diff --git a/package-lock.json b/package-lock.json index 9d3b48caf..17d395bac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10095,7 +10095,9 @@ } }, "node_modules/immutable": { - "version": "5.1.4", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.9.tgz", + "integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==", "dev": true, "license": "MIT" }, @@ -16470,44 +16472,50 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.93.2", + "version": "1.105.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.105.0.tgz", + "integrity": "sha512-4EjSuRTyG8M4yRXXY1PT9OUV5zz23xBxJkbIAprohKHqf6HOU4MCpE3U3vAC+iO1gxobBjESNbcj8rYAQZWnyA==", "dev": true, "license": "MIT", "dependencies": { - "chokidar": "^4.0.0", - "immutable": "^5.0.2", + "chokidar": "^5.0.0", + "immutable": "^5.1.5", "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { "sass": "sass.js" }, "engines": { - "node": ">=14.0.0" + "node": ">=20.19.0" }, "optionalDependencies": { "@parcel/watcher": "^2.4.1" } }, "node_modules/sass/node_modules/chokidar": { - "version": "4.0.3", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz", + "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==", "dev": true, "license": "MIT", "dependencies": { - "readdirp": "^4.0.1" + "readdirp": "^5.0.0" }, "engines": { - "node": ">= 14.16.0" + "node": ">= 20.19.0" }, "funding": { "url": "https://paulmillr.com/funding/" } }, "node_modules/sass/node_modules/readdirp": { - "version": "4.1.2", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz", + "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==", "dev": true, "license": "MIT", "engines": { - "node": ">= 14.18.0" + "node": ">= 20.19.0" }, "funding": { "type": "individual", @@ -19397,7 +19405,7 @@ "rollup-plugin-progress": "^1.1.2", "rollup-plugin-typescript2": "^0.31.1", "rollup-preserve-directives": "^1.1.3", - "sass": "^1.90.0", + "sass": "^1.105.0", "storybook": "^10.5.10", "storybook-dark-mode": "5.0.0", "typedoc": "0.27.6", @@ -20432,7 +20440,7 @@ "cssnano": "^7.1.2", "postcss": "^8.5.6", "postcss-scss": "^4.0.9", - "sass": "^1.90.0", + "sass": "^1.105.0", "vite": "^7.1.12" }, "peerDependencies": { diff --git a/packages/react/package.json b/packages/react/package.json index 93219efea..1c5bc91e3 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -61,7 +61,7 @@ "rollup-plugin-progress": "^1.1.2", "rollup-plugin-typescript2": "^0.31.1", "rollup-preserve-directives": "^1.1.3", - "sass": "^1.90.0", + "sass": "^1.105.0", "storybook": "^10.5.10", "storybook-dark-mode": "5.0.0", "typedoc": "0.27.6", diff --git a/packages/theme/lib/helpers/_breakpoints.scss b/packages/theme/lib/helpers/_breakpoints.scss index bccb37613..424ad7451 100644 --- a/packages/theme/lib/helpers/_breakpoints.scss +++ b/packages/theme/lib/helpers/_breakpoints.scss @@ -14,7 +14,11 @@ @error "Breakpoint #{$name} is not defined."; } - @return if($n < list.length($breakpoint-names), list.nth($breakpoint-names, $n + 1), null); + @if $n < list.length($breakpoint-names) { + @return list.nth($breakpoint-names, $n + 1); + } + + @return null; } @mixin adaptive-classes() { diff --git a/packages/theme/package.json b/packages/theme/package.json index a7146cead..39f53e51c 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -58,7 +58,7 @@ "cssnano": "^7.1.2", "postcss": "^8.5.6", "postcss-scss": "^4.0.9", - "sass": "^1.90.0", + "sass": "^1.105.0", "vite": "^7.1.12" }, "peerDependencies": {