https://github.com/cssnano/cssnano
css cssnano minification optimisation postcss
Score: 8.531096096585228
Last synced: about 10 hours ago
JSON representation
Repository metadata:
A modular minifier, built on top of the PostCSS ecosystem.
- Host: GitHub
- URL: https://github.com/cssnano/cssnano
- Owner: cssnano
- License: mit
- Created: 2015-04-14T16:23:09.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2026-05-11T08:22:02.000Z (7 days ago)
- Last Synced: 2026-05-13T20:34:43.170Z (5 days ago)
- Topics: css, cssnano, minification, optimisation, postcss
- Language: CSS
- Homepage: https://cssnano.github.io/cssnano/
- Size: 34.2 MB
- Stars: 4,968
- Watchers: 46
- Forks: 326
- Open Issues: 102
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE-MIT
-
Funding:
- Open collective: cssnano
Dependencies
example-cli-usage/package.json
npm
- cssnano ^5.0.3
- postcss ^8.4.4
- postcss-cli ^8.3.0
package.json
npm
- @changesets/cli ^2.22.0 development
- @types/node ^18.0.3 development
- c8 ^7.11.3 development
- diff ^5.1.0 development
- eslint ^8.19.0 development
- eslint-config-prettier ^8.5.0 development
- nanospy ^0.5.0 development
- picocolors ^1.0.0 development
- pleeease-filters ^4.0.0 development
- postcss ^8.4.14 development
- postcss-font-magician ^3.0.0 development
- postcss-scss ^3.0.4 development
- postcss-simple-vars ^6.0.1 development
- postcss-value-parser ^4.2.0 development
- prettier ^2.7.1 development
- typescript ^4.7.4 development
- uvu 0.5.5 development
packages/css-size/package.json
npm
- postcss ^8.2.15 development
- cssnano ^5.0.17
- minimist ^1.2.0
packages/cssnano/package.json
npm
- autoprefixer ^10.3.7 development
- cssnano-preset-advanced workspace:^ development
- cssnano-preset-lite workspace:^ development
- postcss ^8.2.15 development
- cssnano-preset-default workspace:^
- lilconfig ^2.0.3
- yaml ^1.10.2
packages/cssnano-preset-advanced/package.json
npm
- postcss ^8.2.15 development
- autoprefixer ^10.3.7
- cssnano-preset-default workspace:^
- postcss-discard-unused workspace:^
- postcss-merge-idents workspace:^
- postcss-reduce-idents workspace:^
- postcss-zindex workspace:^
packages/cssnano-preset-default/package.json
npm
- postcss ^8.2.15 development
- css-declaration-sorter ^6.3.0
- cssnano-utils workspace:^
- postcss-calc ^8.2.3
- postcss-colormin workspace:^
- postcss-convert-values workspace:^
- postcss-discard-comments workspace:^
- postcss-discard-duplicates workspace:^
- postcss-discard-empty workspace:^
- postcss-discard-overridden workspace:^
- postcss-merge-longhand workspace:^
- postcss-merge-rules workspace:^
- postcss-minify-font-values workspace:^
- postcss-minify-gradients workspace:^
- postcss-minify-params workspace:^
- postcss-minify-selectors workspace:^
- postcss-normalize-charset workspace:^
- postcss-normalize-display-values workspace:^
- postcss-normalize-positions workspace:^
- postcss-normalize-repeat-style workspace:^
- postcss-normalize-string workspace:^
- postcss-normalize-timing-functions workspace:^
- postcss-normalize-unicode workspace:^
- postcss-normalize-url workspace:^
- postcss-normalize-whitespace workspace:^
- postcss-ordered-values workspace:^
- postcss-reduce-initial workspace:^
- postcss-reduce-transforms workspace:^
- postcss-svgo workspace:^
- postcss-unique-selectors workspace:^
packages/cssnano-preset-lite/package.json
npm
- postcss ^8.2.15 development
- cssnano-utils workspace:^
- postcss-discard-comments workspace:^
- postcss-discard-empty workspace:^
- postcss-normalize-whitespace workspace:^
packages/cssnano-utils/package.json
npm
- postcss ^8.2.15 development
packages/postcss-colormin/package.json
npm
- @types/caniuse-api ^3.0.2 development
- postcss ^8.2.15 development
- browserslist ^4.16.6
- caniuse-api ^3.0.0
- colord ^2.9.1
- postcss-value-parser ^4.2.0
packages/postcss-convert-values/package.json
npm
- postcss ^8.2.15 development
- browserslist ^4.20.3
- postcss-value-parser ^4.2.0
packages/postcss-discard-comments/package.json
npm
- postcss ^8.2.15 development
packages/postcss-discard-duplicates/package.json
npm
- postcss ^8.2.15 development
packages/postcss-discard-empty/package.json
npm
- postcss ^8.2.15 development
packages/postcss-discard-overridden/package.json
npm
- postcss ^8.2.15 development
packages/postcss-discard-unused/package.json
npm
- postcss ^8.2.15 development
- postcss-selector-parser ^6.0.5
packages/postcss-merge-idents/package.json
npm
- postcss ^8.2.15 development
- cssnano-utils workspace:^
- postcss-value-parser ^4.2.0
packages/postcss-merge-longhand/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
- stylehacks workspace:^
packages/postcss-merge-rules/package.json
npm
- @types/caniuse-api ^3.0.2 development
- postcss ^8.2.15 development
- postcss-discard-comments workspace:^ development
- browserslist ^4.16.6
- caniuse-api ^3.0.0
- cssnano-utils workspace:^
- postcss-selector-parser ^6.0.5
packages/postcss-minify-font-values/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-minify-gradients/package.json
npm
- postcss ^8.2.15 development
- colord ^2.9.1
- cssnano-utils workspace:^
- postcss-value-parser ^4.2.0
packages/postcss-minify-params/package.json
npm
- postcss ^8.2.15 development
- browserslist ^4.16.6
- cssnano-utils workspace:^
- postcss-value-parser ^4.2.0
packages/postcss-minify-selectors/package.json
npm
- postcss ^8.2.15 development
- postcss-selector-parser ^6.0.5
packages/postcss-normalize-charset/package.json
npm
- postcss ^8.2.15 development
packages/postcss-normalize-display-values/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-normalize-positions/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-normalize-repeat-style/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-normalize-string/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-normalize-timing-functions/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-normalize-unicode/package.json
npm
- postcss ^8.2.15 development
- browserslist ^4.16.6
- postcss-value-parser ^4.2.0
packages/postcss-normalize-url/package.json
npm
- postcss ^8.2.15 development
- normalize-url ^6.0.1
- postcss-value-parser ^4.2.0
packages/postcss-normalize-whitespace/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-ordered-values/package.json
npm
- postcss ^8.2.15 development
- undici ^5.0.0 development
- cssnano-utils workspace:^
- postcss-value-parser ^4.2.0
packages/postcss-reduce-idents/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-reduce-initial/package.json
npm
- @types/caniuse-api ^3.0.2 development
- html-to-text ^8.2.0 development
- postcss ^8.2.15 development
- undici ^5.0.0 development
- browserslist ^4.16.6
- caniuse-api ^3.0.0
packages/postcss-reduce-transforms/package.json
npm
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
packages/postcss-svgo/package.json
npm
- @types/svgo ^2.6.2 development
- postcss ^8.2.15 development
- postcss-value-parser ^4.2.0
- svgo ^2.7.0
packages/postcss-unique-selectors/package.json
npm
- postcss ^8.2.15 development
- postcss-selector-parser ^6.0.5
packages/postcss-zindex/package.json
npm
- postcss ^8.2.15 development
packages/stylehacks/package.json
npm
- postcss ^8.2.15 development
- browserslist ^4.16.6
- postcss-selector-parser ^6.0.4
site/package.json
npm
- @11ty/eleventy ^1.0.1 development
- @11ty/eleventy-plugin-syntaxhighlight ^4.0.0 development
- @iarna/toml ^2.2.5 development
- cssnano ../packages/cssnano/ development
- markdown-it ^13.0.1 development
- markdown-it-anchor ^8.6.4 development
- webpack ^5.73.0 development
- webpack-cli ^4.10.0 development
- @codemirror/autocomplete ^6.0.2
- @codemirror/commands ^6.0.0
- @codemirror/lang-css ^6.0.0
- @codemirror/language ^6.0.0
- @codemirror/state ^6.0.1
- @codemirror/view ^6.0.1
- cssnano-preset-advanced ../packages/cssnano-preset-advanced
- cssnano-preset-default ../packages/cssnano-preset-default
- cssnano-preset-lite ../packages/cssnano-preset-lite
- os-browserify ^0.3.0
- path-browserify ^1.0.1
- postcss ^8.4.14
.github/workflows/publish.yml
actions
- actions/checkout v4.1.1 composite
- actions/setup-node v4.0.1 composite
- pnpm/action-setup v2.4.0 composite
.github/workflows/test.yml
actions
- actions/checkout v4.1.1 composite
- actions/setup-node v4.0.0 composite
- codecov/codecov-action v3.1.4 composite
- pnpm/action-setup v2.4.0 composite
pnpm-lock.yaml
npm
- 438 dependencies
site/pnpm-lock.yaml
npm
- 344 dependencies