cssnano
Version:
A modular CSS minifier, built on top of the PostCSS ecosystem.
116 lines • 4.59 kB
JSON
{
"name": "cssnano",
"version": "9.9.0",
"description": "A modular CSS minifier, built on top of the PostCSS ecosystem.",
"exports": {
".": {
"types": "./types/index.d.ts",
"default": "./src/index.js"
},
"./package.json": "./package.json"
},
"main": "./src/index.js",
"types": "./types/index.d.ts",
"imports": {
"#getBrowsersList": {
"node": "./src/utils/browsersList/computeBrowsersToSupport.js",
"default": "./src/utils/browsersList/getBrowsersForWebBuild.js"
},
"#postcss-colormin": "./src/plugins/postcss-colormin/index.js",
"#postcss-convert-values": "./src/plugins/postcss-convert-values/index.js",
"#postcss-discard-comments": "./src/plugins/postcss-discard-comments/index.js",
"#postcss-discard-duplicates": "./src/plugins/postcss-discard-duplicates/index.js",
"#postcss-discard-empty": "./src/plugins/postcss-discard-empty/index.js",
"#postcss-discard-overridden": "./src/plugins/postcss-discard-overridden/index.js",
"#postcss-discard-unused": "./src/plugins/postcss-discard-unused/index.js",
"#postcss-merge-idents": "./src/plugins/postcss-merge-idents/index.js",
"#postcss-merge-longhand": "./src/plugins/postcss-merge-longhand/index.js",
"#postcss-merge-rules": "./src/plugins/postcss-merge-rules/index.js",
"#postcss-minify-font-values": "./src/plugins/postcss-minify-font-values/index.js",
"#postcss-minify-gradients": "./src/plugins/postcss-minify-gradients/index.js",
"#postcss-minify-params": "./src/plugins/postcss-minify-params/index.js",
"#postcss-minify-selectors": "./src/plugins/postcss-minify-selectors/index.js",
"#postcss-normalize-charset": "./src/plugins/postcss-normalize-charset/index.js",
"#postcss-normalize-display-values": "./src/plugins/postcss-normalize-display-values/index.js",
"#postcss-normalize-positions": "./src/plugins/postcss-normalize-positions/index.js",
"#postcss-normalize-repeat-style": "./src/plugins/postcss-normalize-repeat-style/index.js",
"#postcss-normalize-string": "./src/plugins/postcss-normalize-string/index.js",
"#postcss-normalize-timing-functions": "./src/plugins/postcss-normalize-timing-functions/index.js",
"#postcss-normalize-unicode": "./src/plugins/postcss-normalize-unicode/index.js",
"#postcss-normalize-url": "./src/plugins/postcss-normalize-url/index.js",
"#postcss-normalize-whitespace": "./src/plugins/postcss-normalize-whitespace/index.js",
"#postcss-ordered-values": "./src/plugins/postcss-ordered-values/index.js",
"#postcss-reduce-idents": "./src/plugins/postcss-reduce-idents/index.js",
"#postcss-reduce-initial": "./src/plugins/postcss-reduce-initial/index.js",
"#postcss-reduce-transforms": "./src/plugins/postcss-reduce-transforms/index.js",
"#postcss-unique-selectors": "./src/plugins/postcss-unique-selectors/index.js",
"#postcss-zindex": "./src/plugins/postcss-zindex/index.js",
"#presets/advanced": "./src/presets/advanced.js",
"#presets/default": "./src/presets/default.js",
"#presets/lite": "./src/presets/lite.js",
"#stylehacks": "./src/plugins/stylehacks/index.js",
"#utils": "./src/utils/index.js"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/cssnano"
},
"keywords": [
"css",
"compress",
"minify",
"optimise",
"optimisation",
"postcss",
"postcss-plugin"
],
"license": "MIT",
"dependencies": {
"@colordx/core": "^7.3.0",
"@csstools/css-tokenizer": "^4.0.2",
"browserslist": "^4.29.3",
"caniuse-api": "^4.0.0",
"postcss-calc": "^11.2.2"
},
"homepage": "https://github.com/cssnano/cssnano",
"author": {
"name": "Ben Briggs",
"email": "beneb.info@gmail.com",
"url": "https://beneb.info"
},
"repository": {
"type": "git",
"url": "git+https://github.com/cssnano/cssnano.git"
},
"files": [
"src",
"LICENSE-MIT",
"types"
],
"bugs": {
"url": "https://github.com/cssnano/cssnano/issues"
},
"engines": {
"node": "^22.22.3 || ^24.15.0 || >=26.0"
},
"devDependencies": {
"@mdn/browser-compat-data": "^8.1.5",
"@webref/css": "8.7.6",
"autoprefixer": "^10.6.1",
"jsdom": "^30.1.2",
"mdn-data": "2.37.2",
"postcss": "^8.5.29",
"postcss-font-magician": "^4.0.0",
"postcss-scss": "^4.0.9",
"postcss-selector-parser": "^7.1.5",
"postcss-simple-vars": "^7.0.1",
"postcss-svgo": "^9.1.0"
},
"peerDependencies": {
"postcss": "^8.5.29"
},
"type": "module",
"scripts": {
"test": "node --test"
}
}