Registry / devops / simple-css-minify

simple-css-minify

JSON →
library1.0.0jsnpmunverified

A minimal CSS minifier for Node.js (v1.0.0). This package removes whitespace, comments, and unnecessary characters from CSS strings. It is a lightweight alternative to cssnano or clean-css, suitable for simple minification tasks. No configuration or dependencies required. Released as a single-function module with no updates since 2023. Not suitable for production-level optimization or large-scale projects.

npm install simple-css-minify
INSTALL
IMPORT
SIG · SIMPLE-CSS-MINIFY
S
simple-css-minify
devopsjavascriptv1.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

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

default
import minify from 'simple-css-minify'
const minify = require('simple-css-minify')
ESM-only package; default export is the minify function.
minify
import { minify } from 'simple-css-minify'
import minify from 'simple-css-minify'
Named export also available for clarity, but default export is identical.
minify
const { minify } = await import('simple-css-minify')
const minify = require('simple-css-minify')
In CommonJS, use dynamic import().

Demonstrates minifying a CSS string using the default export.

import minify from 'simple-css-minify'; const input = `body { color: red; margin: 0; } /* comment */`; const output = minify(input); console.log(output); // "body{color:red;margin:0}"
Debug
Known issues
gotchaPackage does not validate CSS syntax; malformed input may produce unexpected output.
fix
Validate CSS before minifying, or use a full-featured minifier like cssnano.
affects: >=1.0.0
gotchaNot a streaming or plugin-based solution; operates on complete strings only.
fix
For large files, consider a minifier that supports streaming (e.g., clean-css).
affects: >=1.0.0
deprecatedNo updates since initial release; potential security vulnerabilities may go unpatched.
fix
Evaluate using a maintained alternative like cssnano (actively developed) or csso.
affects: >=1.0.0
Errors
Common errors & fixes
SyntaxError: Unexpected token 'import'
Using ES import syntax in a CommonJS (require) environment without proper setup.
fix
Add "type": "module" to package.json or use dynamic import().
TypeError: minify is not a function
Incorrect import attempt: default import used when module has no default export (if user used named import mistakenly).
fix
Use import minify from 'simple-css-minify' or const { minify } = await import('...') in CJS.
Upgrade
Version history
1.0.0latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
simple-css-minify — npm install simple-css-minify · libregistry