From 50422ba5d920c569dbfaaa7f649c98070ce52b8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20D=C3=A9ramond?= Date: Tue, 24 Dec 2024 09:53:47 +0100 Subject: [PATCH] Use `sass-embedded` instead of `sass` package for Hugo --- .github/workflows/docs.yml | 3 - package-lock.json | 467 ++++++++++++++++++++++++++++++++++++- package.json | 6 +- 3 files changed, 468 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index a1e0481c4b..0822205637 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -35,9 +35,6 @@ jobs: - name: Install npm dependencies run: npm ci - - name: Install Dart Sass - run: sudo snap install dart-sass - - name: Build docs run: npm run docs-build diff --git a/package-lock.json b/package-lock.json index 8b72337615..5858d2d568 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,7 +64,7 @@ "rollup": "^4.28.1", "rollup-plugin-istanbul": "^5.0.0", "rtlcss": "^4.3.0", - "sass": "1.79", + "sass-embedded": "1.79", "sass-true": "^8.1.0", "shelljs": "^0.8.5", "stylelint": "^16.12.0", @@ -1849,6 +1849,13 @@ "node": ">=6.9.0" } }, + "node_modules/@bufbuild/protobuf": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.2.3.tgz", + "integrity": "sha512-tFQoXHJdkEOSwj5tRIZSPNUuXK3RaR7T1nUrPgbYX1pUbvqqaaZAsfo+NXBPsz5rZMSKVFrgK1WL8Q/MSLvprg==", + "dev": true, + "license": "(Apache-2.0 AND BSD-3-Clause)" + }, "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", @@ -2380,6 +2387,8 @@ "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", "dev": true, "hasInstallScript": true, + "optional": true, + "peer": true, "dependencies": { "detect-libc": "^1.0.3", "is-glob": "^4.0.3", @@ -2421,6 +2430,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2441,6 +2451,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2461,6 +2472,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2481,6 +2493,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2501,6 +2514,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2521,6 +2535,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2541,6 +2556,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2561,6 +2577,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2581,6 +2598,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2601,6 +2619,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2621,6 +2640,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2641,6 +2661,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -2661,6 +2682,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">= 10.0.0" }, @@ -4266,6 +4288,13 @@ "ieee754": "^1.1.13" } }, + "node_modules/buffer-builder": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz", + "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==", + "dev": true, + "license": "MIT/X11" + }, "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", @@ -4680,6 +4709,13 @@ "dev": true, "license": "MIT" }, + "node_modules/colorjs.io": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/colorjs.io/-/colorjs.io-0.5.2.tgz", + "integrity": "sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==", + "dev": true, + "license": "MIT" + }, "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -5184,6 +5220,8 @@ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", "dev": true, + "optional": true, + "peer": true, "bin": { "detect-libc": "bin/detect-libc.js" }, @@ -9194,7 +9232,9 @@ "version": "7.1.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true + "dev": true, + "optional": true, + "peer": true }, "node_modules/node-releases": { "version": "2.0.18", @@ -10959,6 +10999,16 @@ "queue-microtask": "^1.2.2" } }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, "node_modules/safe-array-concat": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", @@ -11029,6 +11079,8 @@ "resolved": "https://registry.npmjs.org/sass/-/sass-1.79.6.tgz", "integrity": "sha512-PVVjeeiUGx6Nj4PtEE/ecwu8ltwfPKzHxbbVmmLj4l1FYHhOyfA0scuVF8sVaa+b+VY4z7BVKjKq0cPUQdUU3g==", "dev": true, + "optional": true, + "peer": true, "dependencies": { "@parcel/watcher": "^2.4.1", "chokidar": "^4.0.0", @@ -11042,6 +11094,406 @@ "node": ">=14.0.0" } }, + "node_modules/sass-embedded": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.79.6.tgz", + "integrity": "sha512-5Wp7wTEq8q/ykrWdVrXmVTzcQT0eSx+eOLIL5W9sSRnKti+FuyPvPz84wizLDmcUe8K4gdzP+ASKykE5/w0Z0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bufbuild/protobuf": "^2.0.0", + "buffer-builder": "^0.2.0", + "colorjs.io": "^0.5.0", + "immutable": "^4.0.0", + "rxjs": "^7.4.0", + "supports-color": "^8.1.1", + "varint": "^6.0.0" + }, + "bin": { + "sass": "dist/bin/sass.js" + }, + "engines": { + "node": ">=16.0.0" + }, + "optionalDependencies": { + "sass-embedded-android-arm": "1.79.6", + "sass-embedded-android-arm64": "1.79.6", + "sass-embedded-android-ia32": "1.79.6", + "sass-embedded-android-riscv64": "1.79.6", + "sass-embedded-android-x64": "1.79.6", + "sass-embedded-darwin-arm64": "1.79.6", + "sass-embedded-darwin-x64": "1.79.6", + "sass-embedded-linux-arm": "1.79.6", + "sass-embedded-linux-arm64": "1.79.6", + "sass-embedded-linux-ia32": "1.79.6", + "sass-embedded-linux-musl-arm": "1.79.6", + "sass-embedded-linux-musl-arm64": "1.79.6", + "sass-embedded-linux-musl-ia32": "1.79.6", + "sass-embedded-linux-musl-riscv64": "1.79.6", + "sass-embedded-linux-musl-x64": "1.79.6", + "sass-embedded-linux-riscv64": "1.79.6", + "sass-embedded-linux-x64": "1.79.6", + "sass-embedded-win32-arm64": "1.79.6", + "sass-embedded-win32-ia32": "1.79.6", + "sass-embedded-win32-x64": "1.79.6" + } + }, + "node_modules/sass-embedded-android-arm": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.79.6.tgz", + "integrity": "sha512-mvoJNn09SBSBYhUA44b+TslaE/DM17cFaDlb2knrFoY7XRiFJ9n/yPE+pTm6vip/0KZl3PggVDJdUYDYv0wf4Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-arm64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.79.6.tgz", + "integrity": "sha512-M67F62jNfP593fsGVjX+n/Wtc2WiM7y9tqgPXd0oTCZ4WOKC+nrn0AgGYEQeTXOZU+AwFcHyadu5VJSpOjsV6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-ia32": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.79.6.tgz", + "integrity": "sha512-aq9wVymqmcat8DlojS78J9qQfMuLTs0o3yWw/97Pqd5UnAbHmrWOtStf9U2yQYj8T32sGnRoOi5Tf2HBNPFJcQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-riscv64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.79.6.tgz", + "integrity": "sha512-bnY5ujzPVTrl5fu6MCuSvFy31ts0TMEJVn6JLWF38fP3NkYzcUiMQWyW4Sf+VyW0p5xjQ9wxHgkp10bYpuh49w==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-android-x64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.79.6.tgz", + "integrity": "sha512-N1dtni6WJKkOk94WOlZXMBlFcLmIRoj8FqXljAWKbfaX6HRRV1aliCsrGTRedm3Xk6iHQXs+qzRhTWWBTEhuAw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-darwin-arm64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.79.6.tgz", + "integrity": "sha512-Y6/ZmGkVkPS6aaAEC6TfaJWcr371CNXyIwenU1ViJW9fzXtCE9X+AZpgUD9dtHkm8qdv1FyF34M5/cl7Vy4uQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-darwin-x64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.79.6.tgz", + "integrity": "sha512-JvZp5HJKstIXRHc513C1m+mbCBlF0V2ZzVG9bzNHR5govuwmAb4hzibWE6VxZD7n5lm++GSmQM4KcUu7fVUiUQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-arm": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.79.6.tgz", + "integrity": "sha512-yH2vIh9HfEkRKeQk/0Ojeyd9qAE+BnbpBY8vcWufjppTKx/4pnk1KFRYjj3chQr3ThTTjnjA9CB+RQGqrka1fw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-arm64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.79.6.tgz", + "integrity": "sha512-Qx4MBvrSne5uEHEPDyNyFKLDQe73WUTIHtWu2e9EUUGKMHjX6CwatpPdkDjDxvR1dpZDfjEHJacpmJfziaC55g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-ia32": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.79.6.tgz", + "integrity": "sha512-AOjRQrI08nU60wARDiwYlLAg2S56zZY9pLc5nyIArfkAvvRSPOm7GU9M/TMOVhjGtYF0Gh5cV1d0Nwo5Sktdpg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-arm": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.79.6.tgz", + "integrity": "sha512-A3wjwmOQ2A7+OxGJ+twci7cEUy1UPbpkb6VfMVOmmboZZostzY/cQdqxKkKwPg6vCB0C/furwKON16Cnzi+ICg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-arm64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.79.6.tgz", + "integrity": "sha512-AbG5DQygsFVcAdSwOupqMsmxpa6uZ52ABkoSVRe714JvnLkNuPbN5ys0iPUPHwzAjvrgdPzv0Mcxr5C19CcaaQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-ia32": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.79.6.tgz", + "integrity": "sha512-4jRvTEXo1xepxx5Ha79q7UMaSfWaZLOMhbDC9QJ4k7GpzcBJspM+9FpBjL2rEy9uWqmbQymfNk4OfDm0ubOVVA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-riscv64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.79.6.tgz", + "integrity": "sha512-wJnGpTYlTqjIuA7dDb4N7DujwSVOUfTB/l9soMGNjEAxZCdr7rlAC5xcfFCev9ZUVQ6l0tVd6w9/Risz4e2RYQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-musl-x64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.79.6.tgz", + "integrity": "sha512-nu7e6oZ9adzTcwPeqm9BjEdZW6v6cNAav2rQdzjP4tD9NsTpMRy4mKzZbPt0oRv4FKHbdb7QnFSCT1x8dANz8Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-riscv64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.79.6.tgz", + "integrity": "sha512-gaD515JyBG0P5UNjnXb79m1jZJySunLF+c7ntYEBqOzffnq5Lc9kEE8ndpKKQYxMM6c002WjZytLF5K2byjXzA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-linux-x64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.79.6.tgz", + "integrity": "sha512-ZogzuCWyMZZA98ewemXBWwELobSJ5Aqnj3FVV4E0si6mI66RFvqVBeibH7QOneuREP2Ih/JyTfqMfSmbdW4nqQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-win32-arm64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.79.6.tgz", + "integrity": "sha512-SicfrTrJCp+FZmdwA3E1pSAZTYHGnZSrg/1aj0sZFUhn2LFCjdIgQqZSrB1KToyTdxIxAOLEhD12lne6euT1zw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-win32-ia32": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.79.6.tgz", + "integrity": "sha512-Mcw8mHDLWk4pZlS8hfDp+8EMB71qHs8U4PWWYwjsUvWYH3DXlDrUEm8PmZoOqZvmbzCxBkjo+9dPXQnkhfHDbw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded-win32-x64": { + "version": "1.79.6", + "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.79.6.tgz", + "integrity": "sha512-/36HYz4oFiq1mcNJkLdcsGKgk80KaZfBLLeTnqK2Uk9AMsU0OiimelzE2iPHMIesRj5WVJLR0ho8LfeOo821Uw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-embedded/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/sass-true": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/sass-true/-/sass-true-8.1.0.tgz", @@ -11074,6 +11526,8 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, + "optional": true, + "peer": true, "dependencies": { "readdirp": "^4.0.1" }, @@ -11089,6 +11543,8 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", "dev": true, + "optional": true, + "peer": true, "engines": { "node": ">= 14.16.0" }, @@ -12842,6 +13298,13 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/varint": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", + "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", + "dev": true, + "license": "MIT" + }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/package.json b/package.json index 13e06edb62..f135d56c0a 100644 --- a/package.json +++ b/package.json @@ -75,11 +75,11 @@ "js-test-jquery": "cross-env JQUERY=true npm run js-test-karma", "lint": "npm-run-all --aggregate-output --continue-on-error --parallel js-lint css-lint lockfile-lint", "docs": "npm-run-all docs-build docs-lint", - "docs-build": "PATH=$(npm config get prefix)/bin:/opt/homebrew/bin/:$PATH hugo --cleanDestinationDir --printUnusedTemplates", + "docs-build": "hugo --cleanDestinationDir --printUnusedTemplates", "docs-compile": "npm run docs-build", "docs-vnu": "node build/vnu-jar.mjs", "docs-lint": "npm run docs-vnu", - "docs-serve": "PATH=$(npm config get prefix)/bin:/opt/homebrew/bin/:$PATH hugo server --port 9001 --disableFastRender --noHTTPCache --renderToMemory --printPathWarnings --printUnusedTemplates", + "docs-serve": "hugo server --port 9001 --disableFastRender --noHTTPCache --renderToMemory --printPathWarnings --printUnusedTemplates", "docs-serve-only": "npx sirv-cli _site --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,eslint-config-xo,karma-browserstack-launcher,karma-rollup-preprocessor,sass", @@ -148,7 +148,7 @@ "rollup": "^4.28.1", "rollup-plugin-istanbul": "^5.0.0", "rtlcss": "^4.3.0", - "sass": "1.79", + "sass-embedded": "1.79", "sass-true": "^8.1.0", "shelljs": "^0.8.5", "stylelint": "^16.12.0",