diff --git a/package-lock.json b/package-lock.json index 1ba4a7b..b2fdab5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@babel/cli": "^7.18", "@babel/core": "^7.28", "@babel/preset-env": "^7.27", - "@fullhuman/postcss-purgecss": "^4.1", + "@fullhuman/postcss-purgecss": "^8.0", "@hyas/images": "^0.2.2", "auto-changelog": "^2.4", "autoprefixer": "^10.4", @@ -1661,13 +1661,13 @@ } }, "node_modules/@fullhuman/postcss-purgecss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-4.1.3.tgz", - "integrity": "sha512-jqcsyfvq09VOsMXxJMPLRF6Fhg/NNltzWKnC9qtzva+QKTxerCO4esG6je7hbnmkpZtaDyPTwMBj9bzfWorsrw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-8.0.0.tgz", + "integrity": "sha512-fSRaBGf6+DYdfQMxedWfnIW8FSYE1LBpgy16jpK1L2vNb1HgeBRRZ+UX4UokNmW7YEAwPdvwkKdYtlkYpH+Aqg==", "dev": true, "license": "MIT", "dependencies": { - "purgecss": "^4.1.3" + "purgecss": "^8.0.0" }, "peerDependencies": { "postcss": "^8.0.0" @@ -6862,16 +6862,16 @@ } }, "node_modules/purgecss": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz", - "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-8.0.0.tgz", + "integrity": "sha512-QFJyps9y5oHeXnNA3Ql1EaAqWBivNwQn19Pw1lt9RxfB+4e+bIyqCyuombk79D6Fxe+lPXggVfI1WtRGEBwgbQ==", "dev": true, "license": "MIT", "dependencies": { - "commander": "^8.0.0", - "glob": "^7.1.7", - "postcss": "^8.3.5", - "postcss-selector-parser": "^6.0.6" + "commander": "^12.1.0", + "fast-glob": "^3.3.2", + "postcss": "^8.4.47", + "postcss-selector-parser": "^7.0.0" }, "bin": { "purgecss": "bin/purgecss.js" @@ -6890,13 +6890,27 @@ } }, "node_modules/purgecss/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", "dev": true, "license": "MIT", "engines": { - "node": ">= 12" + "node": ">=18" + } + }, + "node_modules/purgecss/node_modules/postcss-selector-parser": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", + "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, "node_modules/queue-microtask": { diff --git a/package.json b/package.json index 47b165b..9a00c0c 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@babel/cli": "^7.18", "@babel/core": "^7.28", "@babel/preset-env": "^7.27", - "@fullhuman/postcss-purgecss": "^4.1", + "@fullhuman/postcss-purgecss": "^8.0", "@hyas/images": "^0.2.2", "auto-changelog": "^2.4", "autoprefixer": "^10.4",