{"_id":"sqwish","_rev":"40-a0e08ddc15b05a604928500c23775691","name":"sqwish","description":"a tool for compressing CSS","dist-tags":{"latest":"0.2.2"},"versions":{"0.0.1":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.1","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"dependencies":{},"devDependencies":{},"_id":"sqwish@0.0.1","_engineSupported":true,"_npmVersion":"1.0.1rc9","_nodeVersion":"v0.4.1","_defaultsLoaded":true,"dist":{"shasum":"337e1e089165e300e38762d72321cc4caeb8ec3c","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.1.tgz","integrity":"sha512-uQ74QBqcliGV3f6WCe+qiauX5VsfxsH4c/Cp/Hx+2xx71VD1m434QL5pDTvcSwe+2U2yJTaspGOZtAyQvuPcTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCllY/wQw9/r8F6rpSb8abd+wV0QVucflZmox48UlYLVAIhAPn7NOj+QYI2iTAsOnGuBwTj1W916hCu+9Einrim35CW"}]}},"0.0.2":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.2","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"dependencies":{},"devDependencies":{},"_id":"sqwish@0.0.2","_engineSupported":true,"_npmVersion":"1.0.1rc9","_nodeVersion":"v0.4.1","_defaultsLoaded":true,"dist":{"shasum":"c99c75ccb16e815e195f9946828779cdb51a8e8c","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.2.tgz","integrity":"sha512-rJ2YRK1Xr9m1Fcqg3pjzav6C0E4qq+YwyPMfERd4gcs27JvbdRAdfEyKhEhHx/mHy/QBZrvQqabq8X6gVq5rnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtM/yGxyT6q6bTC2NrhEZgECh04XAaFP7ANhWw02mCYwIhANVkh8TBL7NMAEtzw8NTpkKjrvElijVRIlb141hWZMS8"}]}},"0.0.3":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.3","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"dependencies":{},"devDependencies":{},"_id":"sqwish@0.0.3","_engineSupported":true,"_npmVersion":"1.0.1rc9","_nodeVersion":"v0.4.1","_defaultsLoaded":true,"dist":{"shasum":"06b5dc3f0b475e303b7a650bc7d6614452bf96f1","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.3.tgz","integrity":"sha512-Lgc1Wg70Mioz4ejnLsbwTPCJq0PC8vsLimCCiIHK66HG5uGbB0ZTWv4FA7lXBFcsL58ydh2rdGXZ6XHT0oDFvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE9kRLIpl0q99ybKSCUOIbJHr5XdJNiKqXgFpeuwYrHAIhALaHAbkBtrTzBZNo2LgEdrA5kPB8j0uPuDL3KfAgq4QF"}]}},"0.0.4":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.4","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.0.4","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"1b975ec132e0a9bb2c8291b428a000b800bb834d","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.4.tgz","integrity":"sha512-y/ov0fma94TxkNuhp587BHTjAIdUaYCBvHeLVXwdt9pdk6KCDUv3R/cZemvchvdRsJVexk9g2lnjc098+GsPxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKWhc+746MiTN3dOUnTxdM0c5wT/eUlOAHnC2D3VvMlAiAD1gF1oUFCyoOhYwrrLRaSHJFu8YzHEvbUK80MW3nsAA=="}]}},"0.0.5":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.5","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.0.5","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"1f464fb9d057df89a463c16982b7e13786c4c612","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.5.tgz","integrity":"sha512-90VATGCePqHP6uEnxB1TLPKCZUzbYQC4foBPt/EvaGbG4OE/NhsM8Za+XbSMMLXzwzhK4sswIfeSqdratslvNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZLLCwRDub/dOO/UxaXabg0EuX+vSKejOZ40jNVlXXcAiBWqLm1MV4tW2/uEN5Br9iSRUx8qai6py6dMxM+qDLH3A=="}]}},"0.0.6":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.6","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.0.6","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"b8fe824b22b8473e62a7caefebb05c2803298f9a","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.6.tgz","integrity":"sha512-AfJ5RM3maWR0jJmMlDvMuneFLRgW8IgoFcCooAptsgvn38LC7S1q52y7gsjuvcy1ZiZi9rvyeslqOjDs2NpHyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd6v+zfXOBbKHQDSYqvH9V1vSoY0ST3I+BrBALCMRDowIhAN7qxLMp+CaxnBsNItRaQMsGKXhCjSGSJonFe+XJXk0J"}]}},"0.0.7":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.7","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.0.7","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"b391f3a4a30ef1ca2bf1526aebd410923074d6bd","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.7.tgz","integrity":"sha512-wCG5pAhaphTbS4TCwh4wWzSozff0kFcu9IeEWC1YzwJOPMSxdkkG1fcLbJrbIj9Lj0QbbQuJmHgngSCpxMOfGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApwO73m4C+LQz3fxPUlKF+fI1ZXind4IY23MaHkb26QAiB4sPku10xm7go06KiQ18Nm/mQPIK6NM9AP7oa1KEzkag=="}]}},"0.0.8":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.8","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.0.8","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"7c90fef39725dccdc77c637ef7bdf4938d18f030","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.8.tgz","integrity":"sha512-nngRDHZqjhYBndaD1qx1UyKlH6ziimJr1DRTQHzEJzJN0OW/g/8GtN1Zw4h1qBVsOcjIvlM+srb7arpC1UjVvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiO48mZwOysPJdFPQ/n+Ug8By/Ku2s9jItEcqEpDPxmgIgaSGI6DOywXohfUxKXHkhB+fKrC8b9yYOAAxDTcsRTDg="}]}},"0.0.9":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.0.9","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.0.9","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"67fbd3e18cfdb2a906aed3d256f0ef39c961b633","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.0.9.tgz","integrity":"sha512-eICOwcrHE+0sgKR21u3jg6DF7db68pv8QFSO5OgYVH6MD6yzcXX89jmB1XcX3NB03nQ7xB7GrLrfzxybmNU+lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZZcdQNTaYTAeg6D5Dm9HMCzgczaoXywRppg72CvzTuQIgBf88N6m2C7aEKGDt70FlVIYXDtAaX1bfSbjKBlhakKk="}]}},"0.1.0":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.1.0","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.1.0","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"210079032a0849a24fce7b41c9f0a420d99c8937","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.1.0.tgz","integrity":"sha512-0/FGrQ/xdif8COf7rX6XL6IQioj3BOfWSHdYZctnc2+FgBaYoZbzhdc1bMwrndK4uazoh8widsT60zqRv2Rg1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnJKqNMMTUyjQ+oaldpYot6IJSLr3q93TNSZdwz9q1tAiEAw3NECF/8dE5nPPTVd92/jFzq3KNtUAYx2jDRaF/V2ZU="}]}},"0.1.1":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.1.1","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.1.1","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"b9d48a39b098cc39f756e8e9ec0450fe1f44e7b2","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.1.1.tgz","integrity":"sha512-C996Wdy3HapgLwcmiB2tnX42um0BBq8X77yCtnWVFaKee3g1IeJZxZPChFwzi/Z7DObYOZZNhnowylyOm6ctyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkWtBn9DCLilKLrlWy9kGDC3vA4z0pgHortX8E9gSQtAiAt5Fg03wJmIQeQi2XcmcIVbPA/xHm+HwB/sK2IOCDAeA=="}]}},"0.1.2":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.1.2","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"bin":{"sqwish":"bin/sqwish"},"dependencies":{},"devDependencies":{},"_id":"sqwish@0.1.2","_engineSupported":true,"_npmVersion":"1.0.1rc9","_nodeVersion":"v0.4.1","_defaultsLoaded":true,"dist":{"shasum":"0d39d94ffe96e34b8f01a11736defba8e9254bdd","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.1.2.tgz","integrity":"sha512-G00chN9N0tTuB55Zy8B+S3HPHh09iPSIxjNNNpnmg6ERd2X0/23fkGQ0r6eMDbXuc7YtgwhlumNQYcMIQ7Kz9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnF9GOBs4w2vByV2EaX9DmzHwCNVCCRZwOWOQJBliRKgIgbOklcRWVN4ciR0WgMmeSephpqYAYiPjQWajqVQfVtlA="}]}},"0.2.0":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.2.0","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"devDependencies":{"sink-test":">= 0.0.6"},"scripts":{"test":"node tests/tests.js"},"preferGlobal":true,"bin":{"sqwish":"bin/sqwish"},"dependencies":{},"_id":"sqwish@0.2.0","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"8b7e2a8e542378d3bf30d51570b538fd815320fb","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.2.0.tgz","integrity":"sha512-aVgq1X0DC26vzJubz4SsnQ6FlFlb70BTbSsuWSNugTzF7lk5Zv95+AmqeVrgkjnQnWxw19WoYB/VnhI+58GdZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLfSp8V/VrLZnrbefF9kjuyfv6UTbIEHvBrrreRn4TuwIhAOkk787hb1zcjcl00xDGRicE7NPKO2lS820x2LN/1mDW"}]}},"0.2.1":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.2.1","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"devDependencies":{"sink-test":">= 0.0.6"},"scripts":{"test":"node tests/tests.js"},"preferGlobal":true,"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.2.1","dist":{"shasum":"4feed16ce83d2483a561ac45ce323c4209c72def","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.2.1.tgz","integrity":"sha512-pyoPioj0g+Kwy/FtN+YUKCPO1otswqCiGEA2tOeGV8ZpaLR38K4wEUCMi7/mV2JvOlQEBe10XUgwKUC25KVG9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2+8eLE8kLST6OYJU444WniJUwWCo0zkakMLQd1gH6iwIgXxzltz87plCQlC7r2BRU7D8HG6r1CqGC/fWb6vh7FmU="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"},{"name":"fat","email":"jacobthornton@gmail.com"}]},"0.2.2":{"name":"sqwish","description":"a tool for compressing CSS","homepage":"https://github.com/ded/sqwish","version":"0.2.2","author":{"name":"Dustin Diaz","email":"@ded"},"keywords":["minify","css","compress"],"main":"src/index.js","engines":{"node":">= 0.4.1"},"directories":{"lib":"src","bin":"bin"},"devDependencies":{"sink-test":">= 0.0.6"},"scripts":{"test":"node tests/tests.js"},"preferGlobal":true,"bin":{"sqwish":"bin/sqwish"},"_id":"sqwish@0.2.2","dist":{"shasum":"00fe2668104f1228b5bb7ee739ef60121bbcb057","tarball":"https://registry.npmjs.org/sqwish/-/sqwish-0.2.2.tgz","integrity":"sha512-MyaCOSCiThzFPcXHebkWiiXDDlEzbHtbdJBqos4CkUwiKdCgQU0IOzBJwswhBv2Qg3glj5TxzDxvKobuyB4e8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEmhVf83bXtI7uEqfxqE9+0dacfweC10PC5Msv6my1LxAh8/gp86KhlVyp23kuEsj/xan/BQAamIaW5AmNYN1IaH"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"},{"name":"fat","email":"jacobthornton@gmail.com"}]}},"maintainers":[{"name":"ded","email":"polvero@gmail.com"},{"name":"fat","email":"jacobthornton@gmail.com"}],"time":{"modified":"2022-06-26T23:22:40.975Z","created":"2011-04-24T02:47:57.176Z","0.0.1":"2011-04-24T02:47:57.772Z","0.0.2":"2011-04-24T03:42:24.913Z","0.0.3":"2011-04-24T18:12:15.424Z","0.0.4":"2011-04-24T19:59:15.800Z","0.0.5":"2011-04-24T23:07:38.208Z","0.0.6":"2011-04-24T23:43:03.107Z","0.0.7":"2011-04-25T20:03:47.591Z","0.0.8":"2011-04-25T21:09:04.644Z","0.0.9":"2011-04-25T23:57:14.359Z","0.1.0":"2011-04-26T06:46:53.625Z","0.1.1":"2011-04-26T06:54:07.145Z","0.1.2":"2011-04-30T21:09:36.419Z","0.2.0":"2011-05-24T01:41:34.815Z","0.2.1":"2012-12-17T18:29:34.757Z","0.2.2":"2014-02-11T06:51:49.253Z"},"author":{"name":"Dustin Diaz","email":"@ded"},"users":{"shanewholloway":true,"dawangraoming":true},"readme":"Welcome to Sqwish\n=================\n\nA [Node](http://nodejs.org) based CSS Compressor. It works like this.\n\n``` javascript\nrequire('sqwish').minify('body { color: #ff33cc; }');\n// => \"body{color:#f3c}\"\n```\n\nCLI\n---\n\nInstall it.\n\n    $ npm install -g sqwish\n\nUse it like this:\n\n    $ sqwish app.css # default output is <file>.min.css therefore app.css => app.min.css\n    $ # or...\n    $ sqwish css/styles.css -o prod/something-else.min.css\n\nNotes\n-----\n\nSqwish does not attempt to fix invalid CSS, therefore, at minimum, your CSS should at least follow the basic rules:\n\n``` css\nselectors[,more selectors] {\n  property: value;\n  another-property: another value;\n}\n```\n\nStrict Optimizations\n--------------------\n\nAside from regular minification, in <code>--strict</code> mode Sqwish will combine duplicate selectors and merge duplicate properties.\n\n``` css\n/* before */\ndiv {\n  color: orange;\n  background: red;\n}\ndiv {\n  color: #ff33cc;\n  margin: 1px 0px 1px 0px;\n}\n\n/* after */\ndiv{color:#f3c;background:red;margin:1px 0}\n```\n\nThis mode can be enabled as so:\n\n    sqwish.minify(css, true);\n\non the command line\n\n    $ sqwish styles.css --strict\n\nDevelopers\n----------\n\nBe sure you have the proper testing harness set up ahead of time by installing the <code>sink-test</code> submodule\n\n    $ npm install --dev\n\nTests can be added in <code>tests/tests.js</code>, and then run as such:\n\n    $ npm test\n\nLicense\n-------\n\nSqwish is copyright Dustin Diaz 2011 under MIT License\n\n**Happy Sqwishing!**","readmeFilename":"README.md"}