# qwish **Repository Path**: mirrors_floatdrop/qwish ## Basic Information - **Project Name**: qwish - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README qwish [![Build Status](https://travis-ci.org/floatdrop/qwish.svg?branch=master)](https://travis-ci.org/floatdrop/qwish) ===================================================================================================================================== A [Node](http://nodejs.org) based CSS Compressor. This is [sqwish](https://github.com/ded/sqwish/) without strict mode. ``` javascript require('qwish').minify('body { color: #ff33cc; }'); // => "body{color:#f3c}" ``` CLI --- Install it. $ npm install -g qwish Use it like this: $ qwish app.css # default output is .min.css therefore app.css => app.min.css $ # or... $ qwish css/styles.css -o prod/something-else.min.css Notes ----- Qwish does not attempt to fix invalid CSS, therefore, at minimum, your CSS should at least follow the basic rules: ``` css selectors[,more selectors] { property: value; another-property: another value; } ``` Developers ---------- Be sure you have the proper testing harness set up ahead of time by installing the `sink-test` submodule $ npm install Tests can be added in `tests/tests.js`, and then run as such: $ npm test License ------- MIT License