Registry / devops / cssnano-cli

cssnano-cli

JSON →
library1.0.5jsnpmunverified

A command-line interface for cssnano, a modular CSS minifier built on PostCSS. Version 1.0.5 (last released 2015). The CLI allows minification of CSS files via stdin/stdout or file arguments, with options for sourcemaps, disabling specific optimizations (e.g., autoprefixer, svgo), and a safe mode that disables risky transformations. This package is deprecated; PostCSS-based tools now prefer using cssnano directly via PostCSS plugins or the postcss-cli tool. No longer actively maintained.

npm install cssnano-cli
INSTALL
IMPORT
SIG · CSSNANO-CLI
C
cssnano-cli
devopsjavascriptv1.0.5
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18226 runs
build_error
glibc
node 18226 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

cssnano
import cssnano from 'cssnano';
import { cssnano } from 'cssnano';
Default export from cssnano package.
cssnano (require)
const cssnano = require('cssnano');
const { cssnano } = require('cssnano');
CommonJS require for cssnano.

Shows basic CLI usage for minifying CSS files with cssnano-cli, including sourcemaps, safe mode, and disabling features.

// Install: npm install -g cssnano-cli // Minify a file: cssnano input.css output.min.css // With sourcemap: cssnano input.css output.min.css --sourcemap // Safe mode (disable risky optimizations): cssnano input.css output.min.css --safe // Disable specific features: cssnano input.css output.min.css --no-autoprefixer --no-svgo // Using stdin/stdout: cssnano < input.css > output.min.css
cssnano --version
Debug
Known issues
deprecatedcssnano-cli is deprecated; use cssnano directly with PostCSS or postcss-cli.
fix
Use postcss-cli with cssnano plugin: npm install -g postcss-cli cssnano; postcss input.css -u cssnano -o output.min.css
affects: >=0.0.0
breakingNo updates since 2015; incompatible with modern Node.js versions (>10).
fix
Switch to cssnano's PostCSS plugin or postcss-cli.
affects: >=1.0.0
Errors
Common errors & fixes
Error: Cannot find module 'cssnano'
cssnano-cli depends on cssnano but it may not be installed globally.
fix
Install cssnano globally: npm install -g cssnano
ReferenceError: primordials is not defined
Known issue with Node.js >= 10 due to legacy dependency 'graceful-fs' in an older version of 'readdirp' pulled in by cssnano-cli.
fix
Use an alternative tool like postcss-cli with cssnano plugin.
Upgrade
Version history
1.0.5latest on npm
Audit
Dependencies
cssnanorequiredCore minifier library; CSS processing logic depends on it.
Agent activity
8 hits · last 30 days
node
4
Resources
cssnano-cli — npm install cssnano-cli · libregistry