{"_id":"gzip-js","_rev":"22-0f4254e303195d5769a778c4f43386db","name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.0":{"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","version":"0.1.0","repository":{"url":""},"main":"./lib/gzip.js","bin":{"gzip-js":"./bin/runner.js"},"engines":{"node":"~0.4.10"},"dependencies":{"crc32":">= 0.2.1","deflate-js":">= 0.2.1"},"devDependencies":{"optimist":"~0.2"},"_npmUser":{"name":"beatgammit","email":"t.jameson.little@gmail.com"},"_id":"gzip-js@0.1.0","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"6d85433c3357bce4c5caae96c13a0c59e0df0ca3","tarball":"https://registry.npmjs.org/gzip-js/-/gzip-js-0.1.0.tgz","integrity":"sha512-XlBd5tbAbNJykqNXgNopLwKIRFkDFCQYKGi62vvnxzJWg/A4NTk7BBXt6Fq3fMIlAqkckWUxVlyKHBueqg8TLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGd6cUN5qfFZmdo74C5nReCM+ZxJRu8AJL8DLXk6eDErAiBKtiXhfh7twXLzFT61IBMSP5DfVhAPB/ix7jzy/JMCCQ=="}]},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"directories":{}},"0.2.0":{"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","version":"0.2.0","repository":{"url":""},"main":"./lib/gzip.js","bin":{"gzip-js":"./bin/runner.js"},"scripts":{"test":"cd test; ./runner.py; cd -"},"engines":{"node":"~0.4.10"},"dependencies":{"crc32":">= 0.2.1","deflate-js":">= 0.2.1"},"devDependencies":{"optimist":"~0.2"},"_npmUser":{"name":"beatgammit","email":"t.jameson.little@gmail.com"},"_id":"gzip-js@0.2.0","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"bb878b5939a3b68b7a6d27f8a36de92990204e3e","tarball":"https://registry.npmjs.org/gzip-js/-/gzip-js-0.2.0.tgz","integrity":"sha512-rVjTZlIDXYnTdT+hOpbEoRjTCcvHMalKLVnSkWgZCSsk0tggLi+8Ml1ZPh7HyAPB7GXGoHa4EgdbCCaavbAoLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrt2aIQgPV6849pRBuMICccAlEAKcqyFGnX3U1gHff1AiArvVb26fsEc1no/KpTTPbKMc1XuSQT9en/rfZc+l8ddg=="}]},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"directories":{}},"0.2.1":{"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","version":"0.2.1","repository":{"url":""},"main":"./lib/gzip.js","bin":{"gzip-js":"./bin/runner.js"},"scripts":{"test":"cd test; ./runner.py; cd -"},"engines":{"node":"~0.4.10"},"dependencies":{"crc32":">= 0.2.1","deflate-js":">= 0.2.1"},"devDependencies":{"optimist":"~0.2"},"_npmUser":{"name":"beatgammit","email":"t.jameson.little@gmail.com"},"_id":"gzip-js@0.2.1","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"b8e9bd8d0695838c586a72b5ac1ad40a4af58d71","tarball":"https://registry.npmjs.org/gzip-js/-/gzip-js-0.2.1.tgz","integrity":"sha512-YZsmzMAMSoTu2Eza0muHNknVsQjRQY8sWkuBcYGSgkjatlLxudyRF+vfpJ8vwgHnemCgbctf2+/dgzVCkfnAwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaWqvRAKTT3KUmuTmKCu9ZlXthq2ijjv5gcl4uJfeV/QIgZt01IDuMLN6uh4p1SUuE7NONx/FTtxrWyqqQciqJsCY="}]},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"directories":{}},"0.3.0":{"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","version":"0.3.0","repository":{"type":"git","url":"git://github.com/beatgammit/gzip-js.git"},"main":"./lib/gzip.js","bin":{"gzip-js":"./bin/gzip.js","gunzip-js":"./bin/gunzip.js"},"scripts":{"test":"cd test; ./runner.py; cd -"},"engines":{"node":">= 0.4.0"},"dependencies":{"crc32":">= 0.2.1","deflate-js":">= 0.2.1"},"devDependencies":{"optimist":"~0.2"},"_npmUser":{"name":"beatgammit","email":"t.jameson.little@gmail.com"},"_id":"gzip-js@0.3.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"8ccbe9d576221523cacecd5ff2d008443c0b7555","tarball":"https://registry.npmjs.org/gzip-js/-/gzip-js-0.3.0.tgz","integrity":"sha512-JuxIwgR8c3onJnvgNPpzz2OOlb8rUEd5agz9Tn6pAOige2k8NiJy71Sf3jomcsBwNMO3bRmreoS/DOShN1upRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF6ct4INTswrrVYlih0IpwaO0bWP7DdEBTcgsvXqKny4AiEAscBbBlEKiVlMuh1vC3fgAYRmdcXToZNdh1lM5U9cnfU="}]},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"directories":{}},"0.3.1":{"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","version":"0.3.1","repository":{"type":"git","url":"git://github.com/beatgammit/gzip-js.git"},"main":"./lib/gzip.js","bin":{"gzip-js":"./bin/gzip.js","gunzip-js":"./bin/gunzip.js"},"scripts":{"test":"cd test; ./runner.py; cd -"},"engines":{"node":">= 0.4.0"},"dependencies":{"crc32":">= 0.2.2","deflate-js":">= 0.2.2"},"devDependencies":{"optimist":"~0.2"},"_npmUser":{"name":"beatgammit","email":"t.jameson.little@gmail.com"},"_id":"gzip-js@0.3.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"7a367c4d40921033010218a2740659db8caf2792","tarball":"https://registry.npmjs.org/gzip-js/-/gzip-js-0.3.1.tgz","integrity":"sha512-IVv5G0iKbnmg5RZcKgLfqXvYtihkKLB4C5feljSZXOwqf1FqrrRmjzM3FY8Fs8dgXsnpbHhSr5+7eGkJp45DUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGanUt/P47YaWNmVLHW40oH3iqhiTCvy27kqa/Lm660XAiEAux/O0ZM9DjXWwskwC9VczJWMYJOJ8EpeTBmnr4rC5go="}]},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"directories":{}},"0.3.2":{"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"name":"gzip-js","description":"GZIP in pure JavaScript (works in the browser)","version":"0.3.2","license":"GPL","repository":{"type":"git","url":"git://github.com/beatgammit/gzip-js.git"},"main":"./lib/gzip.js","bin":{"gzip-js":"./bin/gzip.js","gunzip-js":"./bin/gunzip.js"},"scripts":{"test":"cd test; ./runner.py; cd -"},"engines":{"node":">= 0.4.0"},"dependencies":{"crc32":">= 0.2.2","deflate-js":">= 0.2.2"},"devDependencies":{"optimist":"~0.2"},"readme":"Intro\n=====\n\n*gzip-js* is a pure JavaScript implementation of the GZIP file format. It uses the DEFLATE algorithm for compressing data.\n\nPlease note that since this is a pure JavaScript implementation, it should NOT be used on the server for production code. It also does not comply 100% with the standard, yet.\n\nThe main goal of this project is to bring GZIP compression to the browser.\n\nAPI\n===\n\nThere is only one function so far, zip:\n\nfunction zip(data[, options])\n \n* data- String of text or byte array to compress\n* options- object with options; options include:\n  * level- compression level (1-9); default 6\n  * timestamp- UNIX timestamp (seconds); if omitted, the current time will be used\n  * name- optional; original name of the file\n\nSample usage:\n\n    var gzip = require('gzip-js'),\n\t\toptions = {\n\t\t\tlevel: 3,\n\t\t\tname: 'hello-world.txt',\n\t\t\ttimestamp: parseInt(Date.now() / 1000, 10)\n\t\t};\n\n\t// out will be a JavaScript Array of bytes\n\tvar out = gzip.zip('Hello world', options);\n","readmeFilename":"README.md","_id":"gzip-js@0.3.2","dist":{"shasum":"23117efeeb28cf385248deff0dffad894836d96b","tarball":"https://registry.npmjs.org/gzip-js/-/gzip-js-0.3.2.tgz","integrity":"sha512-BFTiwtEN12koJsnhVo77SzW+u6VANzhaK0HEtdwFwgFzFOq1WQJ8eSPEyGAueUfs1C/WqdgtuYnUwCRuRm1A5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPCuEo1viQks7DnfLZOxO+59OxsLq8ckK57ZwBsf0HnQIgNXtBuls/suodWFtzH/YO/GHeIA5BheiqQGBBK9iDVaw="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"beatgammit","email":"t.jameson.little@gmail.com"},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"directories":{}}},"maintainers":[{"name":"beatgammit","email":"t.jameson.little@gmail.com"}],"time":{"modified":"2022-06-18T18:32:39.186Z","created":"2011-11-20T05:49:31.046Z","0.1.0":"2011-11-20T05:49:32.052Z","0.2.0":"2011-11-20T06:04:26.787Z","0.2.1":"2011-11-20T06:06:29.098Z","0.3.0":"2011-11-21T18:41:41.053Z","0.3.1":"2011-11-21T18:46:24.195Z","0.3.2":"2013-05-04T21:05:57.864Z"},"author":{"name":"T. Jameson Little","email":"t.jameson.little@gmail.com"},"repository":{"type":"git","url":"git://github.com/beatgammit/gzip-js.git"},"users":{"magemagic":true,"paolodemo":true,"chinawolf_wyp":true,"larrychen":true,"rahulraghavankklm":true}}