{"_id":"binwrap","_rev":"13-b218f6c28923b765c82196a17ce673db","name":"binwrap","description":"Package cross-platform binaries","dist-tags":{"latest":"0.2.3","rc":"0.2.0-rc2"},"versions":{"0.1.0":{"name":"binwrap","version":"0.1.0","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["bin/binwrap-install","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"request":"^2.81.0","tar":"^2.2.1","then-request":"^2.2.0","unzip":"^0.1.11"},"gitHead":"75534dd800e2db788fd807b59141c0f14cb15b1b","_id":"binwrap@0.1.0","_shasum":"8a0c52f3cf4b8f0de87d9c3c0a636a8b2e43250c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"shasum":"8a0c52f3cf4b8f0de87d9c3c0a636a8b2e43250c","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.1.0.tgz","integrity":"sha512-Z2yxKy3Y4LpLh8HBaU1gRrAO8ta1TQ9F/A+9Hv/xddIL6IpR2U+3dcgE4fx1rjYGRYkAkMSbLFFQuBwrtIfz+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzrWohEn26b5ovRD9KCuFjk8071F9Gy6PL10cFeQz1iAiEAgQtZQeRq+b7gBmH5zVFDld9Ijl7mrMHWGNpSxPclgXQ="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/binwrap-0.1.0.tgz_1491091683735_0.6956396764144301"},"directories":{}},"0.1.1":{"name":"binwrap","version":"0.1.1","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","test.js","binstall.js","bin/binwrap-install","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"request":"^2.81.0","tar":"^2.2.1","then-request":"^2.2.0","unzip":"^0.1.11"},"gitHead":"f4657ff94a89255df05650faa69902b5f950f0db","_id":"binwrap@0.1.1","_shasum":"7dc4d1896313e1a651b1f1dfc877ca4d472dc6e4","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"shasum":"7dc4d1896313e1a651b1f1dfc877ca4d472dc6e4","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.1.1.tgz","integrity":"sha512-Xr0IdcGV0mhdkQ6zfPUdObIBB7wtmPsSMc9WN7kHm78bbYesxWbMtG8lwA4gxcglun1g/fE9Iz3ZD/0qT6oHzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMmwIZnuIAay+6otxKrHDUlDd9Rx8Ufvx1/5C2Q6/MkAiEAhaXmk97+j/B6GQJk8QKzWl1rIDhdZZny5Q2WGYH2/t8="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/binwrap-0.1.1.tgz_1491092497501_0.5029298420995474"},"directories":{}},"0.1.2":{"name":"binwrap","version":"0.1.2","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","test.js","binstall.js","bin/binwrap-install","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"request":"^2.81.0","request-promise":"^4.2.0","tar":"^2.2.1","unzip":"^0.1.11"},"gitHead":"564f1e151aa2d5011bb0fff3cfb3b807f56782fc","_id":"binwrap@0.1.2","_shasum":"3d011954b8c8b4279f41973f1d397d45161b9d53","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"shasum":"3d011954b8c8b4279f41973f1d397d45161b9d53","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.1.2.tgz","integrity":"sha512-qt0j4eafsS1d7w/4r69BtXjtdiQfftjMgEIDZ5COTK5WuYII1b+NLy7xlLu8PC1Be+c/3ao7b4emJY2wF3maYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhJIk5LRX+wUI1mbu0CC8Mjnqt6pulWXGzRVTXXcjcgwIgSP2Ui/wqCK7W/jPXu3zIFIDIj/37yp/LvxngA7DXWyg="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/binwrap-0.1.2.tgz_1491094058214_0.5254080689046532"},"directories":{}},"0.1.3":{"name":"binwrap","version":"0.1.3","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","test.js","binstall.js","bin/binwrap-install","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"request":"^2.81.0","request-promise":"^4.2.0","tar":"^2.2.1","unzip":"^0.1.11"},"gitHead":"e74d21b6b49430e2d8535f728938309f4f7c9c45","_id":"binwrap@0.1.3","_shasum":"b8efe3a133649f33b8e42ebdbfee7ef3b6b69e54","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"shasum":"b8efe3a133649f33b8e42ebdbfee7ef3b6b69e54","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.1.3.tgz","integrity":"sha512-zc3DYxwnJmrvtwN38P6cO9+46xyY7SDpUSxdNImRecfQ7wtK2+SQTFdBkeIYTE+GrV1YrTk2I1xI4GE89nkUvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTE6IIGCLXSeYaMolMfgxRLqdLpdjVHr+NY60ykZFcAAIgD27/7IBNAH1ernOJUNKii6q5G7+1HAHKYUu58fdgicQ="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/binwrap-0.1.3.tgz_1491094921037_0.3330421135760844"},"directories":{}},"0.1.4":{"name":"binwrap","version":"0.1.4","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","test.js","binstall.js","bin/binwrap-install","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"request":"^2.81.0","request-promise":"^4.2.0","tar":"^2.2.1","unzip":"^0.1.11"},"gitHead":"dcc7117b5b26d013199932402b82e9ac603fafb8","_id":"binwrap@0.1.4","_shasum":"ca1f7870302212518fa24b07726f9c50a15c7559","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"shasum":"ca1f7870302212518fa24b07726f9c50a15c7559","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.1.4.tgz","integrity":"sha512-SeRLIwmG9OzEfjvTwLwdUXxelco1B6TIo5QKmcJbSFc01MUJMw+XwI0ApEvzlpq4v8qD1G7Fq/7ezHTmzJ9UJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5BQKP1Y+jtLrU2ZJgKRkGTf9vluNIxJ7wYrQ5O3lljAiEAvkeaZOqpp3XFrmrahecTW/lpJIC46cV/zXu3/RIk36Q="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/binwrap-0.1.4.tgz_1491095393269_0.12066798377782106"},"directories":{}},"0.2.0-rc1":{"name":"binwrap","version":"0.2.0-rc1","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","prepare.js","test.js","binstall.js","binstub.js.mustache","bin/binwrap-install","bin/binwrap-prepare","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-prepare":"bin/binwrap-prepare","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"mustache":"^2.3.0","request":"^2.81.0","request-promise":"^4.2.0","tar":"^2.2.1","unzip-stream":"^0.3.0"},"readme":"[![Build Status](https://travis-ci.org/avh4/binwrap.svg?branch=master)](https://travis-ci.org/avh4/binwrap) [![npm](https://img.shields.io/npm/v/binwrap.svg)](https://www.npmjs.com/package/binwrap)\n\nThis package helps with distributing binaries via npm.\n\n## Usage\n\nFirst, create your compiled binaries and make them available via HTTPS.\n\nNow create your npm installer: Make a `package.json` that looks like this:\n\n```json\n{\n  \"name\": \"myApp\",\n  \"version\": \"1.0.0\",\n  \"description\": \"Install myApp\",\n  \"preferGlobal\": true,\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"install\": \"binwrap-install\",\n    \"prepare\": \"binwrap-prepare\",\n    \"test\": \"binwrap-test\",\n    \"prepublish\": \"npm test\"\n  },\n  \"license\": \"BSD-3-Clause\",\n  \"files\": [\n    \"index.js\",\n    \"bin\"\n  ],\n  \"bin\": {\n    \"myapp-cli\": \"bin/myapp-cli\"\n  },\n  \"dependencies\": {\n    \"binwrap\": \"^0.1.4\"\n  }\n}\n```\n\nThen create your `index.js` file like this:\n\n```javascript\nvar binwrap = require(\"binwrap\");\nvar path = require(\"path\");\n\nvar packageInfo = require(path.join(__dirname, \"package.json\"));\nvar version = packageInfo.version;\nvar root = \"https://dl.bintray.com/me/myApp/\" + version;\n\nmodule.exports = binwrap({\n  binaries: [\n    \"myapp-cli\"\n  ],\n  urls: {\n    \"darwin-x64\": root + \"/mac-x64.tgz\",\n    \"linux-x64\": root + \"/linux-x64.tgz\",\n    \"win32-x64\": root + \"/win-i386.zip\",\n    \"win32-ia32\": root + \"/win-i386.zip\"\n  }\n});\n```\n\nThen run `npm test` to verify that your packages are published correctly.\n\nFinally, run `npm publish` when you are ready to publish your installer.\n","readmeFilename":"README.md","gitHead":"4a812021f7031ee89c5ccaf5e7327ef913fa1405","_id":"binwrap@0.2.0-rc1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"integrity":"sha512-Rzv4oC1o7lEPnOuA7TrKN8K7PO8blBWlUk1HOTFn6rDM1TQzYRgELwk/AkqkphVNOKnqgWrODWDUI5D8gElzPA==","shasum":"c08935a07801333fac768dd33dbe151d9418b7d2","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.2.0-rc1.tgz","fileCount":11,"unpackedSize":12086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEiLxCRA9TVsSAnZWagAA2x8P/35pLTDKrCBi3xi7qRP4\nuuSbkqhMUBjTsrN4D0bCmolwVuAM3abQS5B9vj8sAVyzGoYEeYziTXM59qAO\ndQ9RuRZ/6YGMGNos9uSzoHiV7/a7xhZ4IBoU3U7iyim6T0RKosXOyQ2kqJEc\nuj51/RzZpz5QYqoVVgvbJlVRFfFemqXsFZZ/s2M/xK00a2jXZqi7lDRFQ6cM\nuOLqSxOVk5y5tiqYuQqbLwbcPUNNJFHbZE3JrGZ/sng+WUPXDYb2Kktu2O2L\nGUXA/IcuIhvWQFmxV44YhJrUSdfclF7bR4aABtTDWAGUi7EIbMu2j6YK40w6\n/jRaHwokeHgy3ZfvTNnkoWhAWXNgIybEazlmQNuciQGn09jFcqsNyjK2Dzn+\nIdrFKu70Qa6Ai29+Q/gna7lApt1+iMhE0syctZBUeW3HviAUFR26OVg2wHWf\nl7O5cEmDeTiYAdFu6Ru4ZjGgI7UIVYvLe48JB/xCPgmwoSKP8XpRAAoORKUH\nF1UEHaVKJZSR/NW8Okd0ANVyrCUHHmTDPh/HzEAClU5IAnRM3+0EWQdXGslu\nvq/q3kVYnHLTOsc7ngO4lL8FJTvpau2xKABSvT+M8jI7bZz9Ue7XAd2pTBqM\n/lYQ6cgZLgEW7CVkEZ/tyxSktSzhM07bRc2EFDmmql/CJNyPWNbyuPbSAY/p\nvZnC\r\n=HyCI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQv3VfHVd4eTnhn3TZrWP3Q+hY46HgjIQfC9DsXtc8NgIhANvaBXMcOAZx7hVwypjLBb+beM/pJRsVFGlMbJ6Kz3wA"}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binwrap_0.2.0-rc1_1527915248659_0.7225119752192215"},"_hasShrinkwrap":false},"0.2.0-rc2":{"name":"binwrap","version":"0.2.0-rc2","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","prepare.js","test.js","binstall.js","binstub.js.mustache","bin/binwrap-install","bin/binwrap-prepare","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-prepare":"bin/binwrap-prepare","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.9.0","mocha":"^3.2.0"},"dependencies":{"mustache":"^2.3.0","request":"^2.81.0","request-promise":"^4.2.0","tar":"^2.2.1","unzip-stream":"^0.3.0"},"readme":"[![Build Status](https://travis-ci.org/avh4/binwrap.svg?branch=master)](https://travis-ci.org/avh4/binwrap) [![npm](https://img.shields.io/npm/v/binwrap.svg)](https://www.npmjs.com/package/binwrap)\n\nThis package helps with distributing binaries via npm.\n\n## Usage\n\nFirst, create your compiled binaries and make them available via HTTPS.\n\nNow create your npm installer: Make a `package.json` that looks like this:\n\n```json\n{\n  \"name\": \"myApp\",\n  \"version\": \"1.0.0\",\n  \"description\": \"Install myApp\",\n  \"preferGlobal\": true,\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"install\": \"binwrap-install\",\n    \"prepare\": \"binwrap-prepare\",\n    \"test\": \"binwrap-test\",\n    \"prepublish\": \"npm test\"\n  },\n  \"license\": \"BSD-3-Clause\",\n  \"files\": [\n    \"index.js\",\n    \"bin\"\n  ],\n  \"bin\": {\n    \"myapp-cli\": \"bin/myapp-cli\"\n  },\n  \"dependencies\": {\n    \"binwrap\": \"^0.1.4\"\n  }\n}\n```\n\nThen create your `index.js` file like this:\n\n```javascript\nvar binwrap = require(\"binwrap\");\nvar path = require(\"path\");\n\nvar packageInfo = require(path.join(__dirname, \"package.json\"));\nvar version = packageInfo.version;\nvar root = \"https://dl.bintray.com/me/myApp/\" + version;\n\nmodule.exports = binwrap({\n  dirname: __dirname,\n  binaries: [\n    \"myapp-cli\"\n  ],\n  urls: {\n    \"darwin-x64\": root + \"/mac-x64.tgz\",\n    \"linux-x64\": root + \"/linux-x64.tgz\",\n    \"win32-x64\": root + \"/win-i386.zip\",\n    \"win32-ia32\": root + \"/win-i386.zip\"\n  }\n});\n```\n\nThen run `npm test` to verify that your packages are published correctly.\n\nFinally, run `npm publish` when you are ready to publish your installer.\n","readmeFilename":"README.md","gitHead":"5965d2a0d255c932f1f92ea0dc5325541769909d","_id":"binwrap@0.2.0-rc2","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"integrity":"sha512-X4Oe1g4fatWm3UbWE7lxa6Zz9XA1IT0JsOUpszFzeQUGSsDiFoZydKHQ3YQt4RcETOh7N5tV691CSzxOoBGMew==","shasum":"0b8c3ffee4dea1dbebe26dd6730735d414c9e877","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.2.0-rc2.tgz","fileCount":11,"unpackedSize":12271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFyMWCRA9TVsSAnZWagAAZhYP/A6/FHSZVilJRZ7Z2fUL\nJPT4hqT9sU/1bZxlSro6yQwon5VL7/zS1hLNmjhffZFk615dPOUQ8gO3h+Ay\nJCjkiDn1QJL894pnTbPdkz3mkNTToEvnAglwJaZDkHGeCWlG66003QQsBVhH\nbXOonWB4q37PcSw0KhNQ9PTMye60uUQHrRq08jlkopVZrqavqKIe0L4Ic4o0\ngG6YJCe8TAvqp4tIAlol3pk+CpcNvQGoPFag8m9RC20OVWlIknueLWV9wG1t\nXtW0mNgR0dD97MSFT54bIiFmvxUKxnWbtHR0nrdLlJD4LQ5i7XYquNJ/UuUh\nC96cQ6JyHvtPghDRTT+E3+gppzsWuk8dvbzMk6gIjz9uL9vR/wPOtEnlQbFP\n/yDzfQSPWxesfCSPsZT5rGwyytMQhbwVF3f1FmS4/88h/gQMNy+Xf0TEyVNS\npFQbV2TiDguJxj+/tWe86o7qic7BaGNeIZUGW3Z/P/S3YVoyaccB/u+KwTul\nZ/VtY95b/NSDxC8ImC/GWu1jI/WtB4sFCq8knMUxLxhuAc03DPicvGgCHjdz\n1/h/FO8Hbg59dD+69XXeMSW35E7kJSLfCROQO+Tdp1xxDOPVvQHm3CdxGlCQ\nxXlk6w+dko+NwZHwLMEZMd3JgzKls67I9NrEc7Y/rIUnbgI4QkLy6w58L/mY\n0ffn\r\n=v08T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCau6DBpoaKhQpmfpB24LqaZG7iD3dq143KgAaPr9gTygIgZdwG0p7VD9YuBh1ddYUu7wc6/58pVCQPijaqjKaRRYw="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binwrap_0.2.0-rc2_1528242965953_0.4953478731424861"},"_hasShrinkwrap":false},"0.2.0":{"name":"binwrap","version":"0.2.0","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","files":["install.js","prepare.js","test.js","binstall.js","binstub.js.mustache","bin/binwrap-install","bin/binwrap-prepare","bin/binwrap-test"],"bin":{"binwrap-install":"bin/binwrap-install","binwrap-prepare":"bin/binwrap-prepare","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.11.1","mocha":"^5.2.0"},"dependencies":{"mustache":"^2.3.0","request":"^2.87.0","request-promise":"^4.2.0","tar":"^2.2.1","unzip-stream":"^0.3.0"},"gitHead":"f919ea3b4db584043d9f42148b83cce40d94bf1c","_id":"binwrap@0.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"integrity":"sha512-HUspivC8zPE37KJQ0S4zsNHUpymzQBinmpdMoa+JwmB6Mi+p30ywVZJcillYpbQmiX2wLykaaDJxXmwZkbaZGA==","shasum":"572d0f48c4e767d72d622f0b805ed7ce1db16f9a","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.2.0.tgz","fileCount":11,"unpackedSize":13763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbeHxrCRA9TVsSAnZWagAAYUEP/16M9pQ8Jmzaxudmo47m\n9/DU9dKEOovr9j5LxXW+J8SiQg80kWOGOHJ8ed3h1Ga3FMKPT7JoFGl6mLYR\nq16osPfIoGwKESRrP4x+PlS0DvTbARyQFDGHLX0nzi1mvr64Q9joM1l0jnUE\nUd7TaGtIMM9+p+NTMcZg8XyM1PFkBRO84E0alF2x/oz+Mu86Oty92ZrBnVdi\nvWIL5f4+qgZH45Hpo7bch2Ls48rURMkIk8jEKxGNsPQbzas/A7xKQ5mdT7mS\nXKkxCvIw/Vvyrew7XG18gbFCLo76nn6Zuv2MIz0Buc7tlSjgKETwDJAI5p+m\nmgspgDGVXoqRgJ+ooYz9W6a8UwIU2TOsEQOmeNTRx7oxbXoxXIH/78mKJidi\n15854E6Fwm2WxK5t4tm8Aeq8S0gL3EIlLLQz7EXbnqoE0H2MFACXztYMFIc1\nUYS++Lx4T/DZky1JEToCFzokBDYcPlnDNvqtnCfpzOhZOlbgW4btn31a2lxo\nfpJzIeGd7EhqbGJHklN8SwCwYWnTzB9YssU5TZvvFrOEachvw1csOS4ksihU\nXZ8Cf3ZsZkzfrTlmZeIZH5RpfYt/sJ/neU5QujDEs0bfvFxH5hB5iUDAMdQE\nL8KkbcFLPBH9V4G+7GwMSa7Sx3pfLzR5v5LtXPJh8u1E+CMwyeUojKU/YpDW\nyCZ7\r\n=zOMx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp+PZ928Aa2WZNk+MTdzBvIJ1D0+AWRmcqSzToh+oONwIgMSxfFj83yZ09zHle4Pl5wEe08HY9KKxUM8NemIvIL5s="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binwrap_0.2.0_1534622827029_0.1270802080276301"},"_hasShrinkwrap":false},"0.2.1":{"name":"binwrap","version":"0.2.1","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","bin":{"binwrap-install":"bin/binwrap-install","binwrap-prepare":"bin/binwrap-prepare","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^3.5.0","child-process-promise":"^2.2.1","eslint":"^3.19.0","http-server":"^0.11.1","mocha":"^5.2.0"},"dependencies":{"mustache":"^2.3.0","request":"^2.87.0","request-promise":"^4.2.0","tar":"^4.4.8","unzip-stream":"^0.3.0"},"gitHead":"9f6efb70e24fc422d3a591f075f06b44c65160df","_id":"binwrap@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"integrity":"sha512-kILc2+zMfFEv66/NLfO2GIpmWRPE8hL68fv+o5A94OlN9AIIG4zernpgn9bpPAImb5t4QwFxnqAGSyP1+tGKrA==","shasum":"d88467026170cb2776b9d47f002d3b4316aa9a87","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.2.1.tgz","fileCount":11,"unpackedSize":13781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc07BICRA9TVsSAnZWagAAfh8QAI7A3TQlynVukuph35sE\nPkHEJT80yYezbpKJjgskSJ1cD7eh2Fsoy61bX/Rkk8uot3iXokxPbSIQcYEr\n8TiXzt4fgXvQ3KQOopLV416PvUScv0WmYVD7+nz3pV7YDURjO798klLzn80c\nCshqj6Jq8hINcKqjh738yaFXbLVeTa1jf9FJQ9u2txVy79m6W8ELGnmLRJlj\nImx8cwfs4jClEiI9OfAyhiBEOiE0TwrtwJn9gkcnpTc+EWb3xOI4hHoLQEz3\nPcT9hpNcNhfSri3Nsym3QA/g1J0DzX38DDvXj5i6qCGDGMNcmM8mm5xYmbIG\nt/Ty1ENkxOKNSC1TU78L5V6cwIzpbVTgD7p5tOzK5kG/CdlbPRJ54jaf5/IR\n1ZT1h5yEVPrSN4HKnuS+JyuSZ2j1lfAOoLeQCtUlvCK4bYFTel/+tvBajDbQ\nWC0+HRm/9lbskQkXQ08HPp7RnwkAvFaQvhqhFAak4bCNPdta712bJf4Lpvsn\nPMqlB6KzMZ7n66tTV4ZgiQ43yT+qNbeUhaGsX6xgfysXpEa4yX+Ps4ijmvUR\n2hXv8VUvZ+4ISQ0ytH2neGlcT9HRwoNfKXkCFxZT45SQanVe/kJXG+WO+iGW\ntSLH5uzP40sBsQrYNx94jpSW5qe8ERQ5zufFiqlTHP/psZVskqLGNTx63DGi\nxJyM\r\n=AcLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfEN9FHrELk+XF1htWQYJh4ge42oGyMH7t/XmcYZiYqwIgNlPiqP9uDPqHeNwuSM3CmWezB5DZ6WYkXflakjuqNew="}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binwrap_0.2.1_1557377095716_0.23600138954155736"},"_hasShrinkwrap":false},"0.2.2":{"name":"binwrap","version":"0.2.2","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","bin":{"binwrap-install":"bin/binwrap-install","binwrap-prepare":"bin/binwrap-prepare","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^4.2.0","child-process-promise":"^2.2.1","eslint":"^6.0.1","http-server":"^0.11.1","mocha":"^6.2.0"},"dependencies":{"mustache":"^3.0.1","request":"^2.88.0","request-promise":"^4.2.4","tar":"^4.4.10","unzip-stream":"^0.3.0"},"gitHead":"de5791842d7617ae21f634e26c9b8bfe58064c31","_id":"binwrap@0.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"dist":{"integrity":"sha512-Y+Wvypk3JhH5GPZAvlwJAWOVH/OsOhQMSj37vySuWHwQivoALplPxfBA8b973rFJI7OS+O+1YmmYXIiEXVMAcw==","shasum":"7d1ea74b28332f18dfdc75548aef993041ffafc9","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.2.2.tgz","fileCount":12,"unpackedSize":14022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSv+pCRA9TVsSAnZWagAAC0AQAKI78ZNdXwSafyIEUp37\nO7opHhjs5rLuwnyE+U1dYnxXGwhR7vgTjgQFRpu8p3lpOmYOJO6tJ9eZyyha\n2oSvRinrD7Omy1j80YaK8E9R8hhCVZ5PiOUTIhomMsRimdrza6CV4HD5v6pG\n7W1LzorRduQF4/93XbuED5pPBZZXyz+ODK9ONx7kF4U9IbWWNd1AJ60emSDk\nFbEUSk7ShkiKW+asJls0rR2O3NMeZURBwwi2Ii6M8yNecDeieQnUXQo1QM2U\nattozEN+ZFqd9R6l+gDS/1XCFZKwhnlVa580Mz1RQ5x3HiP9tnFB/nC5nIZj\n1IVMCfNi5Q3AVnWH/VxFxGsizA0hb7Dt6JVy42wNEgScBpGLWcXMeq5UMgwy\ntvUI7jn41nC4yI0woGpw4EsgBWcymKGCYDGYvFtQPBs7MY/6GZtzlhsOH5n3\n1VXbZj+b4kTQ6qW1/ElqhOjFHxRhLUAEum+9xXQKIfngZMFim0A3Yc+/5t/y\nCZ4fv6z8QXO9Uqb73CJpplicUAIg0UfVhaLo0vH7JC+7XNnfPARQjjc2vBeV\nJhqFYhLa0xnoa4HEOvyVG3+/uAG8T4ka8vS38VOX7WWuD+kgAFxFZGwGGO0G\n/EEA382WQ5H3nT4ir/gpvBwg27+aeVero6NiyNGopfezz1T2qdI4eUeUTx7R\nAjPk\r\n=vbxR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDEWtDjtXhjj3Y/O2apOsm536iCaOh4iHgQwRqzFSTgQIhAOZ3clWkxtSrGqSRjIVY1sYHWToBXQsWI9BfDYXd6VdB"}]},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binwrap_0.2.2_1565196200267_0.36194439533388256"},"_hasShrinkwrap":false},"0.2.3":{"name":"binwrap","version":"0.2.3","description":"Package cross-platform binaries","main":"index.js","scripts":{"test":"(cd test_app && ./build_packages.sh && npm install ../) && mocha && eslint ."},"repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/avh4/binwrap/issues"},"homepage":"https://github.com/avh4/binwrap#readme","bin":{"binwrap-install":"bin/binwrap-install","binwrap-prepare":"bin/binwrap-prepare","binwrap-test":"bin/binwrap-test"},"devDependencies":{"chai":"^4.3.0","child-process-promise":"^2.2.1","eslint":"^7.19.0","http-server":"^0.12.3","mocha":"^8.2.1"},"dependencies":{"request":"^2.88.0","tar":"^6.1.0","unzip-stream":"^0.3.1"},"gitHead":"91461778fceb04b8ccda59d0a28eddbec8f423f2","_id":"binwrap@0.2.3","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N4Pm7iyDEv0BrAMs+dny8WQa+e0nNTdzn2ODkf/MM6XBtKSCxCSUA1ZOQGoc1n7mUqdgOS5pwjsW91rmXVxy2Q==","shasum":"87c4e46fa022e2c78b8380e6dd465973bfc7fbca","tarball":"https://registry.npmjs.org/binwrap/-/binwrap-0.2.3.tgz","fileCount":12,"unpackedSize":14306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHJNsCRA9TVsSAnZWagAAqjIP/3MQ+zOBIUHm+vyZq7pO\nfXjxBw8bLTSEgXWuTKITCrqT2m5V2LvS0iy36PggMFlQ2w2Ty1bLYX8E8lZm\niAIMnmYSNCdMXLYGWtBjnmD51PE/1gmZbVT9QffxQx3T89ibYBFZl6htrbbs\n9Gqxp6o4tV8DW2doC4HcbNe3RXj/My/NgtDSsR7+IrC3oN3mOCy1d3BH9mcI\nACJ/i5V/euCNU5hGPzHH2TtfzI/owlTKlCD/R2Zu1jb8X2K4WBkyVhe2/+3s\nz0N3uRYqmpbHPEnzR5XJyTFmSIpnXeHcanL7WFAhZE4BXGEUjXB7jJTC6ueG\n/qohSK9w3rmcUc/FtQyRZiMOc/GezoFbZjGHjUc03wyg/0FJzElsBn9KA5rO\n5pecUBwsk66jeeod9t5ETdnWDqbHNnstEr/F5LqlT17VZrCByx6UgNuUUjge\n9POIi1Eckz+FPlijk0duo0ZmFPzGfnCL6tIIyqxjT6doKAuMLVSjhGDSKeUj\nsOjrgSV66jePsiB/sbOseiRJzvEsPsTxB1Y2zwA8pCJYQdmNSEd4X0DV0WHM\nxUZcozsTNh1LZvjGxwzI8vM0zQhgTPdJG+gnQOhm+U9Qe8Aedfrtg1aZeJie\n4B02W6iozFqqUtjs09DtHuGGHgoFAdMUyp2ZDcxyzQsB0Ol2lWtxWSe+Rd3Y\nwOq6\r\n=cmhu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwiYU6xRn2miJv8J98ATgD/5uR3i4ue0BPQU0UtvPdagIhAOFxecfBeEoBk4Yr+sz4Xie1XzQYvWfoQ72VOvE2MnNg"}]},"_npmUser":{"name":"avh4","email":"gruen0aermel@gmail.com"},"directories":{},"maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binwrap_0.2.3_1612485484289_0.9400434535414879"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/avh4/binwrap.svg?branch=master)](https://travis-ci.org/avh4/binwrap) [![npm](https://img.shields.io/npm/v/binwrap.svg)](https://www.npmjs.com/package/binwrap)\n\nThis package helps with distributing binaries via npm.\n\n## Usage\n\nFirst, create your compiled binaries and make them available via HTTPS.\n\nNow create your npm installer: Make a `package.json` that looks like this:\n\n```json\n{\n  \"name\": \"myApp\",\n  \"version\": \"1.0.0\",\n  \"description\": \"Install myApp\",\n  \"preferGlobal\": true,\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"install\": \"binwrap-install\",\n    \"prepare\": \"binwrap-prepare\",\n    \"test\": \"binwrap-test\",\n    \"prepublish\": \"npm test\"\n  },\n  \"license\": \"BSD-3-Clause\",\n  \"files\": [\n    \"index.js\",\n    \"bin\"\n  ],\n  \"bin\": {\n    \"myapp-cli\": \"bin/myapp-cli\"\n  },\n  \"dependencies\": {\n    \"binwrap\": \"^0.2.3\"\n  }\n}\n```\n\nThen create your `index.js` file like this:\n\n```javascript\nvar binwrap = require(\"binwrap\");\nvar path = require(\"path\");\n\nvar packageInfo = require(path.join(__dirname, \"package.json\"));\nvar version = packageInfo.version;\nvar root = \"https://dl.bintray.com/me/myApp/\" + version;\n\nmodule.exports = binwrap({\n  dirname: __dirname,\n  binaries: [\n    \"myapp-cli\"\n  ],\n  urls: {\n    \"darwin-x64\": root + \"/mac-x64.tgz\",\n    \"linux-x64\": root + \"/linux-x64.tgz\",\n    \"win32-x64\": root + \"/win-i386.zip\",\n    \"win32-ia32\": root + \"/win-i386.zip\"\n  }\n});\n```\n\nThen run `npm test` to verify that your packages are published correctly.\n\nFinally, run `npm publish` when you are ready to publish your installer.\n\n\n## Javascript API\n\nJavascript code can get the absolute path to a binary from a package that uses binwrap\nas follows (in this example, \"my-package\" is a published npm package that uses binwrap,\nand has a `my-package-cli` binary):\n\n```js\nconst cliPath = require('my-package').paths['my-package-cli'];\n```\n","maintainers":[{"name":"avh4","email":"gruen0aermel@gmail.com"}],"time":{"modified":"2022-06-13T04:39:19.623Z","created":"2017-04-02T00:08:05.803Z","0.1.0":"2017-04-02T00:08:05.803Z","0.1.1":"2017-04-02T00:21:39.412Z","0.1.2":"2017-04-02T00:47:38.503Z","0.1.3":"2017-04-02T01:02:01.398Z","0.1.4":"2017-04-02T01:09:53.553Z","0.2.0-rc1":"2018-06-02T04:54:08.748Z","0.2.0-rc2":"2018-06-05T23:56:06.589Z","0.2.0":"2018-08-18T20:07:07.134Z","0.2.1":"2019-05-09T04:44:55.861Z","0.2.2":"2019-08-07T16:43:20.466Z","0.2.3":"2021-02-05T00:38:04.443Z"},"homepage":"https://github.com/avh4/binwrap#readme","repository":{"type":"git","url":"git+https://github.com/avh4/binwrap.git"},"author":{"name":"Aaron VonderHaar","email":"gruen0aermel@gmail.com"},"bugs":{"url":"https://github.com/avh4/binwrap/issues"},"license":"MIT","readmeFilename":"README.md"}