{"_id":"husk","_rev":"50-697eeb72d9b2afcb7c8572dbfc75f8b3","name":"husk","description":"Modular stream transformation system.","dist-tags":{"latest":"0.5.3"},"versions":{"0.1.1":{"name":"husk","description":"Command execution as transform streams.","version":"0.1.1","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/index.js","dependencies":{},"devDependencies":{"chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Usage","inc":"../../ebin/jsonify.js","type":"code","language":"javascript"},{"inc":["developer.md","license.md"]}]},"gitHead":"604077511b0a779edd608ce3647092ef3675c280","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.1.1","_shasum":"180fdcbb64c04d1cb3006d4170f90036948512ab","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"180fdcbb64c04d1cb3006d4170f90036948512ab","tarball":"https://registry.npmjs.org/husk/-/husk-0.1.1.tgz","integrity":"sha512-a8sTeFfwGgn3FyNxonm+L+jGCxebtMiXkIITovTFbZAPhVleK/zWyz4OrZGz1LSQHFxH8rRRoi8gu3ukihuuiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCerJW4rfcdvflGI3rhyYJf8NvNh9+jz9ZCXrywb0YHRQIhAKrO+GNLZzWcOGg895DilCMimWHfOoX/6Xp4FQr6CNTB"}]}},"0.1.3":{"name":"husk","description":"Command execution as transform streams.","version":"0.1.3","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/index.js","dependencies":{"zephyr":"~1.2.4"},"devDependencies":{"chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Usage","inc":"../../ebin/jsonify.js","type":"code","language":"javascript"},{"inc":["developer.md","license.md"]}]},"gitHead":"aedd91b934ad1a191d0485676e18f92eaa9f77ac","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.1.3","_shasum":"ad5a4ca7136d8a50ea09e1d90d4c030f0aa7c715","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"ad5a4ca7136d8a50ea09e1d90d4c030f0aa7c715","tarball":"https://registry.npmjs.org/husk/-/husk-0.1.3.tgz","integrity":"sha512-b2H7o48fLY6qCqSYVh+78nYEEGoh2p6JUOcdVIXaPE437N91NFAu0Uzzlprw4TBd8DnVsFEGrgnUbpHZvYs9Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVgnsO0mBsLln/zI1tk5WjAGBfk2OpwHnWXTsWJQXC1wIhAPA8HnGCvgsQR7ZVZdCSev3+7a0+aBfwOUcU5OpKXyWb"}]}},"0.1.4":{"name":"husk","description":"Command execution as transform streams.","version":"0.1.4","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/index.js","dependencies":{"zephyr":"~1.2.5"},"devDependencies":{"chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Usage","inc":"../../ebin/who-json","type":"code","language":"javascript"},{"inc":["developer.md","license.md"]}]},"gitHead":"2af3473ea937c60f557653a2724092c55e6f7477","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.1.4","_shasum":"4c625c15f6dbba222a430d78bb7f7de3f09748ce","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"4c625c15f6dbba222a430d78bb7f7de3f09748ce","tarball":"https://registry.npmjs.org/husk/-/husk-0.1.4.tgz","integrity":"sha512-TeiNHN0JNcfycLLQHxWuiOjB5IXYTk7aGeMn1CYcvBa4NViM5VmnBjGEHNSsAH27r27Idj0fsOMWWrylBuPERw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAIO6nKxcMHLLqpoca89lZh0O2NKvouP1nVhGGGBadjgIhAId5SedVhrjnsk83P1trHkvUPdd/Q+MB73AsUve11PQU"}]}},"0.1.7":{"name":"husk","description":"Command execution as transform streams.","version":"0.1.7","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/index.js","dependencies":{"zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","linkify":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"5c482d6a29a178117affcebcf9fe9293f4df054c","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.1.7","_shasum":"4f4d4a44f7f689fd4594c455c4e3eac462c7d691","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"4f4d4a44f7f689fd4594c455c4e3eac462c7d691","tarball":"https://registry.npmjs.org/husk/-/husk-0.1.7.tgz","integrity":"sha512-K73AhckoSrYRNDxpnLtjHRxF4SRMQ3SBFJfoShDhBLuJddIOpK4XR8uLi/VcqVJdEdf56qwbxD3D3VKIJQHyXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/AbPcoxisja5ruaJ1lbrry8IuFlOUajrL37EzkARYhAiATWkJFpBAJPhPCYTgZOcI8w14or+v12LqjoIaws4OQBQ=="}]}},"0.1.9":{"name":"husk","description":"Command execution as transform streams.","version":"0.1.9","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/index.js","dependencies":{"process-flow":"~0.1.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"67cb21a321464f764693b5b6b60475d9b1f71654","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.1.9","_shasum":"7259772bcb1fb956fd980ea39d4be40e2c1e3db3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"7259772bcb1fb956fd980ea39d4be40e2c1e3db3","tarball":"https://registry.npmjs.org/husk/-/husk-0.1.9.tgz","integrity":"sha512-8TsPzB+PyVH5neS4263P+lACnGY10W194VrTGueYM8zV3i73ofl4XQQXBf6fMF1UK/oo5p7ZeZ9IyztmQM3XUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUF7ZXxS1TPVISOGlMqLpdwBqzST16xxiBlaQ3C/QZEAiB5Tp0cAGxW+54A+K9hr4a0NThRdYTM5hydrxdgQwXTjQ=="}]}},"0.2.0":{"name":"husk","description":"Command execution as transform streams.","version":"0.2.0","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"process-flow":"~0.1.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"7f34ba49c4b84cf4f5676d6e4b107cbd4d149009","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.2.0","_shasum":"983430062863876ed6538d4087ad78caec52b819","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"983430062863876ed6538d4087ad78caec52b819","tarball":"https://registry.npmjs.org/husk/-/husk-0.2.0.tgz","integrity":"sha512-NMjGmPx9AK5DJk6ud3DmOp0CFm5m1ufiveJcm1Od+8cKOGnFD1l9ztlX2XaP9syg74JLLBifXaGKBONQIbW08Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUJ4MK3BtTaw1WBT5HlUwF/MU1/nrwMT0m8LqCK6LxgAIgOlctf37wBZeSELA5sFBzr9SPJdDFYXWwP64Z0EnlMfA="}]}},"0.2.1":{"name":"husk","description":"Command execution as transform streams.","version":"0.2.1","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"process-flow":"~0.1.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"cdea5a0eb5d406c729ad8959b504e129428c6aa5","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.2.1","_shasum":"634f5c7d40c6dfa369e588f2c6246044119df4bc","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"634f5c7d40c6dfa369e588f2c6246044119df4bc","tarball":"https://registry.npmjs.org/husk/-/husk-0.2.1.tgz","integrity":"sha512-jom9UGKGyyf+gBwOVgo+RjjQZOtLmJyEPyLwqUQxGJn2DRwKMboGZKglX+8hj38pjO/uMZ/iR1UKRpdwivcBOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0t9PqXifuGAdONAwalcpnS5zP7dcuGsfTuooyhEXr7AiBbC41p6kq/SJBeb5ta39ivBuBMROaqBbudZxzihvrXZg=="}]}},"0.2.2":{"name":"husk","description":"Command execution as transform streams.","version":"0.2.2","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"process-flow":"~0.1.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"25211ba60d38987cee7797c1aede79fdf7740dad","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.2.2","_shasum":"f9a2e7caf675a3496c73fd44f82fe24e8aa5a257","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"f9a2e7caf675a3496c73fd44f82fe24e8aa5a257","tarball":"https://registry.npmjs.org/husk/-/husk-0.2.2.tgz","integrity":"sha512-B7TQW0MYZROglO77xOyHgAPKIXNdDC+HW14jwFsIv2sI4derBu/4KD+U9ZchVQno42xDtrLo0kjt+ns9brwyMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqOsR4OZvwHWow0t9erOwOsje1aN3gSqQnOPFdu9JOqwIhANH66w0Z3l2DeBpVoWUW5m2iz5iaCMg/eve5Cy825evD"}]}},"0.2.3":{"name":"husk","description":"Command execution as transform streams.","version":"0.2.3","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"process-flow":"~0.1.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","stream-lines":"~1.0.3","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"971b5ec0adf042cf7da8caedf39b5f4dfa3eb725","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.2.3","_shasum":"e2159e93cd0348e5703b7ad427d4b97229262a61","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"e2159e93cd0348e5703b7ad427d4b97229262a61","tarball":"https://registry.npmjs.org/husk/-/husk-0.2.3.tgz","integrity":"sha512-rUwRGuX4G4Rl1hnWuF1u2eS2Ii8c3gq0KCtQcqSlzRqz6tx8xfxNdWFGmeJudPLZiOoulC6WieOUCOS3lOgfSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR6DFDhbjBeDSaknOpl+06qyhjh42nisT3qqt0A+r4ggIgZK4r5v6W5vdYexFVV8nkvJSiTRQ25wfm4Gvn/IPasPQ="}]}},"0.2.4":{"name":"husk","description":"Command execution as transform streams.","version":"0.2.4","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"f044e3a9876b6547e57745bac9e1159e1d279744","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.2.4","_shasum":"f97b08e7c7c8adaca99acd1908e1aba246885e5a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"f97b08e7c7c8adaca99acd1908e1aba246885e5a","tarball":"https://registry.npmjs.org/husk/-/husk-0.2.4.tgz","integrity":"sha512-gxasHmVqLVnvIGmm3CBikmbp8T0ewuQfcbILgl23m56jrbXbgWn/qf7nPhF7PI/vXnJXPOSU6CX6CDBkHNDqeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf5+ocniFkmh9Rf+x8sZbVpRLCM/uLeTe17F1V2XOiCwIhAPPRqde/KvuS0soUcQAgLYAQM7WLsz2ulcNOfb0xvYY5"}]}},"0.2.5":{"name":"husk","description":"Command execution as transform streams.","version":"0.2.5","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"a15a3aa65a52cecabae7a0a66987b281a3553ee6","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.2.5","_shasum":"b9fb4e6bd8b387f33599c68fb54e151c250a16c6","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"b9fb4e6bd8b387f33599c68fb54e151c250a16c6","tarball":"https://registry.npmjs.org/husk/-/husk-0.2.5.tgz","integrity":"sha512-nSNGZGJho+0q+n2HdmMVYcnMztxVjrB1rJcYrazpGujn54n/NgbZfkVC5r8zcW44/di8fJk/TEEYZQqNpFD0hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzpsKIfVNWvcNt+aLfxDEc9G/D85bjKkvrq86Ch99YjAiBr6Cx7cWybsKaVwRJFyBE6vEwGDfLu3vBvtiglMpGZAg=="}]}},"0.3.0":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.0","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"40146734c446cb9936ec1a33d01eca323a6f6a61","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.0","_shasum":"9b8570637080ca062cf76e4054e554bf338a0586","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"9b8570637080ca062cf76e4054e554bf338a0586","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.0.tgz","integrity":"sha512-NANct3CRHaD5PAPcoFfcB/BU7k13vfecuDp929muBQH2TKSK6Ers15i9PsroWq02tKHh8c0JWjM2kcI9Fo12QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG66AfZCbBK+B5Y17UFe7Eknp1L9Ao/KW0aN+wl4xKc5AiAuDJkQbj2BCKUFmSdNL9JXJQi7CS6X6g8tpqqPq2dXgA=="}]}},"0.3.1":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.1","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.10.11"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"a3a37d327bcb248322832c86f20a08ca4a97cb9d","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.1","_shasum":"63d59b64204ec70a7cbef69210a938841f3b1ef6","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"63d59b64204ec70a7cbef69210a938841f3b1ef6","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.1.tgz","integrity":"sha512-mpddtmpRIWoH2afbD76GfY06wmwD8V932ro0Nk3CVF0suKkSdL2awW1Xk4teeOSoA9QlWbcizVwtCOXBbQowuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu4Sm/MFFrinyURHi8vuudlGCiLCfDNuj97T6kGe2VnQIhAJPANZhSMPVXYR/DoQbnNU9tosEpXk2PyES2lVRaTvSD"}]}},"0.3.4":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.4","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"c43f0c5edf541f8298923792d2fc25638d6e952b","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.4","_shasum":"cc1ca674521c658d6ef007c19f8a365fe44471de","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"cc1ca674521c658d6ef007c19f8a365fe44471de","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.4.tgz","integrity":"sha512-SFrDXr2Ygut2iwoVdoCbNyX6emvR5PDz2fzW6kZybtcpOQHkn3UgarrVuviqJGEFdczfMXp25hVnrCw/rxw8pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFVx83R2ASklOoXpNrd2oGkp46YwwMVnqpfgriuZwlpwIgPLiKJdtALopsK4VRVxBv6ML6ijuCbOSrhVZWsbp1Yzg="}]}},"0.3.5":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.5","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"306209e0b258ac63e8c1e42184168ca51585aec5","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.5","_shasum":"668644e80e06168d7d4205eafd6677a5313582da","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"668644e80e06168d7d4205eafd6677a5313582da","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.5.tgz","integrity":"sha512-7H+5pWLfCeL4C5gXEGjn8gKuIvF5BwZOXhSD+FXvBctADx6KzS1skDsgNCFAIEhwfA+y9xRLwkV3dM+A0MOovA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQWrlm+BtQc5ZXu+1eP5Aa7A+cJXpyy0VLs97UOyGGmAiEA6Rg3yM/wr8y0m5JIkfKS7EWRpJ+RCRRi/bxHIV9LQe4="}]}},"0.3.6":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.6","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"cf6e13770ff8df98de12cd19fe9bf40283f4bbed","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.6","_shasum":"c46684635f6dccef621b393e224ea72fa04a7367","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"c46684635f6dccef621b393e224ea72fa04a7367","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.6.tgz","integrity":"sha512-DcVfviP/UyOtfzZNoTnptfuNNCzAj1JPwVeMzpr+TKicRJEoimjt2KeWeCkLKRddoPkMGqYBVpQ4mloI11jF2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuTS/Tzfu5do1pWPmlli0UuH80ZmsxcP02SK1ZdXzt9QIhAM8pULRXlwD54bfwP+y7fCaJ4Snj2SvLuRxIZTgb5cf1"}]}},"0.3.8":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.8","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"85bc5c43adf6efa2e99964e77f7c55935ea923de","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.8","_shasum":"ca8b3e7e1e44e33f553c9ff48fd6b772af29ef50","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"ca8b3e7e1e44e33f553c9ff48fd6b772af29ef50","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.8.tgz","integrity":"sha512-tbyxd4qGT6YyxizMozZHNjPt/YbOJX0KxQ4rbty//SkfI9tivlx4ESerFAU3Q/8+r/EJuZxdOaoEJUk/nm2TJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD24i7x39CFWRJezYr4Z1CM1UzLhuPtpEERtcn44qHK2gIhAOjZTWHufsluykoxDFjmRTQ/OaiUVrtxqbh82ur1K5S/"}]}},"0.3.9":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.9","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.5"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"bbb9b2e0c1f6093f47edec34252f022bafb5b881","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.9","_shasum":"7efd34ced3facc468402182ba1e03a4f946a8d98","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"7efd34ced3facc468402182ba1e03a4f946a8d98","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.9.tgz","integrity":"sha512-l4BjSjfH3XlwE18YGFzAK28lT7OBXLfqUHrlY217uISWxKFNRBtQxYPo92px/0HcPBt2vGp608vqyQjDsFhusA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbWUXDJPxdrRf6hWGGjCuO2onodKKBlb9h3OCTJzb/IgIhAP49J5iAFwuTryszRZdmsbwDNvVuGwjvdcjNQYoiIo2q"}]}},"0.3.10":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.10","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.0","husk-exec":"~1.0.0","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ebin":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Example","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"cce7c968f914fd7565c1e9e09360797c1e3c7955","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.10","_shasum":"a4a3bf87cb97879618cd73822784f2f4f0b25ee2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"a4a3bf87cb97879618cd73822784f2f4f0b25ee2","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.10.tgz","integrity":"sha512-ED9rcMBKxotqQskCeUqPU1Z6t3mgGLyuKz15fbOE5ROhII+D67yvQXwrvcSvnaKqM77qC/MMdqwt1JQKKMTgaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDEcB3McjCwB3BJkc2BZVPl3VGAxByX3/n29eVmKEsEwIgJJEaDKKxl7uSWAjU+s3iYhIaIKm7xemSdlBsQn17h1Q="}]}},"0.3.11":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.11","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"e0a537642d0724decea3562ff09f32c6c82996d0","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.11","_shasum":"097e4500cb2d06ed68a1e4b2f5a8ebff390c5e66","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"097e4500cb2d06ed68a1e4b2f5a8ebff390c5e66","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.11.tgz","integrity":"sha512-VirpslDY+3Q9hbkA2A3cNiReiEkV3KEz5pV+W6zLKh/WRaJcxM8a1EjwJ2ux+XBukYkctVzjr+0865JxBh+kiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVaA0A71jH3w6pzpH5q/7uXT+piyNq0dxjsBNQzyq+sgIgDZyovI5TFzEoP0l36D3j2Bn3LBBAmz/cRajlTVYzNaI="}]}},"0.3.15":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.15","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"fc5b313b0198a22c9835a53b13f2da3d45e5f9ba","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.15","_shasum":"3785e1459fd34becb9ec9f9f95e0d4032a142dfb","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"3785e1459fd34becb9ec9f9f95e0d4032a142dfb","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.15.tgz","integrity":"sha512-tvzizuzU7fPA6mznhwxTFHTt/AZekUVxj/+olVtIpIHZYDt1r5huECQpiqLdHq11+qpRiRhVNFCICWFGAIA8rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHmWlaJqimxgl7Cm6v2ZGMBBfy+GZTEXLzSwRfymD5r7AiA8SYPe3jEcUgC8vvHQaym6MZnOJU1boV0xHffyD+tjAg=="}]}},"0.3.16":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.16","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"b15e9bb1d64008646b14876e185127ffe8de0361","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.16","_shasum":"fe2c083d55819fbb91eb537da0865ad2b09be1fa","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"fe2c083d55819fbb91eb537da0865ad2b09be1fa","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.16.tgz","integrity":"sha512-yGypXEFzCqFkQG+MuVWdep40J4KworJQ5sd70tjWh/JSGr+c5CvpIVkxw1kXXEj25K7VVTQhSDchwvp8wKoOOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHTAL4dKDnpUJDLyE/tOw8/dpulOUcUpkrJCtGrySHyQIgT6E0KtjrKprpE5Y0qOYtpYfG7JCxIdcS5v4++uSGhwk="}]}},"0.3.18":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.18","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"6c4188ef18c40b52a92d41cee6ddd238b2af9252","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.18","_shasum":"9f9381e07e266c3f7652135ba0ef528253869857","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"9f9381e07e266c3f7652135ba0ef528253869857","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.18.tgz","integrity":"sha512-eNXqCIYCD2pf5b4RrpYXa9l92pqd+fB4YP6IytOBH78zyeSIWxhYeRhg8MXkfPPnHn/dLrEyZ3WPDN9NeTRDeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2+B+YVBiWwa0kIA+usn4EfToqvLjwuVFUzm3pEJExgAiEAigg2ZBF2oRHTbbLQALzLl3Kv//QQluOTZ98KXhDXVY4="}]}},"0.3.19":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.19","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"ffa933670e67eae147ff91ce84280f45fad206bc","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.19","_shasum":"6efbf4a016408d996e00973cdfebb6a9129dbed5","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"6efbf4a016408d996e00973cdfebb6a9129dbed5","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.19.tgz","integrity":"sha512-4hpAWbh6yFTlqupSSzLZ2g8r/IRYk0X9Kav5hJ3TUMRscryqPHumS6m7KJhxjDtNoz4KFCTEzlgZuNhenk+JLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEC3hrEKog1c9GIxKZi4OEj+L1Seyqgr3TEP8uIrf0RgIhAL1uCkeGaN79Pd6ITZ6qEv3pVXkr03OanBxRZCUEMmYX"}]}},"0.3.26":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.26","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"529298815184fd6214588cf84d023fe61b192bef","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.26","_shasum":"f2124a6cc59fc8b0cc10cd34bbf56adfa9827012","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"f2124a6cc59fc8b0cc10cd34bbf56adfa9827012","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.26.tgz","integrity":"sha512-fAj6BaXbrgS8BUMrZ0xNV5XbcdgPqJCUyl5TgMOu9mg8/rWJMlxOp7VYDgd8DBUUXpQ8cgn5/vUhpRPdF6scWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoj7oFMjsvbKaQw0G5bcARVoBfwxQhG5w7cJ6TXekZSAiEAucwxjg8Lv/Gtq9Bt2WCx/15N3WcLIRnk+Os4H7TO3VY="}]}},"0.3.28":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.28","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"8870669ce435e024edce784d259dd59369a8b58b","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.28","_shasum":"2b2e298b23318339acf88a81eef3fc0cb39cb4bc","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"2b2e298b23318339acf88a81eef3fc0cb39cb4bc","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.28.tgz","integrity":"sha512-vlvps0xF009xa+R/DrRYA0OiJGExRIczvp1cm7MkwOc7YRkXDtd3OmO9ks54X+7Z51A//jVIaLlqn7ZvY5A6vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR+AskS8Ma7NSqMUhGnm1NM4iOckd6hNzBNVUo+H0DFAIhAMu6ot3DVnNIEMYpV433/JEYbPwzpbfdx+UXfnejy1Yh"}]}},"0.3.29":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.29","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"afb43517b2058e03294c6cfe1f5add6fab61fabb","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.29","_shasum":"de302c4881703e8b27070db953099146592f296a","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"de302c4881703e8b27070db953099146592f296a","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.29.tgz","integrity":"sha512-8zBwiid4dcOADjs2mR9woAP2v/MlABOiRFciTuXgHXdUB1EWa8n1Siw8ZLpNWAXSJAV83XuWLKVyqb9cWDK5IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfZl7ARqZPVQZ7XDBmuBoaFiWA/QWR2d3NjtyDBXc7gAIgO9b7UhMSmK8uPyoK7fRyeDWmWvW9jdi5SnQxTnxov28="}]}},"0.3.30":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.30","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-print":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"c10b79031a0e81f7793f53afd37b94f03baa7cda","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.30","_shasum":"c4075e26a7d75b50cf4573fbb093a8e577c4d33a","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"c4075e26a7d75b50cf4573fbb093a8e577c4d33a","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.30.tgz","integrity":"sha512-gm6UCn8jboPzP5yFtintzHvGSeGIrOVBjV4ZM3au5cDqvrLqYFiHxfDNOCN8eoTkM1GVaLmazE7eSyOwEDHGZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHe5G47u8+nfzYwuyiP9NoORcqgfw8ZfMov3kmzztlBSAiBvZsV/+ApW7JSzA6lrFe9qrsS8M9kG4RAmU3P+tK/tGg=="}]}},"0.3.31":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.31","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"226b13cb8b9f66727ad5704428ea5670386a4c37","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.31","_shasum":"c0174166da50a22438801efa032d9358e655e660","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"c0174166da50a22438801efa032d9358e655e660","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.31.tgz","integrity":"sha512-ho7uB7gsuTgruKK9gphkpyyaL58p/Z+NEDWT6fEDD7P1HeLR4rrwTsCfR12TXfaCpQld5pGEktA41HKgqDCEnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqAs4YxctiGtJvLSPK0x11m5nca+BEddUsyoVwvCtH7AiANGZ4PGee84Y29atU1QawqVbUuBY/UYCL2UiI+YHPNDg=="}]}},"0.3.32":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.32","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"dff93fa95115354a7a7d41bcc77562b6ed4e138d","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.32","_shasum":"3973a17ffdb6821f1ca3be0fd9c5827b9b0b6e90","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"3973a17ffdb6821f1ca3be0fd9c5827b9b0b6e90","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.32.tgz","integrity":"sha512-I0929MIBoIgSoFns9Opvv7zA6dKRARTobW2I5k5nPvL5+2dukOBClgkN9cwKvfc6qTa3BZmgTIDreCbdMgtUwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbIZt3BqaOkBKMl2no23xsDWXdN1fvEH3KtHsnoWXM0QIgOAPtEEpXwqtec9Idk+jh5KRAD/96qrn7BPygIrRgpLk="}]}},"0.3.34":{"name":"husk","description":"Command execution as transform streams.","version":"0.3.34","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"01ead91e1c963dfc66010701d26835af3f467ef0","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.3.34","_shasum":"2ea4c6dc6fa7745eb9dd9307f488539f90527d90","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"2ea4c6dc6fa7745eb9dd9307f488539f90527d90","tarball":"https://registry.npmjs.org/husk/-/husk-0.3.34.tgz","integrity":"sha512-XMEXDvZAXVeIV5Y8+5m/6WowZBIxiOd/nQ1l/UlilaKxlzGA76SEqZOWeIPE81uJw6jpd7o1D4GB3Kq1s8NuZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWR1sL3WxcegW2jJ+wP+2qLTcOGxHx12C/0HlL8YK3uwIgffxIx9lz/iDwhH+DnC0q0Dp+HwhG80ytLuVqui93DLI="}]}},"0.4.0":{"name":"husk","description":"Command execution as transform streams.","version":"0.4.0","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"bfb9f35550942b04e46ce4ea50fb03f0c69cd58e","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.4.0","_shasum":"722c9c1195760878ffb10d956f29a8ad0393c76a","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"722c9c1195760878ffb10d956f29a8ad0393c76a","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.0.tgz","integrity":"sha512-RRhvnUjk3lgAbHxdcdgdygnOlcQDJDo7upwBLghwFquolQ0elQ3ITxoQe7sYq1Y+iWq2E90kKL/cTl8hCALqZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFz7tKG7oclCjRUMtPH0WMljvzIVClgcDdZe/jRaRXlNAiAH2L4ku9b+OsyGe6+6MWPlOrP+fS7QGobz9UEL5o7shw=="}]}},"0.4.2":{"name":"husk","description":"Command execution as transform streams.","version":"0.4.2","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"6c10a4a44abbb7979026388e9aa7938425dbeb54","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk","_id":"husk@0.4.2","_shasum":"84e511535c65df6eaa063f0ad1a75cd192ab581f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"84e511535c65df6eaa063f0ad1a75cd192ab581f","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.2.tgz","integrity":"sha512-SP0Cb4oCdnEjlVrEfK2MWlV2vNDo+YfrbkhWeeQ4ZnGgTfXUfUMHJ/3o+MIEuDCmYnBhYKL2tiTOcVY9Zi6NVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEvr5NpQcgDiG2WXnU6vTovGdv6gglb8y6h/cHIoOvGQAiEAgvK2TVIDXlzkHmw+TxpqaYiM3YkFNFLqB90C1jPenAc="}]}},"0.4.7":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.7","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"52f0914e4cfc2641174a8a2503b152628b360989","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.7","_shasum":"63a018139101e3aedf0122d8ac90b35131f4281b","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"63a018139101e3aedf0122d8ac90b35131f4281b","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.7.tgz","integrity":"sha512-hgnKfR3kdtfCfXdpYSFNjjykNtfmd1RlfPNnPOkaAl/FVRvTgm9fFqgePLa0wBsRwckKR45rp/OkBd/qUegp4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTMAUpoFiWj7XhpbOS7yWGq/Aj53v0nEwJ51frHPxK2AIhALuHUWheA2eVHM1E+kCDaw/p8X6EbPeOTqZ2HcqjByfQ"}]}},"0.4.8":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.8","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.1","husk-core":"~1.0.1","husk-exec":"~1.0.1","husk-fs":"~1.0.1","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"32ad575cd0db27e8509c6f6ecb6ea177a99d75e6","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.8","_shasum":"fc0fe47b3978f0cac65246e0dc5bad5cf9f5e095","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"fc0fe47b3978f0cac65246e0dc5bad5cf9f5e095","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.8.tgz","integrity":"sha512-Ixyw9Z3Z5HlX5bjPa71bZQUdJoJHAFI3/HCl5s7633V7SEN48veB/sCnkfGRrq9yQ7ed9H/bNf5xkmqOWlq9Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPN4QZS3c7QiYPuQMu0TChhkYKBbIGLoG6n9AHQ9n+2AiB3W9Tbeyon6m/EZ8ek3tl+SScQkcCrt77OoEfToIkzdw=="}]}},"0.4.9":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.9","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"dcddf539e814267a7e888194aaebd571e40773ea","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.9","_shasum":"d980a33d737e78a49d4a4531bdff6ba176edc91d","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"d980a33d737e78a49d4a4531bdff6ba176edc91d","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.9.tgz","integrity":"sha512-mdvSlHnJzgF2YlwZYNd7ZIPu/eXOpmq26xt4jDkvIJhdKR94y+Uo86x+yNFzEHZkKVGtCvkE/89hmn0yugSb+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1e0u8nVaRAR+vxMYGMYM9pGYYsMfHFQZKIp3cJx8DzAIgezfprhAEf0KhzV93dJsmlAYUm6Cd0ts+mDmsB8OOQ6U="}]}},"0.4.10":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.10","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"be380cb79de753f2ee442dda8723c0c624239ce6","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.10","_shasum":"4b61474c42aa3f437d56e9fa17ad08e6c0b811b6","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"4b61474c42aa3f437d56e9fa17ad08e6c0b811b6","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.10.tgz","integrity":"sha512-ANZudEv7DtFIMrCT+H5pTDPbMrscOQ+pd1we8q9zoERb1CFM8mKwbsXfHRIHJwfj3+IAUBLhUHT+5LdaWNwq2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK6fsKcjTsBVs8tgj4l9aqgXjoHU5Xc7PqxK/qerThcAiEAtbxbIOvFlIwDhVPUJb9PqnG+e7NQqfbWj6UXlh28IQE="}]}},"0.4.11":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.11","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"8715f29c0157d8f89b08359c5ea8a413a66c6639","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.11","_shasum":"7acc3ef6f356701da47d792080ff2e40544cb878","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"7acc3ef6f356701da47d792080ff2e40544cb878","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.11.tgz","integrity":"sha512-4Yvbk0yWaaP5HVLE6Y603qGdBtzJsSOxal5UWG9Cv4TWsuCtMjxogFXp23ZvCryeLtMYlP/3LuJoadR3hgjM+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6ucEhzoFoQq9JOgsKf0XmwL8z3Mr6DC658VNlZMKQQAiEAuACx2qgiLGADX2LME5cAE0T3wDI2ijTzfqStChbbMkQ="}]}},"0.4.12":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.12","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"659c0a0c9af4ca57f560f5c75c74e6446d94a0ad","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.12","_shasum":"037128d840f22680b0cc3c95e75d0d62d50991e1","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"037128d840f22680b0cc3c95e75d0d62d50991e1","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.12.tgz","integrity":"sha512-gCzbSaRMgB3zvXVL1z5X3nhuKGvCJnMMCaHmMq37lFH49/5fP2vV3hC86YghZvfYlZ2xJvMPpJVjOFaA4DjTsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV93bFO3R+yHPWhgVFUxkbepjUwe5kljtbrDCH+ShcWAiEAquCWvHIPqF3BIYyVLf6hb3HWHqDvuW6ryf1WVE4p5V0="}]}},"0.4.13":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.13","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"9089d85304af3c031d0c9fe33116779a7f55b889","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.13","_shasum":"41d93d7b2b4a8523a12166e4b2ffef3cbf5d7fc5","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"41d93d7b2b4a8523a12166e4b2ffef3cbf5d7fc5","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.13.tgz","integrity":"sha512-Kwct2O9JZymFxI1+O4Ykc8qa06K2iJu718IVzdJtvQHTw1JSGkKv+9P2hs/tKgu/mrvy8RrELbyg6ub1cK++4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgoRd2VvD9Lobn6zFxKp2Xp1pw0JhF+rCfaEnE9bJbXAiA2ZJQAH6VpdPHiFUCL1yxByEHOpyhZRO6oxSCvaojFUw=="}]}},"0.4.14":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.14","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"99753ed065b69275deb424a1aeabebed5b5add0e","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.14","_shasum":"3cef5cb70a0103128d7b20bea1ee703328c45a6e","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"3cef5cb70a0103128d7b20bea1ee703328c45a6e","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.14.tgz","integrity":"sha512-SROv9hO+v9HIISlS3btfNn6OJU2Q+SdXAjbA4jUFpiPOnd9k2JnUuM5UqVK/JR02c2XQJn0OOtOaFG1oOvV/3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHDfbYkI3xciZeRcytqh0NPjLO3ZMLS9NsX8eQuHxV1AiA0mMHividD2oPmikDn5nBOPM6DHG1E0LX6mGXHMgupXA=="}]}},"0.4.15":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.15","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"tmux":{"run":["new-window -n mxl -c ${mxl_project}",["send-keys","-t:","vim .","C-m"],"split-window -h -t: -c ${mxl_project}",["send-keys","-t:","git status","C-m"],"split-window -v -t: -c ${mxl_project}",["send-keys","-t:","npm test","C-m"],"select-pane -L"]},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"2f21f20c4dc2e94cc4ef3ccb23ec968317af61bc","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.15","_shasum":"7b7954011f605a065a7588e251f08d85e953712c","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"7b7954011f605a065a7588e251f08d85e953712c","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.15.tgz","integrity":"sha512-1rcOXD6IuCWvlIf/oyBV4nm6Wrcmgm4M6ZcNFQVOp7/EZa8ZbUPoqn8fpLz1TCvbK4HtpVyLpcyJup8u2+oBJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwsmbAJgkAKJUlxAvRLmMaj4yk9l8jEthxiJkI48qgJAiEAzXqvO3THmE5MRG5JRofxduVeh2gfu/IJ8/FOI6IFLfo="}]}},"0.4.16":{"name":"husk","description":"Modular stream transformation system.","version":"0.4.16","author":{"name":"muji","email":"noop@xpm.io"},"repository":{"type":"git","url":"git://github.com/freeformsystems/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.2","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~2.2.0","istanbul":"~0.3.13","mocha":"~2.2.4","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","ln":"./sbin/linkify","test":"NODE_ENV=test mocha test/global.js test/spec","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js test/spec"},"tmux":{"run":["new-window -n mxl -c ${mxl_project}",["send-keys","-t:","vim .","C-m"],"split-window -h -t: -c ${mxl_project}",["send-keys","-t:","git status","C-m"],"split-window -v -t: -c ${mxl_project}",["send-keys","-t:","npm test","C-m"],"select-pane -L"]},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/freeformsystems/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"c0d66f74c46dfac4cf453f0b12f32a3e43e2b930","bugs":{"url":"https://github.com/freeformsystems/husk/issues"},"homepage":"https://github.com/freeformsystems/husk#readme","_id":"husk@0.4.16","_shasum":"1541903e7f0ea790c90311116a1df2368fcad4ed","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}],"dist":{"shasum":"1541903e7f0ea790c90311116a1df2368fcad4ed","tarball":"https://registry.npmjs.org/husk/-/husk-0.4.16.tgz","integrity":"sha512-is9xr2i1u5vkawnFgnHjJI3CfgJYmef1JYqplwAFKXZkMIPKU7dD9yRo7FS/y2S/UyGCSsMdAxj2ZCXHrBN4CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAPG/1tVQBUWIXZeHO6FSOAZggacwypVfmV9BRb2Ke8AiAL6MO/l08JiNpduD2UtAQ/7MQXJ0REQyKBtVvxkmegew=="}]}},"0.5.0":{"name":"husk","description":"Modular stream transformation system.","version":"0.5.0","author":{"name":"muji","email":"noop@xpm.io"},"license":"MIT","repository":{"type":"git","url":"git://github.com/tmpfs/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.3","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~3.4.1","coveralls":"~2.11.6","istanbul":"~0.4.1","mocha":"~2.3.4","pluck-flow":"~1.0.1","print-flow":"~1.0.1","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","linkify":"./sbin/linkify","installify":"./sbin/installify","test":"NODE_ENV=test mocha test/global.js ${SPEC:-test/spec}","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js ${SPEC:-test/spec}","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/tmpfs/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"f5c98255cef9be203b0cd42b233b95fc0ce77970","bugs":{"url":"https://github.com/tmpfs/husk/issues"},"homepage":"https://github.com/tmpfs/husk#readme","_id":"husk@0.5.0","_shasum":"2e9372960f16ed4d450ec0d3f36b44c3bf5d9c51","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"dist":{"shasum":"2e9372960f16ed4d450ec0d3f36b44c3bf5d9c51","tarball":"https://registry.npmjs.org/husk/-/husk-0.5.0.tgz","integrity":"sha512-BQKYDjyRRUm934A8E/iCWjIqs2HGJ05M6a4SCdPZ7n24vFtQ7SdusrhUeOW/b2XElY2OUPdNnnPD/x5Igxel8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZeCevV93IgvzRDM2uVnVTZqnPwjCP3f/3w9mMgh/qxAiEAmDXY8NRopPmdIR/9pIHIPTRwPH5mufOVstYk/7YZ128="}]},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.1":{"name":"husk","description":"Modular stream transformation system.","version":"0.5.1","author":{"name":"muji","email":"noop@xpm.io"},"license":"MIT","repository":{"type":"git","url":"git://github.com/tmpfs/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.3","husk-exec":"~1.0.3","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~3.4.1","coveralls":"~2.11.6","istanbul":"~0.4.1","mocha":"~2.3.4","pluck-flow":"~1.0.1","print-flow":"~1.0.1","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","linkify":"./sbin/linkify","installify":"./sbin/installify","pretest":"rm -rf ./target && mkdir target","test":"NODE_ENV=test mocha test/global.js ${SPEC:-test/spec}","precover":"npm run pretest","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js ${SPEC:-test/spec}","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/tmpfs/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"9b94f6226c352f84c0aa4337e5ec96ca785d74d0","bugs":{"url":"https://github.com/tmpfs/husk/issues"},"homepage":"https://github.com/tmpfs/husk#readme","_id":"husk@0.5.1","_shasum":"12140c09c8e1c2a5819e29634cbce374f47a29e4","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"dist":{"shasum":"12140c09c8e1c2a5819e29634cbce374f47a29e4","tarball":"https://registry.npmjs.org/husk/-/husk-0.5.1.tgz","integrity":"sha512-9FnLY5iUeTNp0GSSbtgTbUot0HGfoE+uPTvgsjCgrAS8xPiEvh+TIv8Na7IPs2O/0sVWoO44s0O5HGzaWPgXUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTHT9NxZcncUNWNYnZwBhP1YDM/2M3vzuAvOGJ6afpDAiEAnLEE6PVdq1nxBGJAxajTEmtM8DOrsLqPfrC3TECYw40="}]},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.2":{"name":"husk","description":"Modular stream transformation system.","version":"0.5.2","author":{"name":"muji","email":"noop@xpm.io"},"license":"MIT","repository":{"type":"git","url":"git://github.com/tmpfs/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.4","husk-exec":"~1.0.4","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~3.4.1","coveralls":"~2.11.6","istanbul":"~0.4.1","mocha":"~2.3.4","pluck-flow":"~1.0.1","print-flow":"~1.0.1","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","linkify":"./sbin/linkify","installify":"./sbin/installify","pretest":"rm -rf ./target && mkdir target","test":"NODE_ENV=test mocha test/global.js ${SPEC:-test/spec}","precover":"npm run pretest","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js ${SPEC:-test/spec}","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/tmpfs/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"e4a4c522ac784b10cb512e0f828b1bbc2ecc67bb","bugs":{"url":"https://github.com/tmpfs/husk/issues"},"homepage":"https://github.com/tmpfs/husk#readme","_id":"husk@0.5.2","_shasum":"667fc07e72f73cf7804a1c7dbbde0b6f40555cba","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"dist":{"shasum":"667fc07e72f73cf7804a1c7dbbde0b6f40555cba","tarball":"https://registry.npmjs.org/husk/-/husk-0.5.2.tgz","integrity":"sha512-H03JIk+xxhYslZWM3GDFu5nYk9xXHzCOWHHDRMFeGgFdFuUZqRoTtGx40E/bdxnTuP/UCd4wjNPXCaMVa8kvMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCleOYkP7+paXn5flfjBQlNvJU/qgKmdPpt2XkZzOungAIgRGe6FbhP2o+240EAR0OQw5ffkHTwlXw8OoVwBOOMyI4="}]},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]},"0.5.3":{"name":"husk","description":"Modular stream transformation system.","version":"0.5.3","author":{"name":"muji","email":"noop@xpm.io"},"license":"MIT","repository":{"type":"git","url":"git://github.com/tmpfs/husk.git"},"main":"lib/husk.js","dependencies":{"husk-async":"~1.0.2","husk-core":"~1.0.4","husk-exec":"~1.0.4","husk-fs":"~1.0.2","zephyr":"~1.2.6"},"devDependencies":{"async":"~0.9.0","chai":"~3.4.1","coveralls":"~2.11.6","istanbul":"~0.4.1","mocha":"~2.3.4","pluck-flow":"~1.0.1","print-flow":"~1.0.1","ttycolor":"~0.8.14"},"engine":["node >= 0.12.2"],"keywords":["stream","transform","lines","parse","read","shell","exec","json"],"scripts":{"lint":"jshint . && jscs .","clean":"rm -rf coverage","docs":"npm run readme","readme":"mdp --force -v","ex":"./sbin/ebin","linkify":"./sbin/linkify","installify":"./sbin/installify","pretest":"rm -rf ./target && mkdir target","test":"NODE_ENV=test mocha test/global.js ${SPEC:-test/spec}","precover":"npm run pretest","cover":"NODE_ENV=test istanbul cover --root ./lib _mocha -- test/global.js ${SPEC:-test/spec}","coveralls":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"mdp":{"title":"Husk","pedantic":true,"include":"doc/readme","require":"lib","links":"links.md","toc":"Table of Contents","base":"https://github.com/tmpfs/husk","partial":[{"inc":["introduction.md","install.md","usage.md","plugins.md"]},{"title":"Examples","bin":"echo doc | sbin/example"},{"inc":["developer.md","license.md"]}]},"gitHead":"fa5f8653c4a74a94210195e82f925546409cc5c5","bugs":{"url":"https://github.com/tmpfs/husk/issues"},"homepage":"https://github.com/tmpfs/husk#readme","_id":"husk@0.5.3","_shasum":"8693aa0b164ccb6314dc7cd3478de4f796691458","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"muji","email":"freeformsystems@gmail.com"},"dist":{"shasum":"8693aa0b164ccb6314dc7cd3478de4f796691458","tarball":"https://registry.npmjs.org/husk/-/husk-0.5.3.tgz","integrity":"sha512-4rLByTytY2LtiuyiRQ20C4AmSZ0+/imh1557r92TFcgAgeTgcsVwHlGLi2nO4QNiEKhvhlPj9HuCjKWfwNtwYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6MZEf6cNxyocFGYhoqF0RPpuLStq9yzJbQzxOuM081gIgOdhyfK+sY/Kng0+r1m3i+GnhAWxY2R8O7OZtdVU9aCs="}]},"maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"}]}},"readme":"Table of Contents\n=================\n\n* [Husk](#husk)\n  * [Install](#install)\n  * [Usage](#usage)\n  * [Plugin Guide](#plugin-guide)\n  * [Examples](#examples)\n    * [argv](#argv)\n    * [async](#async)\n    * [data-write](#data-write)\n    * [exec](#exec)\n    * [filter](#filter)\n    * [fs](#fs)\n    * [hash](#hash)\n    * [modify-file](#modify-file)\n    * [parallel](#parallel)\n    * [pluck](#pluck)\n    * [plugin-events](#plugin-events)\n    * [process-pipe](#process-pipe)\n    * [prompt](#prompt)\n    * [push](#push)\n    * [reject](#reject)\n    * [series](#series)\n    * [stdin](#stdin)\n    * [stream-events](#stream-events)\n    * [transform](#transform)\n    * [url](#url)\n    * [zlib](#zlib)\n  * [Developer](#developer)\n    * [Install](#install-1)\n    * [Link](#link)\n    * [Example](#example)\n    * [Test](#test)\n    * [Cover](#cover)\n    * [Documentation](#documentation)\n    * [Readme](#readme)\n  * [License](#license)\n\nHusk\n====\n\n[<img src=\"https://travis-ci.org/tmpfs/husk.svg\" alt=\"Build Status\">](https://travis-ci.org/tmpfs/husk)\n[<img src=\"http://img.shields.io/npm/v/husk.svg\" alt=\"npm version\">](https://npmjs.org/package/husk)\n[<img src=\"https://coveralls.io/repos/tmpfs/husk/badge.svg?branch=master&service=github&v=1\" alt=\"Coverage Status\">](https://coveralls.io/github/tmpfs/husk?branch=master).\n\nModular stream transformation system using a plugin architecture.\n\nDesigned with command execution and file manipulation at the core it is flexible enough for many common tasks.\n\nRequires [node](http://nodejs.org) and [npm](http://www.npmjs.org).\n\n## Install\n\n```\nnpm i husk --save\n```\n\n## Usage\n\n```javascript\nvar husk = require('husk').exec();\nhusk()\n  .pwd()\n  .ls()\n  .print()\n  .run();\n```\n\n## Plugin Guide\n\nPlugin functionality is provided by [zephyr](https://github.com/tmpfs/zephyr) see the [zephyr plugins](https://github.com/tmpfs/zephyr#plugins) documentation.\n\nPlugin implementations that encapsulate a stream should export a function that creates a new stream so that the plugin is fully compatible with calling `pipe()` and define a `plugin` function that defines the plugin functionality, see [argv](https://github.com/tmpfs/husk/blob/master/lib/plugin/argv/index.js).\n\nFor plugins that do not expose a stream they can export the plugin function directly, see [core](https://github.com/tmpfs/husk/blob/master/lib/plugin/core/index.js).\n\nThe design of the system is such that the plugins and stream implementations are separate modules so that the streams may be used outside of the plugin system if required. The majority of the plugins are thin wrappers for the stream to support chained method calls without always calling `pipe()` directly.\n\n## Examples\n\n### argv\n\nExtract values from program arguments.\n\n```\nebin/argv index.js package.json\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').fs()\n  .plugin([\n    require('husk-argv'),\n    require('husk-concat'),\n    require('husk-pluck'),\n    require('husk-each'),\n    require('husk-transform'),\n    require('husk-stringify')\n  ]);\n\nhusk(process.argv.slice(2))\n  .argv()\n  .pluck(function(){return this.unparsed})\n  .each()\n  .stat(function(){return [this.valueOf()]})\n  .transform(function(){return [{size: this.size}]})\n  .concat()\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n[\n  {\n    \"size\": 40\n  },\n  {\n    \"size\": 1965\n  }\n]\n```\n\n### async\n\nPass data to async functions.\n\n```\nebin/async\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  .plugin([\n    require('husk-async'),\n    require('husk-pluck')\n  ]);\n\nfunction timer(cb) {\n  var chunk = this.valueOf();\n  if(!chunk.length) return cb(null, chunk);\n  function callback() {\n    var s = ('' + chunk).trim().split('').reverse().join('') + '\\n';\n    cb(null, s);\n  }\n  setTimeout(callback, 10);\n}\n\nhusk()\n  .ls('lib')\n  .async(timer)\n  .pluck(0)\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nmaerts\nnigulp\nsj.ksuh\n```\n\n### data-write\n\nPass data to be written on run.\n\n```\nebin/data-write\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..')\n  .plugin([\n    require('husk-transform'),\n    require('husk-stringify')\n  ]);\n\nhusk(process.env)\n  .transform(function(){return {editor: this.EDITOR}})\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n{\n  \"editor\": \"vim\"\n}\n```\n\n### exec\n\nExecute an external command with callback and listener.\n\n```\nebin/exec\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec();\n\nhusk()\n  .whoami(function(code, signal) {\n    console.log('[code: %s, signal: %s]', code, signal);\n  })\n  .once('end', console.log.bind(null, '%s'))\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nmuji\n[code: 0, signal: null]\n[Process:Transform] whoami\n```\n\n### filter\n\nFilter array of lines with accept function.\n\n```\nebin/filter\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  .plugin([\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-filter'),\n    require('husk-split'),\n    require('husk-object'),\n    require('husk-stringify')\n  ]);\n\nhusk()\n  .ps('ax')\n  .lines({buffer: true})\n  .each()\n  .filter(function(){\n    return parseInt(this.split(/\\s+/)[0].trim()) === process.pid\n  })\n  .split()\n  .object({schema: {pid: 0, tt: 1, stat: 2, time: 3, cmd: -4}})\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n### fs\n\nOpen fd, write close and print file content.\n\n```\nebin/fs\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar path = require('path')\n  , husk = require('..').exec().fs()\n  .plugin([\n    require('husk-pluck')\n  ]);\n\nvar name = path.basename(__filename) + '-example.log'\n  , content = '[file content]';\n\nhusk()\n  .open(name, 'w')\n  .pluck(1)\n  .async(function writer(cb) {\n    var fd = this.valueOf();\n    var h = husk(fd)\n      // write to fd is aliased write() -> fdwrite()\n      .fdwrite(fd, content)\n      .close(fd)\n      .run(cb);\n  })\n  // re-read and print file to verify write\n  .cat(name)\n  .print(console.log)\n  // clean up file\n  .unlink(name)\n  .run();\n```\n\n**Result**.\n\n```\n[file content]\n```\n\n### hash\n\nStream multiple files to multiple hash checksums.\n\n```\nebin/hash\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec().fs()\n  .plugin([\n    require('husk-concat'),\n    require('husk-hash'),\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-reject'),\n    require('husk-stringify'),\n    require('husk-transform'),\n  ]);\n\nhusk()\n  .find('lib/plugin/exec', '-name', '*.js')\n  .lines()\n  .each()\n  .reject(function(){return this.valueOf() === ''})\n  .read({buffer: false})\n  .hash({\n    algorithm: ['sha1', 'md5'], enc: 'hex', passthrough: true, field: 'hash'})\n  .transform(function(){return {file: this.path, hash: this.hash}})\n  .reject(function(){\n    return this.file === undefined\n      || !this.hash || this.hash.sha1 === undefined;\n  })\n  .concat()\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n[\n  {\n    \"file\": \"lib/plugin/exec/alias.js\",\n    \"hash\": {\n      \"sha1\": \"a82a88fb21865c7592ce6237b1c3765be4968126\",\n      \"md5\": \"91706a26c49eb622a3539a3a48f04b37\"\n    }\n  },\n  {\n    \"file\": \"lib/plugin/exec/index.js\",\n    \"hash\": {\n      \"sha1\": \"972513e4a08106fdc40b896e5b82d173c961391a\",\n      \"md5\": \"070027151d1a2b74924bb409885a0cbb\"\n    }\n  }\n]\n```\n\n### modify-file\n\nRead, parse, modify and write out file.\n\n```\nebin/modify-file\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec().fs()\n  .plugin([\n    require('husk-parse'),\n    require('husk-transform'),\n    require('husk-stringify'),\n  ]);\n\nvar input = 'package.json'\n  , output = 'dependencies.json';\n\nhusk(input)\n  .read()\n  // parse as json and assign\n  .parse({field: 'body'}, function(){return this.body})\n  // perform transformation\n  .transform(function() {\n    var body = this.body;\n    for(var k in body.dependencies) {\n      body.dependencies[k] = '~2.0.0';\n    }\n    return this;\n  })\n  // back to string for write\n  .stringify(\n    {indent: 2, field: 'contents'},\n    function(){return this.body.dependencies})\n  .write(function(){return [output]})\n  // re-read and print file to verify write\n  .cat(output)\n  .print()\n  // clean up file\n  .unlink(output)\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n{\n  \"husk-async\": \"~2.0.0\",\n  \"husk-core\": \"~2.0.0\",\n  \"husk-exec\": \"~2.0.0\",\n  \"husk-fs\": \"~2.0.0\",\n  \"zephyr\": \"~2.0.0\"\n}\n```\n\n### parallel\n\nExecute commands in parallel.\n\n```\nebin/parallel\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec();\n\nhusk()\n  .echo('foo', 'bar')\n  .echo('baz', 'qux')\n  .print()\n  .run(true);\n```\n\n**Result**.\n\n```\nfoo bar\nbaz qux\n```\n\n### pluck\n\nRead json from filesystem and pluck field.\n\n```\nebin/pluck\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').fs()\n  .plugin([\n    require('husk-parse'),\n    require('husk-pluck'),\n    require('husk-stringify'),\n  ]);\n\nvar path = require('path')\n  , output = 'target';\n\nhusk('package.json')\n  .read()\n  .parse(function(){return this.body})\n  .pluck(function(){return this.dependencies})\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n{\n  \"husk-async\": \"~1.0.2\",\n  \"husk-core\": \"~1.0.4\",\n  \"husk-exec\": \"~1.0.4\",\n  \"husk-fs\": \"~1.0.2\",\n  \"zephyr\": \"~1.2.6\"\n}\n```\n\n### plugin-events\n\nListen on streams using plugin chain.\n\n```\nebin/plugin-events\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  .plugin([\n    require('husk-concat'),\n    require('husk-buffer'),\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-filter'),\n    require('husk-transform'),\n    require('husk-stringify')\n  ]);\n\nfunction onEnd(stream) {\n  console.log('' + stream);\n}\n\nhusk()\n  .cd('lib')\n  .find()\n  .buffer()\n  .lines()\n  .each()\n  .filter(function(){return /\\.md$/.test(this)})\n  .transform(function(){return [this]})\n  .concat()\n  .stringify({indent: 2})\n  .print(function noop(){})\n  .on('end', onEnd)\n  .run();\n```\n\n**Result**.\n\n```\n[Process:Transform] find \n[Buffer:PassThrough]\n[Line:Transform]\n[Each:Transform]\n[Filter:Transform]\n[Transform:Transform]\nundefined\n[Concat:Transform]\n[Stringify:Transform]\n[Print:Transform] noop\n```\n\n### process-pipe\n\nPipe stdout of a command to the stdin of the next command.\n\n```\nebin/process-pipe\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec();\n\nhusk()\n  .ls('lib')\n  // pipe `ls` stdout to `cat` stdin\n  .fd(1)\n  .cat()\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nhusk.js\nplugin\nstream\n```\n\n### prompt\n\nPrompt for user input.\n\n```\nebin/prompt\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  .plugin([\n    require('husk-prompt'),\n    require('husk-wait')\n  ])\n  , ask = {message: 'choose directory:', default: 'lib'};\n\nhusk()\n  // auto fill prompt so it can be automated\n  .wait({output: husk.getPrompt(ask).prompt, input: 'doc'})\n  // show prompt\n  .prompt(function(ps, chunk, encoding, cb) {\n    ps.prompt(\n      ask,\n      function complete(err, val) {\n        ps.close();\n        cb(err, val ? val[0] : null);\n      })\n  })\n  // find files in chosen directory\n  .find(function(){return [this.valueOf()]})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nprompt ⚡ choose directory: (lib) doc\ndoc/readme\ndoc/readme/install.md\ndoc/readme/links.md\ndoc/readme/introduction.md\ndoc/readme/usage.md\ndoc/readme/developer.md\ndoc/readme/plugins.md\ndoc/readme/license.md\n```\n\n### push\n\nPush multiple chunks.\n\n```\nebin/push\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar path = require('path')\n  , util = require('util')\n  , husk = require('..').fs()\n  .plugin([\n    require('husk-push')\n  ]);\n\nhusk()\n  .stat(__filename)\n  .push(function(chunk) {\n    this.push(\n      util.format('%s (%s bytes)', path.basename(__filename), chunk.size)\n    );\n    this.push(\n      __filename.replace(path.normalize(path.join(__dirname, '..')), '.')\n    );\n  })\n  .print(console.log)\n  .run();\n```\n\n**Result**.\n\n```\npush (431 bytes)\n./ebin/push\n```\n\n### reject\n\nFilter array of lines with reject function.\n\n```\nebin/reject\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  .plugin([\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-reject'),\n    require('husk-split'),\n    require('husk-object'),\n    require('husk-stringify')\n  ]);\n\nhusk()\n  .ps('ax')\n  .lines({buffer: true})\n  .each()\n  .reject(function(){\n    return parseInt(this.split(/\\s+/)[0].trim()) !== process.pid\n  })\n  .split()\n  .object({schema: {pid: 0, tt: 1, stat: 2, time: 3, cmd: -4}})\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n### series\n\nExecute commands in series.\n\n```\nebin/series\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec();\n\nhusk()\n  .echo(1, 2, 3)\n  .sleep(.5)\n  .echo('foo', 'bar')\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\n1 2 3\nfoo bar\n```\n\n### stdin\n\nPipe stdin to various plugins to produce json.\n\n```\nwho | ebin/stdin\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..')\n  .plugin([\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-split'),\n    require('husk-object'),\n    require('husk-concat'),\n    require('husk-pluck'),\n    require('husk-stringify')\n  ]);\n\nhusk(process.stdin)\n  .lines({buffer: true})\n  .each()\n  .split()\n  .object({schema: {user: 0, line: 1, when: -2}})\n  .concat()\n  .pluck(0)\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n{\n  \"user\": \"muji\",\n  \"line\": \":0\",\n  \"when\": \"2016-01-27 11:32 (:0)\"\n}\n```\n\n### stream-events\n\nBypass chained method calls and listen on streams.\n\n```\nebin/stream-events\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  , exec = require('husk-exec')\n  , each = require('husk-each')\n  , print = require('husk-print')\n  , concat = require('husk-concat')\n  , buffer =  require('husk-buffer')\n  , lines = require('husk-lines')\n  , filter = require('husk-filter')\n  , transform = require('husk-transform')\n  , stringify = require('husk-stringify');\n\nfunction onEnd() {\n  console.log('' + this);\n}\n\nvar h = husk();\nh\n  .pipe(exec('find', ['lib']))\n    .on('end', onEnd)\n  .pipe(buffer())\n    .on('end', onEnd)\n  .pipe(lines())\n    .on('end', onEnd)\n  .pipe(each())\n    .on('end', onEnd)\n  .pipe(filter(function(){return /\\.md$/.test(this)}))\n    .on('end', onEnd)\n  .pipe(transform(function(){return [this]}))\n    .on('end', onEnd)\n  .pipe(concat())\n    .on('end', onEnd)\n  .pipe(stringify({indent: 2}))\n    .on('end', onEnd)\n  .pipe(print(function noop(){}));\n\nh.run(onEnd);\n```\n\n**Result**.\n\n```\n[Process:Transform]\n[Buffer:PassThrough]\n[Line:Transform]\n[Each:Transform]\n[Filter:Transform]\n[Transform:Transform]\nundefined\n[Concat:Transform]\n[Stringify:Transform]\n[Print:Transform] noop\n```\n\n### transform\n\nFind files, filter and transform to a json array.\n\n```\nebin/transform\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec()\n  .plugin([\n    require('husk-concat'),\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-filter'),\n    require('husk-transform'),\n    require('husk-stringify')\n  ]);\nhusk()\n  .cd('lib')\n  .find()\n  .lines({buffer: true})\n  .each()\n  .filter(function(){return /\\/[a].*\\/.*\\.md$/.test(this)})\n  .transform(function(){return [this]})\n  .concat()\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n[\n  \"./stream/argv/README.md\",\n  \"./stream/async/README.md\",\n  \"./stream/assert/README.md\",\n  \"./plugin/argv/README.md\",\n  \"./plugin/async/README.md\",\n  \"./plugin/assert/README.md\"\n]\n```\n\n### url\n\nParse URL arguments.\n\n```\nebin/url https://example.com:443/?var=foo\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..')\n  .plugin([\n    require('husk-argv'),\n    require('husk-pluck'),\n    require('husk-each'),\n    require('husk-url'),\n    require('husk-pluck'),\n    require('husk-concat'),\n    require('husk-stringify'),\n  ]);\n\nhusk(process.argv.slice(2))\n  .argv()\n  .pluck(function(){return this.unparsed})\n  .each()\n  .url({qs: true})\n  .pluck(function(){return this.query})\n  .concat()\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n[\n  {\n    \"var\": \"foo\"\n  }\n]\n```\n\n### zlib\n\nCompress files and print compressed ratio.\n\n```\nebin/zlib\n```\n\n**Source**.\n\n```javascript\n#!/usr/bin/env node\n\nvar husk = require('..').exec().fs()\n  .plugin([\n    require('husk-concat'),\n    require('husk-lines'),\n    require('husk-each'),\n    require('husk-reject'),\n    require('husk-zlib'),\n    require('husk-pluck'),\n    require('husk-stringify'),\n  ])\n  , zlib = husk.zlib;\n\nhusk()\n  .find('lib/plugin/exec', '-name', '*.js')\n  .lines()\n  .each()\n  .reject(function(){return this.valueOf() === ''})\n  .read({buffer: false})\n  .stat(function(){return [this.path]})\n  .through(function(){\n    this.dest = this.path + '.gz';\n    this.orig = this.stat;\n  })\n  .zlib(zlib.gzip())\n  .write()\n  .stat(function(){return [this.dest]})\n  .pluck(function(){\n    return {\n      source: this.path,\n      file: this.dest,\n      ratio: (this.stat.size / this.orig.size),\n      percent: Math.round((this.stat.size / this.orig.size) * 100) + '%'\n    }\n  })\n  .unlink(function() {return [this.file]})\n  .concat()\n  .stringify({indent: 2})\n  .print()\n  .run();\n```\n\n**Result**.\n\n```\nundefined\n[\n  {\n    \"source\": \"lib/plugin/exec/alias.js\",\n    \"file\": \"lib/plugin/exec/alias.js.gz\",\n    \"ratio\": 0.3165910563836682,\n    \"percent\": \"32%\"\n  },\n  {\n    \"source\": \"lib/plugin/exec/index.js\",\n    \"file\": \"lib/plugin/exec/index.js.gz\",\n    \"ratio\": 0.3460193652501345,\n    \"percent\": \"35%\"\n  }\n]\n```\n\n## Developer\n\nWhilst the design is modular the repository is monolithic to reduce maintenance, all the modules in [plugin](https://github.com/tmpfs/husk/blob/master/lib/plugin) and [stream](https://github.com/tmpfs/husk/blob/master/lib/stream) should be linked and it is easiest to resolve all dependencies at the top-level during development.\n\nTo get up and running:\n\n```\nnpm i -dd && npm run ln\n```\n\n### Install\n\nRuns `npm install` on all modules:\n\n```\nnpm run installify\n```\n\n### Link\n\nRuns `npm link` on all modules:\n\n```\nnpm run linkify\n```\n\n### Example\n\nTo view the output from all examples in [ebin](https://github.com/tmpfs/husk/blob/master/ebin) (also included in the readme build):\n\n```\nsbin/ebin\n```\n\n### Test\n\nTests are not included in the package, clone the repository:\n\n```\nnpm test\n```\n\n### Cover\n\nTo generate code coverage run:\n\n```\nnpm run cover\n```\n\n### Documentation\n\nTo generate all documentation:\n\n```\nnpm run docs\n```\n\n### Readme\n\nTo build the readme file from the partial definitions (requires [mdp](https://github.com/tmpfs/mdp)):\n\n```\nnpm run readme\n```\n\n## License\n\nEverything is [MIT](http://en.wikipedia.org/wiki/MIT_License). Read the [license](https://github.com/tmpfs/husk/blob/master/LICENSE) if you feel inclined.\n\nGenerated by [mdp(1)](https://github.com/tmpfs/mdp).\n\n[node]: http://nodejs.org\n[npm]: http://www.npmjs.org\n[mdp]: https://github.com/tmpfs/mdp\n[zephyr]: https://github.com/tmpfs/zephyr\n[zephyr-plugins]: https://github.com/tmpfs/zephyr#plugins\n","maintainers":[{"name":"muji","email":"freeformsystems@gmail.com"},{"name":"tmpfs","email":"muji@tmpfs.org"}],"time":{"modified":"2022-06-18T23:14:49.233Z","created":"2015-04-15T01:00:40.855Z","0.1.1":"2015-04-15T01:00:40.855Z","0.1.3":"2015-04-15T04:40:09.410Z","0.1.4":"2015-04-15T04:56:57.470Z","0.1.7":"2015-04-15T08:14:11.744Z","0.1.9":"2015-04-15T12:00:48.202Z","0.2.0":"2015-04-15T13:42:09.409Z","0.2.1":"2015-04-15T15:26:56.973Z","0.2.2":"2015-04-15T15:41:08.221Z","0.2.3":"2015-04-15T16:07:01.118Z","0.2.4":"2015-04-15T16:23:26.372Z","0.2.5":"2015-04-15T17:11:06.875Z","0.3.0":"2015-04-16T07:13:33.541Z","0.3.1":"2015-04-16T07:35:27.361Z","0.3.4":"2015-04-16T09:57:57.254Z","0.3.5":"2015-04-16T13:51:26.318Z","0.3.6":"2015-04-16T15:42:14.635Z","0.3.8":"2015-04-16T17:01:10.698Z","0.3.9":"2015-04-16T18:58:57.092Z","0.3.10":"2015-04-17T04:51:27.194Z","0.3.11":"2015-04-17T05:38:32.918Z","0.3.15":"2015-04-18T13:01:00.540Z","0.3.16":"2015-04-18T13:27:16.775Z","0.3.18":"2015-04-18T15:44:35.086Z","0.3.19":"2015-04-18T18:45:05.055Z","0.3.26":"2015-04-20T04:05:33.133Z","0.3.28":"2015-04-20T05:36:38.921Z","0.3.29":"2015-04-20T05:57:34.527Z","0.3.30":"2015-04-20T07:46:35.965Z","0.3.31":"2015-04-20T09:25:57.234Z","0.3.32":"2015-04-20T10:11:02.094Z","0.3.34":"2015-04-22T11:22:06.853Z","0.4.0":"2015-04-23T09:07:22.012Z","0.4.2":"2015-04-24T15:51:54.058Z","0.4.7":"2015-07-09T16:52:33.747Z","0.4.8":"2015-07-10T02:13:33.794Z","0.4.9":"2015-07-10T02:22:07.963Z","0.4.10":"2015-07-10T02:24:19.979Z","0.4.11":"2015-07-10T02:40:37.983Z","0.4.12":"2015-07-10T03:03:57.065Z","0.4.13":"2015-07-10T04:06:12.564Z","0.4.14":"2015-07-10T04:10:08.386Z","0.4.15":"2015-07-12T04:12:15.714Z","0.4.16":"2015-07-12T04:36:51.042Z","0.5.0":"2016-01-29T10:01:36.454Z","0.5.1":"2016-01-30T04:27:22.801Z","0.5.2":"2016-01-30T04:38:28.079Z","0.5.3":"2016-01-31T07:24:16.405Z"},"homepage":"https://github.com/tmpfs/husk#readme","keywords":["stream","transform","lines","parse","read","shell","exec","json"],"repository":{"type":"git","url":"git://github.com/tmpfs/husk.git"},"author":{"name":"muji","email":"noop@xpm.io"},"bugs":{"url":"https://github.com/tmpfs/husk/issues"},"readmeFilename":"README.md","license":"MIT"}