{
  "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"
  }
}