diff --git a/package-lock.json b/package-lock.json index 86cc7d3aa1..2fc022709b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,13 +10,13 @@ "license": "MIT", "devDependencies": { "@babel/cli": "^7.25.7", - "@babel/core": "^7.25.7", - "@babel/preset-env": "^7.25.7", + "@babel/core": "^7.25.8", + "@babel/preset-env": "^7.25.8", "@docsearch/js": "^3.6.2", "@percy/cli": "^1.30.2", "@popperjs/core": "^2.11.8", "@rollup/plugin-babel": "^6.0.4", - "@rollup/plugin-commonjs": "^28.0.0", + "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-replace": "^6.0.1", "@stackblitz/sdk": "^1.11.0", @@ -44,7 +44,7 @@ "focus-visible": "^5.2.1", "globby": "^14.0.2", "hammer-simulator": "0.0.1", - "hugo-bin": "^0.132.0", + "hugo-bin": "^0.133.1", "ip": "^2.0.0", "jasmine": "^5.3.0", "jquery": "^3.7.1", @@ -74,10 +74,10 @@ "shelljs": "^0.8.5", "sirv-cli": "^3.0.0", "storybook": "^8.4.5", - "stylelint": "^16.9.0", + "stylelint": "^16.10.0", "stylelint-config-twbs-bootstrap": "^15.1.0", "tarteaucitronjs": "^1.19.0", - "terser": "^5.34.1", + "terser": "^5.36.0", "vnu-jar": "^23.4.11" }, "peerDependencies": { @@ -3066,18 +3066,18 @@ } }, "node_modules/@rollup/plugin-commonjs": { - "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==", + "version": "28.0.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.1.tgz", + "integrity": "sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==", "dev": true, "dependencies": { "@rollup/pluginutils": "^5.0.1", "commondir": "^1.0.1", "estree-walker": "^2.0.2", - "fdir": "^6.1.1", + "fdir": "^6.2.0", "is-reference": "1.2.1", "magic-string": "^0.30.3", - "picomatch": "^2.3.1" + "picomatch": "^4.0.2" }, "engines": { "node": ">=16.0.0 || 14 >= 14.17" @@ -3091,18 +3091,6 @@ } } }, - "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, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/@rollup/plugin-node-resolve": { "version": "15.3.0", "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", @@ -9137,9 +9125,9 @@ } }, "node_modules/hugo-bin": { - "version": "0.132.0", - "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.132.0.tgz", - "integrity": "sha512-P8Bjl2ussOFzDJVppZfjxuyRegklKnlz2ILeFUszwkq9aDab8il0IJgr6pNxI0bbPIbLcoV64FmStyB1vXsynQ==", + "version": "0.133.1", + "resolved": "https://registry.npmjs.org/hugo-bin/-/hugo-bin-0.133.1.tgz", + "integrity": "sha512-/ogXytJEdTzUBoPIDhzhCJ5dv13C0fXmKbsr3lEb1bo2YlsYE/9+bhPXC21MDiC6wYlVLbuMX8U0eSERR/R8uA==", "dev": true, "funding": [ { @@ -12000,8 +11988,6 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, - "optional": true, - "peer": true, "engines": { "node": ">=12" }, @@ -14756,9 +14742,9 @@ "dev": true }, "node_modules/terser": { - "version": "5.34.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.34.1.tgz", - "integrity": "sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==", + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", + "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", diff --git a/package.json b/package.json index e3143b0da6..7b7bd040ea 100644 --- a/package.json +++ b/package.json @@ -105,13 +105,13 @@ }, "devDependencies": { "@babel/cli": "^7.25.7", - "@babel/core": "^7.25.7", - "@babel/preset-env": "^7.25.7", + "@babel/core": "^7.25.8", + "@babel/preset-env": "^7.25.8", "@docsearch/js": "^3.6.2", "@percy/cli": "^1.30.2", "@popperjs/core": "^2.11.8", "@rollup/plugin-babel": "^6.0.4", - "@rollup/plugin-commonjs": "^28.0.0", + "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-replace": "^6.0.1", "@stackblitz/sdk": "^1.11.0", @@ -139,7 +139,7 @@ "focus-visible": "^5.2.1", "globby": "^14.0.2", "hammer-simulator": "0.0.1", - "hugo-bin": "^0.132.0", + "hugo-bin": "^0.133.1", "ip": "^2.0.0", "jasmine": "^5.3.0", "jquery": "^3.7.1", @@ -169,10 +169,10 @@ "shelljs": "^0.8.5", "sirv-cli": "^3.0.0", "storybook": "^8.4.5", - "stylelint": "^16.9.0", + "stylelint": "^16.10.0", "stylelint-config-twbs-bootstrap": "^15.1.0", "tarteaucitronjs": "^1.19.0", - "terser": "^5.34.1", + "terser": "^5.36.0", "vnu-jar": "^23.4.11" }, "files": [ diff --git a/site/content/docs/5.3/getting-started/javascript.md b/site/content/docs/5.3/getting-started/javascript.md index 2bbaa35802..43094e4514 100644 --- a/site/content/docs/5.3/getting-started/javascript.md +++ b/site/content/docs/5.3/getting-started/javascript.md @@ -26,7 +26,7 @@ A better alternative for those using this type of frameworks is to use a framewo {{< /callout >}} - Vue: [BootstrapVue](https://bootstrap-vue.org/) (Bootstrap 4) - Vue 3: [BootstrapVueNext](https://bootstrap-vue-next.github.io/bootstrap-vue-next/) (Bootstrap 5, currently in alpha) -- Angular: [ng-bootstrap](https://ng-bootstrap.github.io/) +- Angular: [ng-bootstrap](https://ng-bootstrap.github.io/) or [ngx-bootstrap](https://valor-software.com/ngx-bootstrap) ## Using Boosted as a module diff --git a/site/content/docs/5.3/utilities/display.md b/site/content/docs/5.3/utilities/display.md index 04927c74cf..2801a90b13 100644 --- a/site/content/docs/5.3/utilities/display.md +++ b/site/content/docs/5.3/utilities/display.md @@ -57,7 +57,7 @@ For faster mobile-friendly development, use responsive display classes for showi To hide elements simply use the `.d-none` class or one of the `.d-{sm,md,lg,xl,xxl}-none` classes for any responsive screen variation. -To show an element only on a given interval of screen sizes you can combine one `.d-*-none` class with a `.d-*-*` class, for example `.d-none .d-md-block .d-xl-none .d-xxl-none` will hide the element for all screen sizes except on medium and large devices. +To show an element only on a given interval of screen sizes you can combine one `.d-*-none` class with a `.d-*-*` class, for example `.d-none .d-md-block .d-xl-none` will hide the element for all screen sizes except on medium and large devices. {{< bs-table >}} | Screen size | Class |