{"_id":"zipson","_rev":"16-d4901ed4fdd1dc867e54a2fb158d5249","name":"zipson","dist-tags":{"latest":"0.2.12"},"versions":{"0.2.0":{"name":"zipson","version":"0.2.0","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","scripts":{"start":"node .","build":"tsc","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts,jison 'test/**/*.ts'","release":"standard-version"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","mocha-typescript":"^1.1.12","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.0","typescript":"^2.7.2"},"gitHead":"f1f885f5cd6c620c24fcbd34b2caec0a4feb6643","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-3Fd6+XnY54ttUMNY2loMJiIym9pL6eSodZyc2YKUp4k/UTArMtgjSLuEmZYGrrz07uKnIS0fjX2+0TSSxFBxkg==","shasum":"50aed7504fc2aadffa26aa1730bbb3c7eff49812","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.0.tgz","fileCount":86,"unpackedSize":382244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0cz0SU4GCZnI7eQiV+FmNVJ2aRtCKy5YlNPmF9DZOoAiA6IueK6n9Xu9oGrLw/8TRPwsFLb6OqhsRVHaBtNuSv5A=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.0_1520272560899_0.5383772396783386"},"_hasShrinkwrap":false},"0.2.1":{"name":"zipson","version":"0.2.1","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","scripts":{"start":"node .","build":"tsc","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts,jison 'test/**/*.ts'","release":"standard-version"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","mocha-typescript":"^1.1.12","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.0","typescript":"^2.7.2"},"gitHead":"7025d1d446d00edd86d61f5d38992d5ddbd38c82","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-SyvW/fanIuoa6zJRXvjeVGR1FbOpN8VUFlf9xOUCD3ZSeC4wL4BX+BWKPTNvaf0NFmFXwkdwCffxE0IW2pNZTQ==","shasum":"6599902e7eddad109a7fb3aee2c683c1c7ce2507","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.1.tgz","fileCount":87,"unpackedSize":383435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRIndQaa6NwVeMfVdzzSKFAafOwEe9VgzzcIpiPDd0DQIhAOgABc9YdWMM6ryUZ3yc0vtK2aQYFRWOvc76Lm5BbG2x"}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.1_1520273063469_0.47338784745717044"},"_hasShrinkwrap":false},"0.2.2":{"name":"zipson","version":"0.2.2","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","scripts":{"start":"node .","build":"tsc","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts,jison 'test/**/*.ts'","release":"standard-version"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","mocha-typescript":"^1.1.12","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.0","typescript":"^2.7.2"},"gitHead":"d285583abada56d8a620190c929cb16be1ab872b","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-eogAAIvBH2GTiZDNNdosDbVdJMJuarm+cJsIPq+xo+c67VSBbw/h88/vynW78hCSmcOaMUm2yJQy8O1hhT/rSg==","shasum":"b33a295d2d1012a3dbfb8c09b851f1f7be43df6a","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.2.tgz","fileCount":85,"unpackedSize":383233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG7vU91XRB+kFRSeiP+h/4dYnvs/KiVCOoptFRgwPN0gIgTmsE/vK8+cQEswZqnPGIPdQfigH8SIJvq1dPLLkcv/Q="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.2_1520273289999_0.7397816136023656"},"_hasShrinkwrap":false},"0.2.3":{"name":"zipson","version":"0.2.3","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:ts":"tsc","build:dist":"browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"76976bdae501ed36570f6221f7f2a35d6330601e","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-xxq4cG4amovF81reqjxxGElufuHtkMJ5o+mVwSsewQAlJ2qSK3STeUIHtDj89/4oaGF2bSxlp8hijMRshvzc8w==","shasum":"9533df6fe4fdd164c3cc2f1cdb12de4b9a48fb68","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.3.tgz","fileCount":88,"unpackedSize":295651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuStAU2rgoACeAkayglNqO5DGHsgY7xSYZiJA2CTwKTQIhAJAbynm4WmhHjOr5zo2cMgXhvYBHAdcvGLfQmTAabbMx"}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.3_1520337528516_0.1145663991038306"},"_hasShrinkwrap":false},"0.2.4":{"name":"zipson","version":"0.2.4","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"feb97dde6ddb49327746eff31f0c71c826ece275","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-xIzWgjv1KryyCG5GaBOKeoyBJG/1PyNVlfjI9sOlm4OQVoMHv/4hl3vtsjxrTWgIjlnSIL/ablnkET5ZYCXUlQ==","shasum":"7a87fed8d5390f3df08d8937d955a08e666910b7","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.4.tgz","fileCount":67,"unpackedSize":178430,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+knTtBYHtz7BjNlhK1ODQiZBx3wvVbILqnMNVn0Y45AiEAzbqcgoGioZ71lkoayTATi5P8rL1t3DxDTh0sbpVli/4="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.4_1520449371664_0.4039280769150069"},"_hasShrinkwrap":false},"0.2.5":{"name":"zipson","version":"0.2.5","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"9bd0e45528fbfab3531c20e53ba1e453a55b036c","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-a49YlecCIaQ2hqTfqr0dfR5r+M8vc7x4T47Gb/z5bn+GgbVb1rF7pUJi4i/CC2NxXVPXhZlAL+lWO5VBgrD3Jg==","shasum":"8afae5e8da954a7c3c1fe30a42e6c532882aa920","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.5.tgz","fileCount":67,"unpackedSize":183176,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/KzRb5SpxPmVBphhhMoBAH9smOSx4kPmL7FHH/C5AfAiAGSWVnUESoKEWyo+JLLBRYxILAzlubRAfToH+U76OBVA=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.5_1520857183320_0.8290663860208294"},"_hasShrinkwrap":false},"0.2.6":{"name":"zipson","version":"0.2.6","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"dc2261b20af51030c0a08f783866edc6067ed753","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-9Y7EOfDi8QsytRZ9Q3CVSnGM4il5q53TQSFKhVNM+laSzA412Ic3mYxbK1KhI2z+pzoyfMPjYiLtzRTwCP5kxg==","shasum":"9793745e3f0d7db20c38687bfa4c2d825ec4cbac","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.6.tgz","fileCount":67,"unpackedSize":183888,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZpV63XUJTTuGmSrDTyBroOabsjgRX6yWb12snPhOSiAiA+hutN7ahEdCXcfu02LRMr2Xt3Ng/1mSMjYVBCt5zwtQ=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.6_1520860458976_0.7118465630052317"},"_hasShrinkwrap":false},"0.2.7":{"name":"zipson","version":"0.2.7","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"51805d73fa119fe55505d6373f90d21fafd16b5e","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-cuxMpTiqkG9rzRdqKoePLIHmCAwDFkBprdxvjgL/nOx5teGte8xBiNPQG19a3tE8+gW/YXMYSQajg9BogsDA1w==","shasum":"e799d3d3b4d771d5f382f1a7cbec624c231fe3f9","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.7.tgz","fileCount":67,"unpackedSize":184113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnBzLvwhSOS2kUecKasswF2Bvyprjxzl0owaoxh3M/qAiEAvNVfrzVv6be8LhyqqyDM8m25EuYI2Z3jm0JUC6ilBKk="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.7_1520867999731_0.4143764848932898"},"_hasShrinkwrap":false},"0.2.8":{"name":"zipson","version":"0.2.8","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"297f76fe41de010232cf2f09ae6cb2a438a71d2d","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-oX919Hnc+fjUGBAore3Q4ktRY7oS7FhE7mUcAfm5OHu0ajtxm42Tbcg2lmXJTB5/E3r9NswwV6Edjz1Ju3CRDw==","shasum":"eb8e1dcec4a8a46f5fc0d636999e5eee0e4d5294","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.8.tgz","fileCount":67,"unpackedSize":184237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJ8gKCRA9TVsSAnZWagAAZ1gP/RVs0Aii2ed8AjDEzsO4\ncT/4AvZWhnVrmExXsKnh6S6EDibX34xh7ynzp/cyiLxasknmt/h9mjcNrgto\nwpzbde3P4aX2t+4Tx3aqmY7O6lM/qexQjSGxTg7Re0d2OiORhpGdAc6Nh7df\nrnmVjJZuVvb+abv2WcmD4TBBi2iXKfj4ZIBWr2tHoeJEOX0T+fAwX+hsbD/W\ntWRE57HcBYgBvXWmz2ufSxE6UznqP/0UBDadKxdEAx1gggfMlcWJbK2btYZx\nUGBcT7FxYGSsa3HcJ23W1uHyPEFEj9dicaOAvGc/fIm4GPnjTCkUOS6ayG+D\n6I0BY0bLzMtnQakWAKX0PeM4+dn7ngu6BHCggRuzY4qHAf51o80NhKAF8UPJ\n/rXX/lftUTIXd5NGD+piBD8eXQM8dUBf5mPoLm/hM4FQ7ViVSsDnjlsi0lxK\nvWmOhBgVqxNMMlI4Wnypl/eKnNE75scoPRCcld6LhGUpgwESU1lzj9hy7+X/\nZvfb9ms0S/p2J8Sl/mvB8Q4FECM+ptldqBqpu/B/My6iVWIMje4VTHc2Iggi\nyLP/XuQ93I+YF4JRsOLSDxYXf0a8CKBk/AlBI+eNUYnwZSGAyK57U9fBsy8X\nA+hdgwOK0Yuy3u+zxP4Tpbru8Hwl8JUjUtcsDtnQmm/qfXK8Mvqz185e8Mi5\n4HuV\r\n=Drt5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzeJLLBJ5tGZxflncYjbjLk6xOsEZ4iOojZwA5V5nCMAiB9ZN8JH/J6B0kBiKdH99P87RY+modbaKTruaHhOJ/7/Q=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.8_1529333769556_0.642226143738734"},"_hasShrinkwrap":false},"0.2.9":{"name":"zipson","version":"0.2.9","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"aa480f713e4d10ea3c005c9660137e8db32beed0","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-7DZqOFOnQlXN/l9vMU072gNcVNQyARVW02v1TXwMUcNpQOznXhQv3rDGN+f2x5MhR0283w2pP4189rXX67NUYw==","shasum":"6705719733d0f871908bb6dbe842b8fae3305053","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.9.tgz","fileCount":67,"unpackedSize":184558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTfJkCRA9TVsSAnZWagAAnbkP/0kbn3kP/nRCqDypAR9M\nJaS8sSW6jLN6y6riWjg5EVD+5/xRpQ+bUSgfyhrCSH9FDsKVmQXz0cxuEkwg\nK9VKOnrl5aK09L0QycPZ7EQ25cU9bv451Mah12bnAB/GVN1s5rVYLSPFNsLW\nJjAT0SYS11/BDe4IsPFmzd0h6tVCAnmnXOd0ExfEwVexLuITS7jTki5+XPxg\nasyezJB0eb/zGC622TeczoGm7jyZgkl/D2HB2h2JbReKuGUTSlxxeNJTMy5Z\n/SG2A7rUVwEcaxEiuOFR7O4tl1hHzujKHBGAfbQwD9NbLG20QAap+0unoxhP\nA2WYAbKaaDGL1CGgdW940VkJu8MvR/PF/78HcTTrDioJ6h1aeKBlX5FXkaEi\n7HKtSCBHd2TTuDLAGICvhg2U18YyJj95kjTEvy8iwEvhXCMaECRCNmBOxgct\n+TT8cfkg20sMm2RP3FtayFRHrqEEp8nixLy21gx9zEhBp4VRhuoXlo3RWNVP\nF9VRNh9gHn0K4+yIDni8GJOKcB9gbXSTIKa3Ya2J64ltozUA5WV/stm7moSj\ntjg4a+8GGnKQb0bq7jgleyjwY9p083FlJjz+nNr/yNnzmH1Mrxv4esqIIFWT\nSSTZ4flW6IW/Vdc+3yYoQEblextSnOsmcqZI3QxGGd2PygUvQNjVt5dSorGK\n+nmk\r\n=TwKB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGnNY9BH7nkr5FOLobu24Bggv8Tat4NUtInV37A1xKAAiApA/g+emDWnnEWes6rtfs0laIRQlJcENNxEY5J8Aw0UA=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.9_1531834980639_0.3629234702778763"},"_hasShrinkwrap":false},"0.2.10":{"name":"zipson","version":"0.2.10","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"78cf9a614b77aaa819ddd776d77134d9379d27eb","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.10","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-S+fT0B4aMx/4oLJZqrDFs2yQSx9G2Qc970qNuzvb+TsIXge+akGDle5SPXEeq9rE9jg5r/53s1+1moBXxFI4eg==","shasum":"c69618e68cb19f3d8a29125a5ae2920caa176024","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.10.tgz","fileCount":67,"unpackedSize":185398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2Ji6CRA9TVsSAnZWagAAV4EP/3dc/LYjPUvhN1cDZtgE\nv2ALbpxQpEAUoGqAHhKpynDiFEdJGrZ/fuDbNcVV3LtXd4gSIx1DDy20jN6Y\nF/MSMqOfFk52xI7afndLMO6dDXcg9+Bk08huDOadZqwNibKrcWBKP1esC8Bp\nJ9+dXT9SA53qRF6iXhX12fT/H4BhdQL6RFzowU7v9TsgSdkFdd6lnS5pohHx\no3sq5tdT+tRCYY+GlDrfRuiF840N/zN9pfRftO7gPqxlCfNiJogrQN/p3LFp\nqLm6m6kYRzvmDis17QMJ6Otuwp+32+X0jYALCeHoGUucxBRK3/iyDcl1LeF1\ne7qaZ9zUkJw0y0aDhA+AM/XSZ07Usq6dM0cUl/FlovRQY+82p0i181HEkq6X\nk0LqU75+lbuD+CVRXsOVthwoeJ19aflchkbKbrJCj9FuaAehKlBWjr++ILbS\nPFIBarljRLYOkhSxhB8OIV+ecpq+rGCMhgj6IVN0wG1PmbNaAibyoITGIc77\n/+VwN20TKu4VShvYWu1cnCXaItGAzkrgvXzICFYs6MtxNsf0tDzQdiiRTX2E\njHOi350ZqXqr7nTxjQOF26vOosI5LpI1t6pk0KGLwSd2Llirb3S5L90L2q16\ng5hKGL0ReSvLn695072S3jGGn9uDKAdPL4zOcOG+Rl5U7xxOZFj0fAwjG8kt\nyNgh\r\n=d3yr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJz+lBAssAoWB5aqOpPM0u3nb0//PIC2foX28KSockhAiBC0LrwhNrHbDEXgLojnvds5qratTAHFAlcCMeAJifJDw=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.10_1540921529513_0.8571608089172877"},"_hasShrinkwrap":false},"0.2.11":{"name":"zipson","version":"0.2.11","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"bbd9924c9a6e20123d8e8ac52c06a268d3ef2a31","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.11","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"dist":{"integrity":"sha512-Z0H6F1Bi07kA2yNMmWr1i0Rs9jL35mTmgPq8oW5dSxH3wLNjGruOWSAWY1XgzcDzFO0OypkVIwoWcbqPB7vbFA==","shasum":"06444382ca58b25b320dd6a1b1e97dbf7df31eba","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.11.tgz","fileCount":67,"unpackedSize":185668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+z3CRA9TVsSAnZWagAAx1gQAJv+ibuR4h0dOEVMhFyW\nuo9GvWo7dnZY8d9VIx3c7vAm/hDvy+0IP1z2Z8EPINxuP/2QrBFuK1Gf9eiX\nVpVOrihcCJGB+imksZBonC8stbuolryekg7Ypyh/FwF84wNoCbL5u7mNTu4R\nMTcf011Pt7qznJwD4Dp2dKe+/27rzh6FDZI4l4A3aoZN58aZC1BP+xXlcjAp\nZjJUa9Fe1EESnqe6revSJW34m6xeJWwgANMresKDCQrYwil+FM0E9/ahgj+B\nUHssDY0Z1WH/LrdB20DUUp0YfgRL3wHP+tAvXlswvX5XFTmyGZsmQH+SerQB\n9LKkvgLFjIE9inPpqJXZtKcpp5WKl83+P+vQ7QvZRCkYg4qEyYCCdOh0nkQg\ns8gL1gktJCRpXXfnCQrBFS4aAXwjyVI999EKZkP+D70n01eVRARf4SS/+Z/M\nYpaPHF9LAa/fiRgKqB3g973JhQxPbEk5eqrpgd43rdoawNdCgq3Wt4mO1ws/\nIFk+DHCOVFvLUi5Rp+A8dl9TY5obk3e8K7LRrf1KJl+ZafXosulSIG5Q8QlT\n+4bRDpFd5le73mwh8uANyZI3t0uaCwdMTFOvpCcxYpcSoawDtLKa/Tji3K+e\nGQX+nTR1wd4oNL31AZHJXZZrhQGIbhN9LG5tF95QOjVU7fjNOG5SaSl/SFGL\ncCYS\r\n=rSNe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2PmZH7IAc4MdukvZekcPUMcaDrCibko/mya90m8fjhQIgINqImqGaXDEwlziY88HZnHMKRZHlKEwJWyv0L/XGxlg="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.11_1542712567035_0.14873490947630064"},"_hasShrinkwrap":false},"0.2.12":{"name":"zipson","version":"0.2.12","description":"JSON parse and stringify with compression","main":"lib/index.js","types":"lib/index.d.js","jsdelivr":"dist/zipson.js","scripts":{"start":"node .","prepare":"npm run build","w":"run-p w:*","w:compile":"tsc -w 1>/dev/null","w:start":"nodemon -q .","test":"mocha --require ts-node/register --watch-extensions ts 'test/**/*.ts'","testw":"mocha -w --require ts-node/register --watch-extensions ts 'test/**/*.ts'","release":"standard-version","build":"run-s build:*","build:clean":"rm -rf lib dist","build:ts":"tsc","build:dist":"mkdir dist && browserify --standalone zipson lib/index.js > dist/zipson.js","build:utlify":"uglifyjs dist/zipson.js -c -m -o dist/zipson.min.js"},"repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"license":"MIT","devDependencies":{"@types/chai":"^4.1.2","browserify":"^16.1.0","chai":"^4.1.2","chai-roughly":"^1.0.0","dummy-json":"^2.0.0","mocha":"^5.0.1","npm-run-all":"^4.1.2","standard-version":"^4.3.0","ts-node":"^5.0.1","typescript":"^2.7.2","uglifyjs":"^2.4.11"},"gitHead":"a88722900e0180c43d22e379ceaee40927d1d4e1","bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"homepage":"https://github.com/jgranstrom/zipson#readme","_id":"zipson@0.2.12","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+u+fyZQXJUJDTf4NGCChW+LoWGqCrhwHAfvtCtcmE0e40KmQt4YSP4l3TOay1WjRNv+VfODgBD/vNwaSSGnDwA==","shasum":"501f92e93f1c602ff908ad2c1c602e72746ecebb","tarball":"https://registry.npmjs.org/zipson/-/zipson-0.2.12.tgz","fileCount":67,"unpackedSize":188747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSSjnCRA9TVsSAnZWagAARlIQAIT1ytoNM24lVx3ChtSF\nhvxuN6ctSYAeAt0G5JQqkVySrdCVAUy6nisZkJttq9crHRUoBPBPSNbdldNs\nyUQBkLjWeGBIBO48QECP2VcPyx4FM473G5kaUFFG+5KA8dbDDJC30Uk1DfiR\n8ttgZ4G/8rMXCvrH+at8XSbJ6qMDQZA5qN5i372QTOkUYnACK03UZQZuCI4m\nSWamXCHeibQtjJPspu+7+LjmVCjqUwKdCIQTojXiDFWoBPO8J2UcvFGiNfyb\ncR659oro6rvi5HNa6UzMa/KjBQNtj7krUYYHSd/HbQa6zEvF8P4chMDMpuzc\nvjJU7qkl6BTooAhRH/Mt9im7J/DDWEHmMw+ROIh16I+u33iN7MWkkoNbJpCY\nldKOviJHyN7c8zC1FYdoQSbL42AWzvF62wKIv3b/gX4KkdWD0yc7xwAw5hXG\nY2wsH8bHKneA2Dh7yUZ222J+K2lpswe42/SCEs9BW/ZKKsZC6aNTJAZ5G6r9\nWu1pLlmqqkuy/izc01i6SK9+BKUECO+jb7+WAIa3Ex9jD1qdaJ2MuVPVpsos\nqGJN/vxaWqC1pkG3aMXbuXTco3sJiFJc9V0bjR1/3cmYfHT3OiA6qh95bNo8\nJMzKo7YdJawW31Sp21rflx8dRiieeWW6BHWWNGitm4ycmdY4PWIy/+NJ/gjS\niF6U\r\n=dDp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2YFrMdTFA2y3rZ+rlRDdeNHKnvhEMhlz+Tc99KTaIiAiBDI5MRD/CTlreS9ri2JwT8LrC5g2Dn43uSbxNCy3i+1g=="}]},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"_npmUser":{"name":"jgranstrom","email":"granstrom.john@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zipson_0.2.12_1581852903193_0.009342728064622996"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-05T17:56:00.898Z","0.2.0":"2018-03-05T17:56:00.979Z","modified":"2022-05-25T14:30:42.991Z","0.2.1":"2018-03-05T18:04:23.678Z","0.2.2":"2018-03-05T18:08:10.073Z","0.2.3":"2018-03-06T11:58:48.567Z","0.2.4":"2018-03-07T19:02:52.535Z","0.2.5":"2018-03-12T12:19:43.419Z","0.2.6":"2018-03-12T13:14:19.058Z","0.2.7":"2018-03-12T15:19:59.825Z","0.2.8":"2018-06-18T14:56:09.641Z","0.2.9":"2018-07-17T13:43:00.754Z","0.2.10":"2018-10-30T17:45:29.661Z","0.2.11":"2018-11-20T11:16:07.175Z","0.2.12":"2020-02-16T11:35:03.300Z"},"maintainers":[{"name":"jgranstrom","email":"granstrom.john@gmail.com"}],"description":"JSON parse and stringify with compression","homepage":"https://github.com/jgranstrom/zipson#readme","repository":{"type":"git","url":"git+https://github.com/jgranstrom/zipson.git"},"author":{"name":"John Granström","email":"granstrom.john@gmail.com"},"bugs":{"url":"https://github.com/jgranstrom/zipson/issues"},"license":"MIT","readme":"# <span><img src=\"https://cdn.rawgit.com/jgranstrom/zipson/master/docs/icon.svg\" width=\"30\" height=\"30\">&nbsp;zipson</span>\n\n[![Build Status](https://travis-ci.org/jgranstrom/zipson.svg?branch=master&style=flat)](https://travis-ci.org/jgranstrom/zipson)\n[![npm version](https://badge.fury.io/js/zipson.svg)](http://badge.fury.io/js/zipson)\n[![devDependencies Status](https://david-dm.org/jgranstrom/zipson/dev-status.svg)](https://david-dm.org/jgranstrom/zipson?type=dev)\n\nZipson is a drop-in alternative to JSON.parse/stringify with added compression and streaming support.\n\n![demo](/docs/demo.gif?raw=true)\n\nTry the [online demo](https://jgranstrom.github.io/zipson/)\n\n---\n\n- [Installing](#installing)\n- [API](#api)\n  - [`stringify(data, options?)`](#stringifydata-options)\n  - [`stringifyTo(data, writer, options?)`](#stringifytodata-writer-options)\n  - [`parse(string)`](#parsestring)\n  - [`parseIncremental()`](#parseincremental)\n- [Options](#options)\n  - [`detectUtcTimestamps`](#detectutctimestamps)\n  - [`fullPrecisionFloats`](#fullprecisionfloats)\n- [Writer](#writer)\n- [Features](#features)\n- [Running the tests](#running-the-tests)\n- [Contributing](#contributing)\n- [Versioning](#versioning)\n- [License](#license)\n\n### Installing\n\nAs an npm module\n\n`npm install --save zipson`\n\nOr alternatively from `jsdelivr` with a script tag as a UMD bundle\n\n`<script src=\"https://cdn.jsdelivr.net/npm/zipson@latest/dist/zipson.min.js\"></script>`\n\n### API\n\n##### `stringify(data, options?)`\n\nStringify data to a zipson string\n\n```javascript\nimport { stringify } from 'zipson';\n\nconst myData = [1, 2, 3, 4 ,5];\nconst stringified = stringify(myData, options);\n```\n\n##### `stringifyTo(data, writer, options?)`\n\nStringify data to a specific zipson writer\n\n```javascript\nimport { stringifyTo, ZipsonStringWriter } from 'zipson';\n\nconst writer = new ZipsonStringWriter();\nconst myData = [1, 2, 3, 4, 5];\nstringifyTo(myData, writer, options);\nconst stringified = writer.value;\n```\n\n##### `parse(string)`\n\nParse a zipson string\n\n```javascript\nimport { parse } from 'zipson';\n\nconst myStringifiedData = '.......';\nconst parsed = parse(myStringifiedData);\n```\n\n##### `parseIncremental()`\n\nIncrementally parse a zipson string. Call the returned function once for each chunk of the string, calling it with null will signal end of string and returned the parsed result.\n\n```javascript\nimport { parseIncremental } from 'zipson';\n\nconst increment = parseIncremental();\nincrement(chunkOfStringifiedData1);\nincrement(chunkOfStringifiedData2);\nincrement(chunkOfStringifiedData3);\nincrement(chunkOfStringifiedData4);\nconst parsed = increment(null);\n```\n\n### Options\n\nCompression options can be provided to the stringify functions. Parse however does not take any options since it is not dependent on knowing with what options the string was compressed.\n\n##### `detectUtcTimestamps`\n\nSet to true to tell zipson to detect timestamps within strings such as `'2018-01-01T00:00:00Z'` in order to represent them more efficiently.\n\n##### `fullPrecisionFloats`\n\nBy default floating point precision is reduced to `10^-3`, set this to true in order to retain full floating point precision.\n\n### Writer\n\nCompression output is generalized to a writer class in order to support different output targets. Custom writers have to implement the following API.\n\n```typescript\nabstract class ZipsonWriter {\n\n  // Write a chunk of data\n  abstract write(data: string): void;\n\n  // End of writes\n  abstract end(): void;\n}\n```\n\n### Features\n* Efficient compression with a convenient API\n* Zero configuration drop-in replacement for JSON.stringify and JSON.parse\n* Zero dependencies\n* Detection of recurring patterns in recursive structures\n* Automatic reduction of floating point precision unless you actually need those fine 10^-xx decimals\n* Optional detection and compression of UTC timestamps in strings\n* Stream support with the companion lib [zipson-stream](https://github.com/jgranstrom/zipson-stream)\n* Support for browser and node\n\n### Running the tests\n\n```npm test```\n\nFor running tests in watch mode while developing:\n\n```npm run testw```\n\n### Contributing\n\nPull requests are welcome. Please see the [conventional commits](https://conventionalcommits.org/) guidelines for commit message formatting.\n\n### Versioning\n\nThis project is versioned using [SemVer](http://semver.org/) See [tags](https://github.com/jgranstrom/zipson/tags) and [CHANGELOG.md](CHANGELOG.md) for version details.\n\n### License\n\nThis project is licensed under the MIT License - see [LICENSE.md](LICENSE.md) file for details\n","readmeFilename":"README.md","users":{"duncup":true,"jgranstrom":true}}