{"_id":"xbin","_rev":"29-4d90616460e82a40f1ba8ae6e5f1fd72","name":"xbin","description":"Package your node applications as standalone executable binaries, instantly.","dist-tags":{"latest":"2.2.1","next":"2.1.0-next"},"versions":{"0.0.1":{"name":"xbin","version":"0.0.1","description":"Package node applicatoins as a standalone executable binary","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"_id":"xbin@0.0.1","_shasum":"8e7fa0fb3913cefdcd670c41417525c58920c680","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.4","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"8e7fa0fb3913cefdcd670c41417525c58920c680","tarball":"https://registry.npmjs.org/xbin/-/xbin-0.0.1.tgz","integrity":"sha512-yJOP2ZGyacYfZ70cqpcjFi+AZULYtvAEXMuLbEBXfHr4TURvdrGjhgItpnqdCDXysd/qn3D8vOllIJAAaDf9CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwUqIAVHXC2C3dIsWqBs7hUN8NTHXOD8tcI5kqySVIVAiAVIpZWfVjBdAAJ+V/+XU4MF520MMGOgAkBWdw4RuFiHQ=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-0.0.1.tgz_1463968421171_0.13091226620599627"},"directories":{}},"1.0.0":{"name":"xbin","version":"1.0.0","description":"Package node applicatoins as a standalone executable binary","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"a6ae7c91591e1e388dcba58ddf7e2b05f6f3c2a8","_id":"xbin@1.0.0","_shasum":"78e70b39b0aafa4b08d22b8b1c058c010f8a14d0","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.4","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"78e70b39b0aafa4b08d22b8b1c058c010f8a14d0","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.0.tgz","integrity":"sha512-77tEC83BvhW1UY3ABdXAWWDLCmdIDcnFsgVFBI9xAKSrObNO8tkZ5hADAHz+tMS0rNidf71dh/C1uwwRfFCynw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC73J+GGb2cyJPlozlzNfVK+QIMkKi6r2tRjIuRe+07EgIgDF71OnVoIwGcohGeemMLWEWQz42MobosnyCEWNnM/GQ="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.0.0.tgz_1463968740115_0.011395423673093319"},"directories":{}},"1.0.1":{"name":"xbin","version":"1.0.1","description":"Package your node applications as a standalone executable binary","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"dd5eb9249a0c60a34842f1e0f7821b154c822536","_id":"xbin@1.0.1","_shasum":"060674f5192bc49f4cb6c9cf521575af64f8c577","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.4","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"060674f5192bc49f4cb6c9cf521575af64f8c577","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.1.tgz","integrity":"sha512-mpMnNBUgLzW7Z4raJEJ0lNRuQx4jpsSVzIX2rOcWIqWtnfk4BTuCfvzBVw4YWVGSnjmdbPrdMJXfA/THr/770w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/a224LjfYrJoI2ihtVV/3V5ha87qSuhryxpQ2+b8p0wIgZmb2wobQtncJ2g03aDpKgorqLy+YjO4Vz90BUnaYJPM="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.0.1.tgz_1463970451495_0.342691418947652"},"directories":{}},"1.0.2":{"name":"xbin","version":"1.0.2","description":"Package your node applications as a standalone executable binary","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"109d4b744e1733aec9e4255be74ab55f3a4e5394","_id":"xbin@1.0.2","_shasum":"9fa46fb092c7208e17c9945aa213b2753de0da2b","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.4","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"9fa46fb092c7208e17c9945aa213b2753de0da2b","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.2.tgz","integrity":"sha512-me19DlT88cx9+g+cUxQ2QM8ryjwWh85F3mbuLbhuG8n/kxne/FVVVY47pMUQiij1if5cISnoZ+GIC/13TEq5lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFQBYMaMimcjDqQsccPmuu7rFudCUxWc6n24xg5HgR5AiEA/JQJ2jNODEKj31sJ7/R9A3uDUikJzsQ0sR6V3k6ijbo="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.0.2.tgz_1463970548837_0.5710820734966546"},"directories":{}},"1.0.3":{"name":"xbin","version":"1.0.3","description":"Package your node applications as a standalone executable binary","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"7d0e5912294f8c293f66dbd16bbd0529aa7e3306","_id":"xbin@1.0.3","_shasum":"fd0d752631bb9af5b849bd3cabfdaeb7b069f480","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.4","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"fd0d752631bb9af5b849bd3cabfdaeb7b069f480","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.3.tgz","integrity":"sha512-JyaqAa7+9LyDXvtLdcDLuojL8LALpSxJlI+SA2sB3mvuqEuK7r8u8EZQoIpsQe9mFF+G4rJZfJwTwcXAbAnq9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz+YHucPX2WKemFHC5VqYygDLAoE2QCZBTEDd76skc/wIhAOyuZGhQs5w3Cxz22q9XBsBcXZ7RLi8vPD+hgg6t6Oks"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.0.3.tgz_1463970617993_0.4369671973399818"},"directories":{}},"1.0.4":{"name":"xbin","version":"1.0.4","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"0e6cc7e23c943d58d1a9a8858282e6f7956c1e95","_id":"xbin@1.0.4","_shasum":"bcd7ab4b04a9e0d6b92109deeeb4cfa7d2966be7","_from":".","_npmVersion":"3.8.9","_nodeVersion":"4.4.4","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"bcd7ab4b04a9e0d6b92109deeeb4cfa7d2966be7","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.4.tgz","integrity":"sha512-vz9u+m5KMbCuxPqBU3rHYnWAQ7Q6FRGNHYIz3Y7zOkwMOeJVr8ciupIdee8hEIHaJHXvetpMXTTEH0htqogdqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/e9ekuBSRwogbzzUOY1uyF3cvJn2YPKK3qFU20X/nxAiA2kNdcexf5zaH6Rxxi1vfrW5VNnPm9iHwyUKLmxgW+cg=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.0.4.tgz_1463970701239_0.8786350307054818"},"directories":{}},"1.0.5":{"name":"xbin","version":"1.0.5","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"c5e18c391b2417c4f4cdea2b5f2c780c47eafc1d","_id":"xbin@1.0.5","_shasum":"f26735911b5b1270b950c12772dddc527829ffe3","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.5.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"f26735911b5b1270b950c12772dddc527829ffe3","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.5.tgz","integrity":"sha512-PYbTf17RVf+5XekO4Sm03+RaG5cma9gLpERM7Fyawp3WhPWnY7iLVAgbhPPSVfqpeo3sx9+c9QrKj31pV/UG2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxKkptNz9Bor8bHDUy4eyykM/5tWVHld9YEyRBJaDEgAIgQfOM26rESLztZR4cgts3x6b4/7a+dGUXpeY7qIdzhuI="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.0.5.tgz_1473464779384_0.22528676548972726"},"directories":{}},"1.0.6":{"name":"xbin","version":"1.0.6","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"dacd6bce912347af5d2dd7fddc23decdb8d3a8ee","_id":"xbin@1.0.6","_shasum":"678b4ebf028ade141756f0c6bd310e9449b1e39b","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.5.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"678b4ebf028ade141756f0c6bd310e9449b1e39b","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.0.6.tgz","integrity":"sha512-wilPYkJyKOxoCcL/p2kZ1wUrf7nUCY+ccaFw6XrrHstILrS3OV40JZ3Q4cnXoc28tI6krDuLntA/sfNotbTUlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWb/gpIwSj84RG5tXmEv4FawnsweXSy6XkhJ/0rRVnYQIgTEkTZT2PTNYNVZMGIK7Wlzodh3ZEN7yzUC8e9bZufZk="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.0.6.tgz_1473466434022_0.15455356962047517"},"directories":{}},"1.1.0":{"name":"xbin","version":"1.1.0","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"7ca9b4cd137aa975830f3fcccff40a0996694c25","_id":"xbin@1.1.0","_shasum":"a4460dee232e6baac9d3a94a1f07101d40e42931","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.7.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"a4460dee232e6baac9d3a94a1f07101d40e42931","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.1.0.tgz","integrity":"sha512-kOTDwlvWh/IfL9SoBAdH8xMLTf4RMpLWfyddUG3tf1nENh6g13tNJiOpipNFYJjvoNFBGXhXEvoECFl1lsSPwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSKe1zHRD96Q4Xc4zFIl5seaiyBvDmGpCmLmTRXV707AiEApVcWDQitLE2qTqxdBXrxx5jfzUVP9Sv0WoNoGBQ0xo4="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.1.0.tgz_1476163489821_0.22233342356048524"},"directories":{}},"1.1.1":{"name":"xbin","version":"1.1.1","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"ab2acbd20b97125a34f68de885bdf11310b3f956","_id":"xbin@1.1.1","_shasum":"e5d995443d663346f4823fab1be47d2bae5e41e4","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.7.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"e5d995443d663346f4823fab1be47d2bae5e41e4","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.1.1.tgz","integrity":"sha512-HIb0IaUsCEHF1ZdyKvBM4gEeS1EiJ5qnV1APX5woSsS+343isg+B/kptkIxOtO18h6JEa8rITpYy79nqei5yNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVkwYAB7RKvu0FdT0n1rcDYZM60RXmRYeQB9vK+tsNeAiEAy7ILoe07t8U4FsVvws44ulupJAAN4+wDYLcNWjk+wMs="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.1.1.tgz_1476201927776_0.5879623254295439"},"directories":{}},"1.1.2":{"name":"xbin","version":"1.1.2","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"eb307f168017ba1558c668c6a4bd4bc6e15f787e","_id":"xbin@1.1.2","_shasum":"612c16c1edff2e86a75c4228bc7f02c4a19a8488","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.7.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"612c16c1edff2e86a75c4228bc7f02c4a19a8488","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.1.2.tgz","integrity":"sha512-HGjWXRk4CHQO7r8Ff9POtmmMViAAWPf1fmbN8P2hQXp5S3DZ1FWUtanFg8zM4+QWtVnTIGbyiN8VR085FKTJuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGarInuUG/WDu3ekx5t7OOLEzSwEWJx0NSyi7mb50MbgAiAPArlndpXWxVORF0xbbgXfpwelWv5jI3jAKUwzy8VN0Q=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.1.2.tgz_1476203889344_0.33124247775413096"},"directories":{}},"1.2.0":{"name":"xbin","version":"1.2.0","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"6ffd97f046b3141b78c67f2bf30b6bf75a7612cb","_id":"xbin@1.2.0","_shasum":"dac85e2ab284e63b24248e513d2c7de5f6d813ba","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.7.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"dac85e2ab284e63b24248e513d2c7de5f6d813ba","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.2.0.tgz","integrity":"sha512-BFKnW5S0onPP2GNTQPH/kLYeT7L6kGHpOaCFl6kKzN9svi4WZyoYhUcVPLQY28BCi+qme48iREYRJEU2g3XZsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNf3CdpBDCVTicr3JzG92H/kse5Dp8QAJ7NUxqF88gDAiBNd9aRgrlqRzGhtS3fZyCrTnbewuhrQ0L9wQQD9EDd0Q=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.2.0.tgz_1476208729276_0.5961424394045025"},"directories":{}},"1.2.1":{"name":"xbin","version":"1.2.1","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"5d52b9ba609fd96ea46f76e5493e1bc6f4444a64","_id":"xbin@1.2.1","_shasum":"e143a3a0602dee2dac8c7f8f0df82e8317eaf19d","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.6.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"e143a3a0602dee2dac8c7f8f0df82e8317eaf19d","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.2.1.tgz","integrity":"sha512-joAZDSYciDs6MCvIqrZXff2A13Gqdea55aaShxXcqcFOkZzfVGkZwNZvnOPNj8tS7JuOQLmYrcPMtE3aUwywiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbA9zdwaP5x/bYGemzMjibixMcGMhfgjMCW+yNktcn9AiEAqqUYt5kG3VMqoB1Gl0Vs7Na1wet3O2T/d5WCKI5ng9c="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.2.1.tgz_1476502599763_0.7144841882400215"},"directories":{}},"1.3.0":{"name":"xbin","version":"1.3.0","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"4755d9039b8851b096c6c469ecfa7123d868f596","_id":"xbin@1.3.0","_shasum":"3aa6373e413f559d9424c04f063a18a123fedf23","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"3aa6373e413f559d9424c04f063a18a123fedf23","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.3.0.tgz","integrity":"sha512-IaptPbZrQb4YyX5peYdUjkzK85869nL56foj0a3eVIW1Z8U1bZlDysUanRU9fgn4rMPkGymdfoj/gqnHY+P4YQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrg6iMMqsusxXuI5a8iUDbLo7c1wqOOJbmkh50+dycTAIhAKXGznqbPaShtoKIWXxzgeMfMYBFE+2CnLv1k626iX2b"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.3.0.tgz_1476720632299_0.07539024576544762"},"directories":{}},"1.3.1":{"name":"xbin","version":"1.3.1","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"ff3f000675d7bdd4486f818760be5de6b39d00af","_id":"xbin@1.3.1","_shasum":"fc36953c7c6974201fbb4bd81cdfd0a9d8361ab6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"fc36953c7c6974201fbb4bd81cdfd0a9d8361ab6","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.3.1.tgz","integrity":"sha512-wxEqc2kPh7XjhLAwuoNCJxBfMoaGp7Cx84omSfngHD7ywrqXdDl0fzjfYyda4fOOoVk8QMZCehZl4YHbJHhUyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyzdx2IoBcaywmGVhtvf+jp0kzllTieNgz1N67QeCA9AiBi7HUBdewQlza36wZ/e5N2i6gk2Ff3a2aC9vUm8jiIhw=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.3.1.tgz_1476729014975_0.4134068877901882"},"directories":{}},"1.3.2":{"name":"xbin","version":"1.3.2","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"42c76c580b6a15640fc87a9e7c5500d3ebdd737d","_id":"xbin@1.3.2","_shasum":"1b794f86729517f72e0d864835f46e21f759d114","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"1b794f86729517f72e0d864835f46e21f759d114","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.3.2.tgz","integrity":"sha512-v0C6Uk5XygTKwDYtdLKQOhG8nICqsJayM535kQq2tVFKalZwAkj3+wG0Em7rhku6iqX9PfQULpiTXCjHT/WoQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzbRJJNGiu5nYMfypeptpNd3F9zyb2PSrajlScLc+MTAiEA5xVzEO11QMgEhgkQ0Ev+VFcOY/b20KFdXIu4ekwYucY="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.3.2.tgz_1476733464487_0.3864389802329242"},"directories":{}},"1.3.3":{"name":"xbin","version":"1.3.3","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"442905a8fcb9212a90b74e43a119c911fe045073","_id":"xbin@1.3.3","_shasum":"917ef261124db0409787992ff6cc6fd368e29717","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.2.6","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"917ef261124db0409787992ff6cc6fd368e29717","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.3.3.tgz","integrity":"sha512-b06KOj6D08YBAA2UOojf2MheR/35Ns9KWJCCufzAF6qq1NPULbJGo3dkXZ+d0/i6qpqCC1b2Vm3lG3Hhtz9WKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKYTc5iLjzHPkj88iQeHSXLkWp4UqE8spSHvDLxuhzWAiEA6P2Hx1S1PKXWHVoarTWkzreBgbXIdCcu9chcMhzoSA0="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/xbin-1.3.3.tgz_1476829907255_0.11473801359534264"},"directories":{}},"1.3.4":{"name":"xbin","version":"1.3.4","description":"Package your node applications as standalone executable binaries.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"67dce46d00bba78a842a8ce8505f84703708578e","_id":"xbin@1.3.4","_shasum":"0c4e113513a51e63fe9ac1b19609c2b38c19ac83","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.2.6","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"0c4e113513a51e63fe9ac1b19609c2b38c19ac83","tarball":"https://registry.npmjs.org/xbin/-/xbin-1.3.4.tgz","integrity":"sha512-HAf5K0LFRgcjjlk4gqFzYbHaPDwn3Ni/pm9dxOgwFgaZV663gt43C0mEFBTMBIjz1TOC0QJlCVOmmcFApsE78w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAc5yaWhB+0O6087vQtr4TWMNAMcmt4q3eGySY+D/mlkAiBjnPuSG3l2sO3o9np1N+oar9DU5nXqboFff/X80G2Lug=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-1.3.4.tgz_1476847561206_0.8563920622691512"},"directories":{}},"2.0.0":{"name":"xbin","version":"2.0.0","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","stream-concat":"^0.1.0","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"bfa40ec81ffe829a57c7da58e5b1b6b33d551379","_id":"xbin@2.0.0","_shasum":"7a0fb5fcb206df26c3471fdfa70b9463e55b8e1f","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.9.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"7a0fb5fcb206df26c3471fdfa70b9463e55b8e1f","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.0.0.tgz","integrity":"sha512-aV+O35XOA62f7/41ZinlmdTnCaUk624Y7hNybhGrVdQqGrND/wI9oeCo6MAX1LxPm6bOIQvH4gUG0u4zKsa4Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfpeGMke41T0NTxpxdVd/H/pqCWbSSCyRhys1zVp95GAiEApPblT1IfaH5P5rriQWHDVYZEN/MsZOU4LVC8tBAS3FI="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xbin-2.0.0.tgz_1478383153361_0.6112618914339691"},"directories":{}},"2.0.1":{"name":"xbin","version":"2.0.1","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","stream-concat":"^0.1.0","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"2bc32bc42400a8db54070929912049ac30afbe4c","_id":"xbin@2.0.1","_shasum":"ea7ef81b7ff7592581771170ec1c2e4a6a7bc4f3","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.9.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"ea7ef81b7ff7592581771170ec1c2e4a6a7bc4f3","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.0.1.tgz","integrity":"sha512-cnQIQ791gGNrqwqSmKnjTY/H9QiEZ7nze0UoDmLiCpU4jQ2psp+mzRm0ujKKc3zRQjsV8iggGcBW1JId8HmI+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGVpVEQ9EhPUjz9Hc8Ol7sKPdHoxzlSDr7gxszqAvObQIhAJW3K9ZROFjMkBBvj06dfGw5pOI9nY0pqTkMVBQkauzc"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xbin-2.0.1.tgz_1478384233363_0.10637015826068819"},"directories":{}},"2.0.2":{"name":"xbin","version":"2.0.2","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","stream-concat":"^0.1.0","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"d6afe0b5cad92bd509daee963b3e09bb73a72c53","_id":"xbin@2.0.2","_shasum":"60dcfb9d37d811c3468de4a94b017997e012f792","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.9.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"60dcfb9d37d811c3468de4a94b017997e012f792","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.0.2.tgz","integrity":"sha512-Rrz16XjbeslvDDGY7xFWWbFygwB31zuVkB/SVUJPYjLnZ+z0/QFoX/Gtgm04KSiuo5zEro6fYk+DVLsAOBU3fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsLARdemjU7bJyFu4iF6tGkzrerwtTXM84/TUqzFJcEAIhALzUkmL0T743i60JgrIEHLj4s0ZC1ngNSrgbRec2LdRv"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-2.0.2.tgz_1478384852148_0.8748824631329626"},"directories":{}},"2.1.0":{"name":"xbin","version":"2.1.0","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","stream-concat":"^0.1.0","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"558f1f1b3d17e0804b4ada734e451d1e1c5952c8","_id":"xbin@2.1.0","_shasum":"08009e93fc1e0fa69648973967d13d8e2017b2a1","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.9.1","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"08009e93fc1e0fa69648973967d13d8e2017b2a1","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.1.0.tgz","integrity":"sha512-XKJPdB1OuGZyyUvQ1cYnWZYPpj65Bd89+X04eOJnkEOae5hbsdmQ3l7SAW2kRloDaMl30X54bm7tFL/eatd3HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe5IcCjZXxijRQGfIzq3hLhfM9dx3EY4ASi/7u9If/cgIhAJfFrIjvpq/XEIkSuCluKLvg1JlLWB3biG0y1YWMvOJm"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-2.1.0.tgz_1479274279313_0.10059656319208443"},"directories":{}},"2.1.0-next":{"name":"xbin","version":"2.1.0-next","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","progress":"^1.1.8","stream-concat":"^0.1.0","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"83022ba055ab180bc74d42c3a5c5c1bb13bc5d75","_id":"xbin@2.1.0-next","_shasum":"ffe6e40982f688113d17afe8a227b3053a38dcf7","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"ffe6e40982f688113d17afe8a227b3053a38dcf7","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.1.0-next.tgz","integrity":"sha512-7/7Y/Cb1oIfBUjtY5ij3qHv5i1aTxrGKE2vPO0j3lpEXWuxejVU8t/0yZVqUkfakRTYsLiUJdsCUiAT4SkzvPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzwUhN5AYXxsX+tI+jRcfaxZa/WAb3hl9P/GKNo6VxsAiBSxCk54pY+Z02Sg6w67OalqQyXanI8bkibFotOf8MJug=="}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xbin-2.1.0-next.tgz_1480901116916_0.5897816312499344"},"directories":{}},"2.1.1":{"name":"xbin","version":"2.1.1","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","multistream":"^2.1.0","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"44166f555be9e6bd7c2475ac99e7937dc5803599","_id":"xbin@2.1.1","_shasum":"d05f1d145bd9c8e4a57c591f457804f687251009","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"d05f1d145bd9c8e4a57c591f457804f687251009","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.1.1.tgz","integrity":"sha512-FwaCZcc8OZQQJsHI/pkhWtAtRiIwHdj3llHVq0DqFkKj+1f3ZKKSeFg+fxjRsTrODG+IJQr3HKjmQdRtyRBnLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsIcb688wm8+MOlQ7jJxhBlPfEDmSzxoV7kbg9h8wbUAIhALEJC/9LCgJvPLgD9F8EjWxUl830jwos+oOk4P04LDLo"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xbin-2.1.1.tgz_1480972779130_0.567230905406177"},"directories":{}},"2.2.0":{"name":"xbin","version":"2.2.0","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"files":["lib"],"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.0.1","bluebird":"^3.3.5","char-spinner":"^1.0.1","minimist":"^1.2.0","mkdirp":"^0.5.1","multistream":"^2.1.0","progress":"^1.1.8","tar":"^2.2.1"},"devDependencies":{"babel-cli":"^6.9.0","babel-eslint":"^6.0.4","babel-plugin-transform-async-to-module-method":"^6.8.0","babel-preset-es2015-node4":"^2.1.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0"},"gitHead":"8297ecc8137ce7f2f6fb362c4d9868755a592dab","_id":"xbin@2.2.0","_shasum":"ee66d52d25b3bae1344d4c0d1dc83c131285d442","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.2","_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"dist":{"shasum":"ee66d52d25b3bae1344d4c0d1dc83c131285d442","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.2.0.tgz","integrity":"sha512-KTKuAZ00voqdcFOnEgU5gNdJUypuDej+sGACV3QOT+vZaVlWoxjj6VAx722dIiZ6FbN+3Gx7Amq8AR7Q2+E7NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/bwCh6sHQF1AibFKdK9R/ahFqjRxO4ZBHGnDoXH+kVwIhAJHK8RJ7TLL6znNrGQpS8/81nPF7do0ATrT6uK/BC00K"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xbin-2.2.0.tgz_1482976475346_0.49891546415165067"},"directories":{}},"2.2.1":{"name":"xbin","version":"2.2.1","description":"Package your node applications as standalone executable binaries, instantly.","main":"index.js","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"homepage":"https://github.com/calebboyd/xbin#readme","scripts":{"build":"babel src --out-dir lib","lint":"eslint src","prepublish":"npm run lint && npm run build"},"bin":{"xbin":"./index.js"},"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"license":"MIT","dependencies":{"app-builder":"^5.2.0","bluebird":"^3.5.4","char-spinner":"^1.0.1","download":"^7.1.0","minimist":"^1.2.0","mkdirp":"^0.5.1","multistream":"^2.1.1","progress":"^2.0.3"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-transform-async-to-module-method":"^6.24.1","babel-preset-es2015-node4":"^2.1.1","eslint":"^5.16.0","eslint-plugin-babel":"^5.3.0"},"gitHead":"6bbfec998cc123ce440486e458a1a11618ea56a9","_id":"xbin@2.2.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-srSp+5l/eXG7GfSh9Rh3wsA4lOcI4zfb7YV4grrZFSExCgIuDv2AGaQyasoHmaHRbTABgEOR2YyekPdyytugJQ==","shasum":"c966377d5571c356b47f9cff1bd509d3ecccf626","tarball":"https://registry.npmjs.org/xbin/-/xbin-2.2.1.tgz","fileCount":180,"unpackedSize":1624668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr3O4CRA9TVsSAnZWagAA62cP/2V+nUPYoZmQnFgmS7aV\nZWKORvQKF+QBOBVP3Gdduor2Asik/SN++avKBekWajQhUuEewwzQJLDdXpqk\npbIi8ccZEGlVMxgNcBWbzxyb76fNaQysrXn8FTHgj6rr/JpCtxDDFqIGO2XF\nTBGe6MmU+aeeckn3ksAW4j2AGL9n/eQGCeQwN5RVnxYNIqSWPREUWT/o61C4\nA1w4hqD8+0k7yxTmMEStQWffS0S9KhYtQLoEQReVXehls/KQ+qtm9XXh+xTl\nNQ9mwMUoqwNZRo7Cwxaw7fBuN+VPgBAYyRUtWHmyRyqVupXE9yn07h2ysOFd\niegFvyHHULPkspTUUMlxm00Qpjcd1wH3FfAoVWrKp1tm+LCwcaXTCqZ+8eJh\nOH8Hs8XHY4QGMRcfW7WJwcntJXHwaDfSTVT6TfXxMdjp2AC0kTeljEL3ibkX\nJ+2nh+X9DHroRnfSRHs55iD2YgE/4K6LcYknSH42HozluBuKMC/qbTEcCCGp\nGH+R87iSRJn/efpKA47Pek8NLQGCVSfZevJ9Lie4X3o3zoqFtthGDBNLoTys\ncBMGK7QwDrSQPYF5i5Btqdw/dTW9cWApKjniKozlrqZ6sJO7yiE/hQQ1n/9c\nmYERGMbjS2UuG0YqwESly/s+9oCJUiBSveaK+Ls0ZtMOHdlGEbbK5Eyj6a7H\nmIXs\r\n=gTth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb3wN+QnjSufMsyLnE5wO/C2F5AHWnm5xfTdmzcbrfWAIhAKd0T3tHAErRE0iu7M2JTzreN3/OiEz3oRE1oclBRtn1"}]},"maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"_npmUser":{"name":"calebboyd","email":"caleb.boyd@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xbin_2.2.1_1555002295681_0.27274094511288816"},"_hasShrinkwrap":false}},"readme":"# xbin\n\n# DEPRECATED - Use [nexe](https://github.com/nexe/nexe) instead\n\nPackage your node applications as standalone executable binaries, instantly.\n\n`npm i -g xbin`\n\n## Example\n\n```bash\n$ echo 'console.log(\"Hello World\")' | xbin > myApp\n$ chmod +x myApp\n$ ./myApp\nHello World\n$\n```\n\n### Prerequisites\n\n- You must be able to [build Node](https://github.com/nodejs/node/blob/master/BUILDING.md)\n- You need an application bundle for your node project.\n  - webpack (target: 'node')\n  - browserify\n  - jspm\n\n\n## CLI\n\nIn addition to the `stdin` and `stdout` interfaces, `xbin` has the following command line options:\nThe CLI may be useful for maintaining your build configuration in a `Dockerfile`\n\n```\nxbin --help              CLI OPTIONS\n\n  -i --input      =/main/bundle/file.js   -- main js bundle\n  -o --output     =/my/xbin/binary        -- path to output file\n  -p --python     =/path/to/python2       -- python executable\n  -v --version    =4.4.4                  -- node version\n  -t --temp       =/path/for/build/files  -- xbin temp directory (3Gb+) ~ XBIN_TEMP\n  -n --name       =xbin-output.js         -- file name for error reporting at run time\n  -d --download   =win32-x64-X.X.X        -- use prebuilt binary (url or name)\n  -f --flag       =\"--expose-gc\"          -- *v8 flags to include during compilation\n  -r --resource                           -- *embed file bytes within binary (patches fs)\n  -c --configure                          -- *arguments to forward to configure.py script\n  -m --make                               -- *arguments to forward to make or vcbuild.bat\n  -a --plugin                             -- *path or directory to load plugin(s) from\n\n  --clean                                 -- force recompile after build caches\n\n                                             * option can be used more than once\n```\n\n## API\n\n```javascript\nimport { build } from 'xbin'\n\n//Programatic API is the same as CLI, except for those values accepting arrays\nbuild({\n  input: './path/to/input/bundle.js',     //Required\n  output: './output.exe',                 //Default: './xbin_TIMESTAMP.suffix'\n  python: '/python2/path',                //Default: '' //assumed present in environment\n  version: '6.9.1',                       //Default: Host node version\n  temp: '/tmp/build/directory',           //Default: './.xbin'\n  name: 'xbin-output.js'                  //Default: 'xbin-output.js'\n  ico: './myAssets/my-icon.ico',          //Default: ''\n  flags: [...],                           //Default: []\n  resources: [...],                       //Default: []\n  configure: [...],                       //Default: []\n  make: [...],                            //Default: ['nosign', 'release'] on Windows; [] on *nix\n  plugins: [...],                         //Default: []\n  clean: true                             //Default: false\n  rc: {\n      \"CompanyName\": \"Node.js\",\n      \"ProductName\": \"Node.js\",\n      \"FileDescription\": \"Node.js: Server-side JavaScript\",\n      \"FileVersion\": \"NODE_EXE_VERSION\",\n      \"ProductVersion\": \"NODE_EXE_VERSION\",\n      \"OriginalFilename\": \"node.exe\",\n      \"InternalName\": \"node\",\n      \"LegalCopyright\": \"Copyright Node.js contributors. MIT license.\",\n      \"LegalTrademarks\": \"\"\n  }\n}).then(() => console.log('done!'))\n```\n\n## Plugins (not supported yet)\n\n```javascript\nexport function xbinSuperPlugin (compiler, next) {\n  // Command line arguments will be available by key name on the compiler instance\n  // patch or add a source file\n  return compiler.readFileAsync('src/file/of/interest').then(file => {\n    file.contents = myTransform(file.contents)\n    return next()\n  })\n  return next()\n}\n```\n\n## Fast Rebuilds\n\nOnce you have successfully built with xbin, the compiled version of Node will be cached and reused for future builds.\nYou can change your `input` and `resource`s without the need to recompile Node.  Changes to `version`, `name`, `flag`s,\n`configure`, and `make` will automatically cause a recompile.  If you wish to force a recompile, you can set the `--clean` option.\n\n```bash\n$ echo 'console.log(\"Hello World\")' | xbin > myApp # several minutes\n$ echo 'console.log(\"Hello World Different\")' | xbin > myApp # seconds\n$ echo 'console.log(\"Hello World Clean\")' | xbin --clean > myApp # several minutes\n```\n### How can I use Native Modules?\n\nWith the custom `xbin-loader` (see [xbin-loader](https://github.com/calebboyd/xbin/blob/master/xbin-loader/README.md)). You can bundle `.node` files (native extensions).\nThese files are loaded into memory and written to file at runtime. The temp file is required because\nmost environments do not have mechanisms for loading dynamic libraries from RAM. For troubleshooting, see [issue #4](https://github.com/calebboyd/xbin/issues/4)\n\n### Node Versions\n\nLTS Versions 4.X and 6.X are supported\n\n### Use Cases\n\n- Services written on Node.js\n\t- winsw on Windows (save it as a resource!)\n\t- systemv or systemd on Linux\n- Ship and update runtimes at will!\n\n## How it works\n\nxbin is built around a series of [middleware](https://github.com/calebboyd/app-builder). Each middleware function is described below. The first point will describe the upstream function and the second, its downstream function.\n\n - **cli**\n  - Collects and normalizes input\n  - Writes and noramlizes output\n - **download**\n  - Downloads the Node Source if not present in the configured or default storage location\n  - Nothing\n - **compile**\n  - Adds an additional source file to node source `_third_party_main.js`. This file contains code that is responsible for loading your application bundle\n  - Executes the node build process with parameters provided to `xbin`\n - **artifacts**\n  - Creates a temporary `xbin` directory in the node source folder. If the temp directory already exists, it repopulates the node source with the versions stored in the temporary directory\n  - Stores original node source files before they're overwritten, and then writes their patched versions and adds new files.\n - **nodegyp**\n  - Nothing\n  - Appends any additional source files setup during the other middleware or plugin phases and records them in the node.gyp manifest\n - **flags**\n  - Nothing\n  - If any v8 flags `--flag` are passed to xbin. The flag is compiled with the node runtime. These options also exist in the node.gyp file.\n - **argv**\n  - Updates `src/node.cc` of the Node Source, to bypass strict argv options. Allowing you to pass arbitrary command line options to your custom runtime.\n - **resource**\n  - If resource flags are supplied, additional code is added that builds a dictionary of getters keyed by resource basename. The getters return a Buffer of the resource's bytes. They are retrieved at runtime by reading from `fs.readFile` and `fs.readFileSync`\n    - eg. `cat input.js | xbin --resource ./some/file > out.run` will cause any `readFile` or `readFileSync` of `./any/path/file` where the basename is `file` to retrieve the embedded resource.\n - **ico**\n  - Overwrites node's included icon file\n\nPlugins act as additional middleware appended after the ones described here\n\n### Compiler\n\nThe Compiler object that is passed to each middleware function has _all_ of the xbin configuration properties (options) appended to it. Additionally it has these relevant methods\n\n - `readFileAsync('node/src/file'): Promise<{ filename: string, contents: Buffer }>` - The file path should _not_ be normalized, or be prefaced with a `/`.  The filename will be joined and normalized with the temporary source locatoin. Files that are read into the compiler cache are written out during the `articacts` downstream function\n - `writeFileAsync('node/src/file'): Promise<void>` - This method immediately writes a file to the node source directory currently being operated on.\n\n\n### LICENSE\n- [MIT](https://github.com/calebboyd/xbin/blob/master/LICENSE)\n","maintainers":[{"name":"calebboyd","email":"caleb.boyd@hotmail.com"}],"time":{"modified":"2022-06-29T04:50:10.427Z","created":"2016-05-23T01:53:43.620Z","0.0.1":"2016-05-23T01:53:43.620Z","1.0.0":"2016-05-23T01:59:02.696Z","1.0.1":"2016-05-23T02:27:32.496Z","1.0.2":"2016-05-23T02:29:11.171Z","1.0.3":"2016-05-23T02:30:19.071Z","1.0.4":"2016-05-23T02:31:42.374Z","1.0.5":"2016-09-09T23:46:20.900Z","1.0.6":"2016-09-10T00:13:55.523Z","1.1.0":"2016-10-11T05:24:50.445Z","1.1.1":"2016-10-11T16:05:28.299Z","1.1.2":"2016-10-11T16:38:11.182Z","1.2.0":"2016-10-11T17:58:51.076Z","1.2.1":"2016-10-15T03:36:41.275Z","1.3.0":"2016-10-17T16:10:34.083Z","1.3.1":"2016-10-17T18:30:16.811Z","1.3.2":"2016-10-17T19:44:26.160Z","1.3.3":"2016-10-18T22:31:47.834Z","1.3.4":"2016-10-19T03:26:02.999Z","2.0.0":"2016-11-05T21:59:13.969Z","2.0.1":"2016-11-05T22:17:13.953Z","2.0.2":"2016-11-05T22:27:34.236Z","2.1.0":"2016-11-16T05:31:21.323Z","2.1.0-next":"2016-12-05T01:25:17.716Z","2.1.1":"2016-12-05T21:19:41.363Z","2.2.0":"2016-12-29T01:54:35.981Z","2.2.1":"2019-04-11T17:04:55.812Z"},"homepage":"https://github.com/calebboyd/xbin#readme","keywords":["node","binary"],"repository":{"type":"git","url":"git+https://github.com/calebboyd/xbin.git"},"author":{"name":"Caleb Boyd","email":"caleb.boyd@gmail.com","url":"https://github.com/calebboyd"},"bugs":{"url":"https://github.com/calebboyd/xbin/issues"},"license":"MIT","readmeFilename":"README.md"}