diff --git a/package-lock.json b/package-lock.json index 9f76bf4df..483f1f1fb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "eleventy-plugin-shiki-twoslash": "^1.1.3", "eleventy-plugin-svg-sprite": "^2.0.0", "esbuild": "^0.20.2", - "esbuild-sass-plugin": "^3.2.0", + "esbuild-sass-plugin": "^3.3.1", "glob": "^9.0.0", "gulp": "^5.0.0", "js-yaml": "^4.1.0", @@ -7522,15 +7522,16 @@ } }, "node_modules/esbuild-sass-plugin": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/esbuild-sass-plugin/-/esbuild-sass-plugin-3.2.0.tgz", - "integrity": "sha512-a+e7rYx4sDHgtKWN2n6/7lH5fgfvJaT6AMHmFhBKZy2ZTSN91X5q12l+DNVYJ8cWViEjJNWEd7k7UVcCg/2S/Q==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/esbuild-sass-plugin/-/esbuild-sass-plugin-3.3.1.tgz", + "integrity": "sha512-SnO1ls+d52n6j8gRRpjexXI8MsHEaumS0IdDHaYM29Y6gakzZYMls6i9ql9+AWMSQk/eryndmUpXEgT34QrX1A==", "dependencies": { "resolve": "^1.22.8", + "safe-identifier": "^0.4.2", "sass": "^1.71.1" }, "peerDependencies": { - "esbuild": "^0.20.1", + "esbuild": ">=0.20.1", "sass-embedded": "^1.71.1" } }, @@ -18129,6 +18130,11 @@ } ] }, + "node_modules/safe-identifier": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", + "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==" + }, "node_modules/safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", diff --git a/package.json b/package.json index 16692d2e3..145cea876 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "eleventy-plugin-shiki-twoslash": "^1.1.3", "eleventy-plugin-svg-sprite": "^2.0.0", "esbuild": "^0.20.2", - "esbuild-sass-plugin": "^3.2.0", + "esbuild-sass-plugin": "^3.3.1", "glob": "^9.0.0", "gulp": "^5.0.0", "js-yaml": "^4.1.0",