{"_id":"apple-data-compression","_rev":"8-b1885e29cf8cb6ae3b437a77f1e9bb1b","name":"apple-data-compression","description":"Apple Data Compression (ADC) Scheme","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"apple-data-compression","version":"0.1.0","description":"Apple Data Compression (ADC) Scheme","license":"MIT","author":{"name":"Jonas Hermsmeier","email":"jhermsmeier@gmail.com","url":"https://jhermsmeier.de"},"keywords":["apple","adc","udif","disk","image","disk-image","dmg","ndif","compression"],"main":"lib/adc.js","dependencies":{},"devDependencies":{"mocha":"~3.2.0","nanobench":"^2.1.0"},"peerDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/jhermsmeier/node-apple-data-compression","repository":{"type":"git","url":"git+https://github.com/jhermsmeier/node-apple-data-compression.git"},"bugs":{"url":"https://github.com/jhermsmeier/node-apple-data-compression/issues"},"scripts":{"test":"mocha --ui tdd","benchmark":"node benchmark"},"gitHead":"6523d8b4f2f90b9b260801de03ad62786d76ad27","_id":"apple-data-compression@0.1.0","_shasum":"bfd6a16835e4f8b0e76c237345b241aa77f5df2f","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.8.0","_npmUser":{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"},"dist":{"shasum":"bfd6a16835e4f8b0e76c237345b241aa77f5df2f","tarball":"https://registry.npmjs.org/apple-data-compression/-/apple-data-compression-0.1.0.tgz","integrity":"sha512-KIZJFlI0q2pqU+7xnuCCErorOA3lGGUfftfJW88rQOKsWbGtGTSGf89SV3+i1AYcNeGFMbwtqt+ixe/nYpJ4Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ9MqcoSHPQOZD4XaMSlewsUtoyw0Obv3ndcN+3BxJXAIhAIIELD8ECFaa2b1h2cnnUrXZ1ShPKnVOVr4hgRA7ozLc"}]},"maintainers":[{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/apple-data-compression-0.1.0.tgz_1491562392625_0.4543869586195797"},"directories":{}},"0.2.0":{"name":"apple-data-compression","version":"0.2.0","description":"Apple Data Compression (ADC) Scheme","license":"MIT","author":{"name":"Jonas Hermsmeier","email":"jhermsmeier@gmail.com","url":"https://jhermsmeier.de"},"keywords":["apple","adc","udif","disk","image","disk-image","dmg","ndif","compression"],"main":"lib/adc.js","dependencies":{"bloodline":"^1.0.1"},"devDependencies":{"mocha":"^3.5.3","nanobench":"^2.1.0"},"peerDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/jhermsmeier/node-apple-data-compression","repository":{"type":"git","url":"git+https://github.com/jhermsmeier/node-apple-data-compression.git"},"bugs":{"url":"https://github.com/jhermsmeier/node-apple-data-compression/issues"},"scripts":{"test":"mocha --ui tdd","benchmark":"node benchmark"},"gitHead":"c92f3aad9c5966a0ac15db5b087d9ff3b5c50b2c","_id":"apple-data-compression@0.2.0","_npmVersion":"5.4.0","_nodeVersion":"8.4.0","_npmUser":{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"},"dist":{"integrity":"sha512-gk0VD7sC1J9cGLHQtbtAo1QzeM5qN/ZjnuN5WSwzRCH/kPsJJpReig/T82NZDZbtUxrZvXExdUxTd8Tva+LyKw==","shasum":"df8315c5be43e37dbee276d2c0432df05279c225","tarball":"https://registry.npmjs.org/apple-data-compression/-/apple-data-compression-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGM0GLOvZ5rNVw9aqZTCi8PhMiM6lwJjLCfrgNAUr2LAAiEA0fWaUucGJ1bmTKymzcCgTtwy8+Lv14iimFbch9aV4PA="}]},"maintainers":[{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apple-data-compression-0.2.0.tgz_1505239949605_0.028905976563692093"},"directories":{}},"0.3.0":{"name":"apple-data-compression","version":"0.3.0","description":"Apple Data Compression (ADC) Scheme","license":"MIT","author":{"name":"Jonas Hermsmeier","email":"jhermsmeier@gmail.com","url":"https://jhermsmeier.de"},"keywords":["apple","adc","udif","disk","image","disk-image","dmg","ndif","compression"],"main":"lib/adc.js","dependencies":{"bloodline":"^1.0.1"},"devDependencies":{"mocha":"^5.0.2","nanobench":"^2.1.0"},"peerDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/jhermsmeier/node-apple-data-compression","repository":{"type":"git","url":"git+https://github.com/jhermsmeier/node-apple-data-compression.git"},"bugs":{"url":"https://github.com/jhermsmeier/node-apple-data-compression/issues"},"scripts":{"test":"mocha --ui tdd","benchmark":"node benchmark"},"gitHead":"7633a187545462224bcc6ae0b9ea722775a49718","_id":"apple-data-compression@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"},"dist":{"integrity":"sha512-lnZZmuLPDnzsQG04r2QNIQGMNlnErLMUqKA43E5iHDeLhwGUGiOzZsIq2h9LbEpWgbb5zbT6iU4f6CwSrRV1WQ==","shasum":"f3131ce18b0567065e927f6c391774fe63a6a2b7","tarball":"https://registry.npmjs.org/apple-data-compression/-/apple-data-compression-0.3.0.tgz","fileCount":6,"unpackedSize":10204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVYs+/wK7SCqYicX5cymi13JFamrhRCrtjRKX+JobZVAIhAKt0QAyrjt4m3hPTrluEljOqPoptwBN2zgi1eEzQedNP"}]},"maintainers":[{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apple-data-compression_0.3.0_1520389578561_0.26562074031877336"},"_hasShrinkwrap":false},"0.4.0":{"name":"apple-data-compression","version":"0.4.0","description":"Apple Data Compression (ADC) Scheme","license":"MIT","author":{"name":"Jonas Hermsmeier","email":"jhermsmeier@gmail.com","url":"https://jhermsmeier.de"},"keywords":["apple","adc","udif","disk","image","disk-image","dmg","ndif","compression"],"main":"lib/adc.js","dependencies":{"bloodline":"^1.0.1"},"devDependencies":{"mocha":"^5.0.2","nanobench":"^2.1.0"},"peerDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/jhermsmeier/node-apple-data-compression","repository":{"type":"git","url":"git+https://github.com/jhermsmeier/node-apple-data-compression.git"},"bugs":{"url":"https://github.com/jhermsmeier/node-apple-data-compression/issues"},"scripts":{"test":"mocha --ui tdd","benchmark":"node benchmark"},"gitHead":"ba9e149de694f9661d1414d5545d291f44d46cf0","_id":"apple-data-compression@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"},"dist":{"integrity":"sha512-m4+ygCRXxcS9GUky/L2apu9Uwx9LROFTJCMyeDg1zk+gKWsgzp0raKumVfb5qS/uKfGFhnYDoab2vDDRolW2ZA==","shasum":"60f086b2677f7958401312e1061efa3e2dae08e6","tarball":"https://registry.npmjs.org/apple-data-compression/-/apple-data-compression-0.4.0.tgz","fileCount":6,"unpackedSize":10159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXn1eVYCdV46B3c/20m6l4KLoCJhlKbWaHbDO/ZZj7fAiBKCoQXBKeLehZuKXVGzEXcgAPFiCQSJUA2H6fT6S/VxQ=="}]},"maintainers":[{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apple-data-compression_0.4.0_1520391034939_0.10211313882966389"},"_hasShrinkwrap":false},"0.4.1":{"name":"apple-data-compression","version":"0.4.1","description":"Apple Data Compression (ADC) Scheme","license":"MIT","author":{"name":"Jonas Hermsmeier","email":"jhermsmeier@gmail.com","url":"https://jhermsmeier.de"},"keywords":["apple","adc","udif","disk","image","disk-image","dmg","ndif","compression"],"main":"lib/adc.js","dependencies":{"bloodline":"^1.0.1"},"devDependencies":{"mocha":"^5.0.2","nanobench":"^2.1.0"},"peerDependencies":{},"optionalDependencies":{},"homepage":"https://github.com/jhermsmeier/node-apple-data-compression","repository":{"type":"git","url":"git+https://github.com/jhermsmeier/node-apple-data-compression.git"},"bugs":{"url":"https://github.com/jhermsmeier/node-apple-data-compression/issues"},"scripts":{"test":"mocha --ui tdd","benchmark":"node benchmark"},"gitHead":"914ad4625754d1c77b76345845b24227c8a55181","_id":"apple-data-compression@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"},"dist":{"integrity":"sha512-wKooMJvyyqLT9NZ8839aE4jUU6FX/RxbipBwdPXPZ5bXHJCrvrxGoBV0grEy//laq1ZMAhVM8k2OTk9nsGOtqw==","shasum":"97bd7bb0d660996d0f9eaf0b443ed05820c46b20","tarball":"https://registry.npmjs.org/apple-data-compression/-/apple-data-compression-0.4.1.tgz","fileCount":6,"unpackedSize":10159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvAYxCRA9TVsSAnZWagAA9hkP/0kT9aBe7DiGPY6aWxcd\nuu/B91w+SARDpa2Mj9U3Tpsh0G8wCtJL5zJgVJyoOBJL0wwGGoPHh2WWQuhE\n6+hQbIhYQ3M2CL6Q8aNEJiRq8/9s8BLyobeHF2uAgwvQ/RqOi7m2rDyjt21e\n0WRiutA7BF2KPcr3HDSoV1gk4wi0f4ot+AD2Qw950iNPMD0S2lWFaT60kIqG\ngI9o6kxbvxIcoI2ZoOaIBgruf5k3u348OL7bTOiRctDcH7qQk50EWxuQ+0fU\nUPGkDaZ02iH6F7QMU9RGwZhkyiT8PCXe3nNwlq0IgjJu4CO7d9z+O/I9pG0+\nSEnR1MZRE/5+DhGWDIhI/LxVqG1C/LeTQA65bJ94xPBGcTeD7Wkg5SYaQAch\nNngDdE3LA7/lyuPJLgoLrcFrisaYg1oLoqUHA+KAHlL0lExBFBwYkGlINqbD\nYUEPdcFxlWeSDCXTy0r2TupKfHh4ARADz3/xWQQIk+yN/PIKrMwBrAaJ60cf\nyaUcie8gltpGr5G9mRPCsQ38yhj1HBDfig7D5sdglZFP7PyuTBI+ijZvDrad\nuM3QXb7Khr7H6+6Z27kZUqEmHQURtRb6pwCVyDWQnWjkg3thngUH067zUrvi\nEa8MhGbnwOHvHBBxPrmMGBxAKG8smp79ODvWHdTY50mfslKhe0dnIHzC+VeF\nAf39\r\n=q6C0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC88mmlxBZFWEK3YuHKYE6oV0KquHehTsScRR6LDrgXAAiADgp//icyECMZ637TvUi2mKn/gitRcUYtuRHkOfw0R1g=="}]},"maintainers":[{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apple-data-compression_0.4.1_1539049008712_0.83153571217141"},"_hasShrinkwrap":false}},"readme":"# Apple Data Compression (ADC) Scheme\n[![npm](https://img.shields.io/npm/v/apple-data-compression.svg?style=flat-square)](https://npmjs.com/package/apple-data-compression)\n[![npm license](https://img.shields.io/npm/l/apple-data-compression.svg?style=flat-square)](https://npmjs.com/package/apple-data-compression)\n[![npm downloads](https://img.shields.io/npm/dm/apple-data-compression.svg?style=flat-square)](https://npmjs.com/package/apple-data-compression)\n[![build status](https://img.shields.io/travis/jhermsmeier/node-apple-data-compression/master.svg?style=flat-square)](https://travis-ci.org/jhermsmeier/node-apple-data-compression)\n\nThe Apple Data Compression (ADC) scheme relies on both [run-length encoding](https://en.wikipedia.org/wiki/Run-length_encoding)\nand pointing to data in a [sliding dictionary](https://en.wikipedia.org/wiki/Dictionary_coder).\n\n## Install via [npm](https://npmjs.com)\n\n```sh\n$ npm install --save apple-data-compression\n```\n\n## Related Modules\n\n- [Apple Universal Disk Image Format](https://github.com/jhermsmeier/node-udif)\n\n## Usage\n\n```js\nvar adc = require( 'apple-data-compression' )\n```\n\n### Sync decompression\n\n```js\nvar result = adc.decompress( buffer )\n```\n\n### Streaming\n\n```js\nvar transform = new adc.Decompressor()\n// OR var transform = adc.createDecompress()\n\nfs.createReadStream( filename )\n  .pipe( transform )\n  .on( 'data', ( chunk ) => {\n    // ...\n  })\n```\n","maintainers":[{"name":"jhermsmeier","email":"jhermsmeier@gmail.com"}],"time":{"modified":"2022-06-13T03:18:34.532Z","created":"2017-04-07T10:53:13.207Z","0.1.0":"2017-04-07T10:53:13.207Z","0.2.0":"2017-09-12T18:12:30.597Z","0.3.0":"2018-03-07T02:26:18.623Z","0.4.0":"2018-03-07T02:50:35.090Z","0.4.1":"2018-10-09T01:36:48.861Z"},"homepage":"https://github.com/jhermsmeier/node-apple-data-compression","keywords":["apple","adc","udif","disk","image","disk-image","dmg","ndif","compression"],"repository":{"type":"git","url":"git+https://github.com/jhermsmeier/node-apple-data-compression.git"},"author":{"name":"Jonas Hermsmeier","email":"jhermsmeier@gmail.com","url":"https://jhermsmeier.de"},"bugs":{"url":"https://github.com/jhermsmeier/node-apple-data-compression/issues"},"license":"MIT","readmeFilename":"README.md"}