From 932924c30e48d908bd8db0ce54f1cbd1c5c64a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20D=C3=A9ramond?= Date: Thu, 3 Oct 2024 07:55:55 +0200 Subject: [PATCH] . --- package-lock.json | 182 ++++++++++++-------- package.json | 32 ++-- scss/_card.scss | 3 +- scss/mixins/_grid.scss | 2 +- site/content/docs/0.0/about/translations.md | 2 +- site/content/docs/0.0/customize/options.md | 2 +- 6 files changed, 129 insertions(+), 94 deletions(-) diff --git a/package-lock.json b/package-lock.json index 34a69c42aa..a430be02b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,9 +15,9 @@ "@docsearch/js": "^3.6.2", "@popperjs/core": "^2.11.8", "@rollup/plugin-babel": "^6.0.4", - "@rollup/plugin-commonjs": "^26.0.1", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-replace": "^5.0.7", + "@rollup/plugin-commonjs": "^28.0.0", + "@rollup/plugin-node-resolve": "^15.3.0", + "@rollup/plugin-replace": "^6.0.1", "@stackblitz/sdk": "^1.11.0", "@storybook/addon-a11y": "^8.3.4", "@storybook/addon-essentials": "^8.3.4", @@ -33,9 +33,9 @@ "clean-css-cli": "^5.6.3", "clipboard": "^2.0.11", "cross-env": "^7.0.3", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-xo": "^0.45.0", - "eslint-plugin-html": "^8.1.1", + "eslint-plugin-html": "^8.1.2", "eslint-plugin-import": "^2.30.0", "eslint-plugin-markdown": "^5.1.0", "eslint-plugin-storybook": "^0.9.0", @@ -44,9 +44,9 @@ "focus-visible": "^5.2.1", "globby": "^14.0.2", "hammer-simulator": "0.0.1", - "hugo-bin": "^0.130.1", + "hugo-bin": "^0.132.0", "ip": "^2.0.0", - "jasmine": "^5.2.0", + "jasmine": "^5.3.0", "jquery": "^3.7.1", "karma": "^6.4.4", "karma-browserstack-launcher": "1.4.0", @@ -58,26 +58,26 @@ "karma-jasmine-html-reporter": "^2.1.0", "karma-rollup-preprocessor": "7.0.7", "lockfile-lint": "^4.14.0", - "nodemon": "^3.1.4", - "npm-run-all2": "^6.2.2", + "nodemon": "^3.1.7", + "npm-run-all2": "^6.2.3", "ods-storybook-theme": "^1.1.0", "pa11y-ci": "^3.1.0", "pa11y-ci-reporter-html": "^7.0.0", - "postcss": "^8.4.45", + "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "rollup": "^4.21.2", + "rollup": "^4.23.0", "rollup-plugin-istanbul": "^5.0.0", "rtlcss": "^4.3.0", - "sass": "1.77.8", + "sass": "1.78.0", "sass-loader": "^16.0.2", "sass-true": "^8.0.0", "shelljs": "^0.8.5", "sirv-cli": "^2.0.2", "storybook": "^8.3.4", - "stylelint": "^16.8.1", - "stylelint-config-twbs-bootstrap": "^15.0.0", + "stylelint": "^16.9.0", + "stylelint-config-twbs-bootstrap": "^15.1.0", "tarteaucitronjs": "^1.19.0", - "terser": "^5.31.6", + "terser": "^5.34.1", "vnu-jar": "23.4.11" }, "peerDependencies": { @@ -3245,18 +3245,19 @@ } }, "node_modules/@rollup/plugin-commonjs": { - "version": "26.0.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-26.0.3.tgz", - "integrity": "sha512-2BJcolt43MY+y5Tz47djHkodCC3c1VKVrBDKpVqHKpQ9z9S158kCCqB8NF6/gzxLdNlYW9abB3Ibh+kOWLp8KQ==", + "version": "28.0.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.0.tgz", + "integrity": "sha512-BJcu+a+Mpq476DMXG+hevgPSl56bkUoi88dKT8t3RyUp8kGuOh+2bU8Gs7zXDlu+fyZggnJ+iOBGrb/O1SorYg==", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "commondir": "^1.0.1", "estree-walker": "^2.0.2", - "glob": "^10.4.1", + "fdir": "^6.1.1", "is-reference": "1.2.1", - "magic-string": "^0.30.3" + "magic-string": "^0.30.3", + "picomatch": "^2.3.1" }, "engines": { "node": ">=16.0.0 || 14 >= 14.17" @@ -3270,51 +3271,17 @@ } } }, - "node_modules/@rollup/plugin-commonjs/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/@rollup/plugin-commonjs/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=8.6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/@rollup/plugin-node-resolve": { @@ -3343,9 +3310,9 @@ } }, "node_modules/@rollup/plugin-replace": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz", - "integrity": "sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.1.tgz", + "integrity": "sha512-2sPh9b73dj5IxuMmDAsQWVFT7mR+yoHweBaXG2W/R8vQ+IWZlnaI7BR7J6EguVQUp1hd8Z7XuozpDjEKQAAC2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -3387,6 +3354,19 @@ } } }, + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.23.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.23.0.tgz", @@ -5710,6 +5690,19 @@ "node": ">= 8" } }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/arch": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/arch/-/arch-3.0.0.tgz", @@ -9190,6 +9183,21 @@ "pend": "~1.2.0" } }, + "node_modules/fdir": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.0.tgz", + "integrity": "sha512-3oB133prH1o4j/L5lLW7uOCF1PlD+/It2L0eL/iAqWMB91RBbqTewABqxhj0ibBd90EEmWZq7ntIWzVaWcXTGQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, "node_modules/file-entry-cache": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", @@ -10385,9 +10393,9 @@ } }, "node_modules/hugo-bin": { - "version": "0.130.1", - "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.130.1.tgz", - "integrity": "sha512-0+GwMlYkTdmH2INIWPeoKf+Rx/+RbTCZNPhcdPwm4a+WJeuvGjOLOmK3grAk5vC2u4OwxfOhgD3zRU7wHVYxlw==", + "version": "0.132.0", + "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.132.0.tgz", + "integrity": "sha512-P8Bjl2ussOFzDJVppZfjxuyRegklKnlz2ILeFUszwkq9aDab8il0IJgr6pNxI0bbPIbLcoV64FmStyB1vXsynQ==", "dev": true, "funding": [ { @@ -12357,6 +12365,19 @@ "node": ">=8.6" } }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", @@ -13489,13 +13510,15 @@ "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "license": "MIT", + "optional": true, + "peer": true, "engines": { - "node": ">=8.6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" @@ -14498,6 +14521,19 @@ "node": ">=8.10.0" } }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/recast": { "version": "0.23.9", "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.9.tgz", @@ -15006,9 +15042,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.77.8", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.8.tgz", - "integrity": "sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==", + "version": "1.78.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.78.0.tgz", + "integrity": "sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 7f44ce82ef..be6baf1be4 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "docs-serve": "hugo server --port 9001 --disableFastRender --noHTTPCache --renderToMemory --printPathWarnings --printUnusedTemplates", "docs-serve-only": "sirv _site --no-clear --port 9001", "lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json", - "update-deps": "ncu -u -x eslint,karma-browserstack-launcher,karma-rollup-preprocessor", + "update-deps": "ncu -u -x eslint,eslint-config-xo,karma-browserstack-launcher,karma-rollup-preprocessor,sass", "release": "npm-run-all dist release-sri docs-build storybook-build release-zip*", "release-sri": "node build/generate-sri.mjs", "release-version": "node build/change-version.mjs", @@ -109,9 +109,9 @@ "@docsearch/js": "^3.6.2", "@popperjs/core": "^2.11.8", "@rollup/plugin-babel": "^6.0.4", - "@rollup/plugin-commonjs": "^26.0.1", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/plugin-replace": "^5.0.7", + "@rollup/plugin-commonjs": "^28.0.0", + "@rollup/plugin-node-resolve": "^15.3.0", + "@rollup/plugin-replace": "^6.0.1", "@stackblitz/sdk": "^1.11.0", "@storybook/addon-a11y": "^8.3.4", "@storybook/addon-essentials": "^8.3.4", @@ -127,9 +127,9 @@ "clean-css-cli": "^5.6.3", "clipboard": "^2.0.11", "cross-env": "^7.0.3", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-config-xo": "^0.45.0", - "eslint-plugin-html": "^8.1.1", + "eslint-plugin-html": "^8.1.2", "eslint-plugin-import": "^2.30.0", "eslint-plugin-markdown": "^5.1.0", "eslint-plugin-storybook": "^0.9.0", @@ -138,9 +138,9 @@ "focus-visible": "^5.2.1", "globby": "^14.0.2", "hammer-simulator": "0.0.1", - "hugo-bin": "^0.130.1", + "hugo-bin": "^0.132.0", "ip": "^2.0.0", - "jasmine": "^5.2.0", + "jasmine": "^5.3.0", "jquery": "^3.7.1", "karma": "^6.4.4", "karma-browserstack-launcher": "1.4.0", @@ -152,26 +152,26 @@ "karma-jasmine-html-reporter": "^2.1.0", "karma-rollup-preprocessor": "7.0.7", "lockfile-lint": "^4.14.0", - "nodemon": "^3.1.4", - "npm-run-all2": "^6.2.2", + "nodemon": "^3.1.7", + "npm-run-all2": "^6.2.3", "ods-storybook-theme": "^1.1.0", "pa11y-ci": "^3.1.0", "pa11y-ci-reporter-html": "^7.0.0", - "postcss": "^8.4.45", + "postcss": "^8.4.47", "postcss-cli": "^11.0.0", - "rollup": "^4.21.2", + "rollup": "^4.23.0", "rollup-plugin-istanbul": "^5.0.0", "rtlcss": "^4.3.0", - "sass": "1.77.8", + "sass": "1.78.0", "sass-loader": "^16.0.2", "sass-true": "^8.0.0", "shelljs": "^0.8.5", "sirv-cli": "^2.0.2", "storybook": "^8.3.4", - "stylelint": "^16.8.1", - "stylelint-config-twbs-bootstrap": "^15.0.0", + "stylelint": "^16.9.0", + "stylelint-config-twbs-bootstrap": "^15.1.0", "tarteaucitronjs": "^1.19.0", - "terser": "^5.31.6", + "terser": "^5.34.1", "vnu-jar": "23.4.11" }, "files": [ diff --git a/scss/_card.scss b/scss/_card.scss index 50a963fe68..3976086d57 100644 --- a/scss/_card.scss +++ b/scss/_card.scss @@ -207,8 +207,7 @@ // The child selector allows nested `.card` within `.card-group` // to display properly. > .card { - // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4 - flex: 1 0 0%; + flex: 1 0 0; margin-bottom: 0; + .card { diff --git a/scss/mixins/_grid.scss b/scss/mixins/_grid.scss index e8111e17ab..533ebaa151 100644 --- a/scss/mixins/_grid.scss +++ b/scss/mixins/_grid.scss @@ -78,7 +78,7 @@ @include media-breakpoint-up($breakpoint, $breakpoints) { // Provide basic `.col-{bp}` classes for equal-width flexbox columns .col#{$infix} { - flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4 + flex: 1 0 0; } .row-cols#{$infix}-auto > * { diff --git a/site/content/docs/0.0/about/translations.md b/site/content/docs/0.0/about/translations.md index e1b3a4d681..732e520871 100644 --- a/site/content/docs/0.0/about/translations.md +++ b/site/content/docs/0.0/about/translations.md @@ -12,7 +12,7 @@ Community members have translated Bootstrap's documentation into various languag {{< translations.inline >}}