{"_id":"resin-bundle-resolve","_rev":"115-94a871b8f0b441afbc5c9e0a578c90fd","name":"resin-bundle-resolve","description":"Resolve resin-bundles into a docker daemon format","dist-tags":{"latest":"4.3.0","28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d":"2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d","28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc":"3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc","28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c":"3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c","28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf":"3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf","28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33":"3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33","deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0":"4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0"},"versions":{"0.0.1":{"name":"resin-bundle-resolve","version":"0.0.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"build":"gulp","test":"mocha --compilers ts:ts-node/register tests/tests.ts"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","mocha":"^3.2.0","ts-node":"^2.1.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","bluebird":"^3.4.7","dockerfile-template":"0.0.2","lodash":"^4.17.4","tar-stream":"^1.5.2"},"gitHead":"92399b080ad3e4306e5088789a603d1a8c736ebf","_id":"resin-bundle-resolve@0.0.1","_shasum":"2d3275248fe6cf78d8a5347ff37a07c3e39df7b4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2d3275248fe6cf78d8a5347ff37a07c3e39df7b4","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.0.1.tgz","integrity":"sha512-9DBQks1sRWPH8ldNC1iPy+uA/mg4VqJyLUULX4psfDx0yRqLyDIIpcEP00pNVPAGHxs561ZTGHZOd+rMh1M46Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnQUQez3ws8Cey605nknygSnlaXc+ioPprA5vGF4Xb1AiEAuYRyekQaBjFJGcQrmfJeUxd2AbWzWAhydWWGbk4FFG4="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resin-bundle-resolve-0.0.1.tgz_1490611059070_0.5557260159403086"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"resin-bundle-resolve","version":"0.0.2","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"build":"gulp","test":"mocha --compilers ts:ts-node/register tests/tests.ts"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","mocha":"^3.2.0","ts-node":"^2.1.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","bluebird":"^3.4.7","dockerfile-template":"0.0.2","lodash":"^4.17.4","tar-stream":"^1.5.2"},"gitHead":"14627633daa905b305b11cd3bf6dd33719619d96","_id":"resin-bundle-resolve@0.0.2","_shasum":"35ae1104c447ebc2ff1089c09d7ef7f675924941","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"35ae1104c447ebc2ff1089c09d7ef7f675924941","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.0.2.tgz","integrity":"sha512-CwTrywUBLSehw6qxwsvFEDIWNZw27SkC9fzlRaEQqsnazsJmSTySZ8WEaNrjJXoG4oQmKFyMxCKbrE1Jw9zWzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeib7r8C52/AA3v8RUJP5sIEYt+//zUhTY5I1zgyigxgIhALjBatct46SThBVEG3aXtfWhRrb3O3Je4mUlVvbHTUFM"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resin-bundle-resolve-0.0.2.tgz_1490701950238_0.46042717271484435"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.4":{"name":"resin-bundle-resolve","version":"0.0.4","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"build":"gulp","test":"mocha --compilers ts:ts-node/register tests/tests.ts"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","mocha":"^3.2.0","ts-node":"^2.1.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","bluebird":"^3.4.7","dockerfile-template":"0.0.2","lodash":"^4.17.4","tar-stream":"^1.5.2"},"gitHead":"398b4c6e409bdb9c19d6539669b95c499f2ef1e1","_id":"resin-bundle-resolve@0.0.4","_shasum":"2e6ea9873f5eba056b01bbb29ff7a9059df8b820","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"2e6ea9873f5eba056b01bbb29ff7a9059df8b820","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.0.4.tgz","integrity":"sha512-8hBFFhBaerCo/9jM2kxbybE/2Yt4ffOMlp8suG0ElOfpA+Z3BQe06MYtv7mLtiZhzN+dmZ3GU97yJQ1po5fK2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmL7IxTVcAk13aUx6gTh/6k/AV1O72O6bDKysrr33SyAIhAIVv0T0NzIj8rHT/S/DDQuVPyJowwNNQ29NJLY0pRdWJ"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.0.4.tgz_1497448891188_0.4641946030315012"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.0":{"name":"resin-bundle-resolve","version":"0.1.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","mocha":"^3.2.0","ts-node":"^3.2.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","bluebird":"^3.4.7","dockerfile-template":"0.0.2","lodash":"^4.17.4","tar-stream":"^1.5.2"},"gitHead":"c452d4ade4bae18a2ba5ae174562cbff79ec117a","_id":"resin-bundle-resolve@0.1.0","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-SSqn20mx41+17xW+Oe35CFBuNUF6axV7WhDkfclHa0xca14y2djSOxMKItG2Bp/TEld0tp+bOVGdR6JpOhBxWw==","shasum":"75523207f930964c808f82eef9f2d4fbafb61631","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaVLrpHPscivQNDQQ1/OqNUv1GuzX1BxYOg2oDLhOyoQIhAJY3VxziCoR9uAw+3foMeH5sUwcVD28yh+GjEwtxVqQj"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.1.0.tgz_1499701867644_0.3675909156445414"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.0":{"name":"resin-bundle-resolve","version":"0.2.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","mocha":"^3.2.0","ts-node":"^3.2.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"61982686ccabd32d75ecc3b79b093852826d7794","_id":"resin-bundle-resolve@0.2.0","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-/qSwN4yloCbVAPi48aI1HbSdi1HzUuT14IKRFOoJLAU68WTWGxXpk7KqQBQrukMGStBQS+1bwjvawkO6Ym3ttA==","shasum":"ed3d8fec208d7e2d0fd1001fc823e51b408a36b3","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiTx3N9Fke1FKQOAAPUg2S5VXnl+NBoPBlw8ibGkkX2AIhAMNO6nk4KPiWk9kS1OGD4pXfHnfMF3ylCa+g5T5HAyyN"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.2.0.tgz_1499705269111_0.6812828588299453"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.2.1":{"name":"resin-bundle-resolve","version":"0.2.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","mocha":"^3.2.0","ts-node":"^3.2.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"70f7fd51ba04e58f45d8a64e4fa3f2ef3f544413","_id":"resin-bundle-resolve@0.2.1","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-vgcaWt0zAJKBqBpVIBmGt06/2pXRfLM3XCKowtvls09zXiZTThIRrxkxaqhHc1JxqgbvFXqC+MNIOdKlKA3c/A==","shasum":"931a1045c716a7bb02cc59b2fb1b5189e959c1d2","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGVd9hWVkEVPVbOEfM/4LkbBUFT73dQ7H87WtPmjUAzAIhAPKu780ufa6ZAuD04RIB/IIf2gOJ4q0BLZJ94GTeoazJ"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.2.1.tgz_1499722787771_0.876319189555943"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.3.1":{"name":"resin-bundle-resolve","version":"0.3.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"precommit":"prettier --use-tabs --single-quote --write \"{src,typings,test}/**/*.ts\"","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","prettier":"^1.5.2","ts-node":"^3.2.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"6ff573ffe8995e3d27c00ac37354d18c80240ff1","_id":"resin-bundle-resolve@0.3.1","_shasum":"63acdc51ffa300270e77186465c82e33c3b0635b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"63acdc51ffa300270e77186465c82e33c3b0635b","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.3.1.tgz","integrity":"sha512-HoYb1PVUhpYVnKBlf/TlXKvRcQyE3YH9mOyRIG0LAm9s2L2v4U3bghqfsEB3JzywOx3vkQD7/Ng64LOSEVT6qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsJj2bIv+1EJq1LaypsPDTtBn7ABSQzNJY986ID2KtRAiAxxcly5Adu+d/mc6qirgW6mZ8US5/XXOz1BuVg4ho59A=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.3.1.tgz_1499783624395_0.4087514681741595"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.4.0":{"name":"resin-bundle-resolve","version":"0.4.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"precommit":"npm run format && npm run build && git add build/","format":"prettier --use-tabs --single-quote --write \"{src,typings,test}/**/*.ts\"","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","prettier":"^1.5.2","ts-node":"^3.2.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"9186c5c7e058e08d29e4db9e6cf9a002401aa516","_id":"resin-bundle-resolve@0.4.0","_shasum":"a5341dba524565d52ffc590c49efbd2dc2fc05d1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a5341dba524565d52ffc590c49efbd2dc2fc05d1","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.4.0.tgz","integrity":"sha512-6rSX+l5rSmsat0gDlRFQxY7rmRcUgjOE1fFOYcE2TiVS3v+wOwUK8QmWhGxfxREpj3Lj13K52qLwh4dkEKoZ4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEMUkjQ6MvUhGKbq1c+diJqy+wEfwkeXLNp/NE7sGxXAiEA67Wk01f8jtsjdugw+z7dabXVHfCFKfDxe3I04+kHw8Q="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.4.0.tgz_1499786047021_0.14695642236620188"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.0":{"name":"resin-bundle-resolve","version":"0.5.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"precommit":"npm run lint && npm run build && git add build/","lint":"tslint '{src,typings,test}/**/*.ts'","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"6122c598aa5156a9a3f5101d2e966f3449d55c95","_id":"resin-bundle-resolve@0.5.0","_shasum":"a32d4c40668777027394b78843003a31fd49eb69","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"a32d4c40668777027394b78843003a31fd49eb69","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.5.0.tgz","integrity":"sha512-+JYPfcrvgAHUMcbWxGsdca+WOeB/MpEb1SMOiLnahZaj2snbKxJVFNcTtoDm6Tg7RS2AKgNpr9nH3hnZSNN5MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc/REGX72QWbgqtrQkO0R/0kt846r/Q5SdkJcjM1KQKwIgfenfsUlQ7koUk6uusTgbRx7bgmEy4yKf1gmDoh0mKRM="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.5.0.tgz_1499954562349_0.22659838083200157"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.1":{"name":"resin-bundle-resolve","version":"0.5.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"precommit":"npm run lint && npm run build && git add build/","lint":"tslint '{src,typings,test}/**/*.ts'","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"5e7e710e96c80b5439ac27ad8495f0540db651eb","_id":"resin-bundle-resolve@0.5.1","_shasum":"873c4e3c638e052b8b27e2a73a3e7bc05bdfd615","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"873c4e3c638e052b8b27e2a73a3e7bc05bdfd615","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.5.1.tgz","integrity":"sha512-19vUQzwiVsheATSYig+pb1Ttb1T5QDq/98TaZrkr72CbcDd62xu2oEzfXmb328f8nmw42wKawdWWax9cAXU0vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKIhVNv5l79rOWj01SIDaPKShFJIcelTgYTtUKVwbz1wIgWBFFH2XNIxUszao1LBHqhLTLrjF9wS92TpbvUZJl8wY="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.5.1.tgz_1502373568071_0.26144001237116754"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.2":{"name":"resin-bundle-resolve","version":"0.5.2","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"precommit":"npm run lint && npm run build && git add build/","lint":"tslint '{src,typings,test}/**/*.ts'","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"2238717db7a156cf8d222077fdeeb639273d50ab","_id":"resin-bundle-resolve@0.5.2","_shasum":"415b651b4fb78229801fbd50f6849014c9433522","_from":".","_npmVersion":"4.5.0","_nodeVersion":"6.10.3","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"415b651b4fb78229801fbd50f6849014c9433522","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.5.2.tgz","integrity":"sha512-Ztd+EwHR+HfEXcxvGMhc5xakPfLGAeqFXSERG/cnmLJN5y7cyxWYgi1fJq+jLZ6WzO6EOBJLKJ5171GzlWW4Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDBbNOhJkXl6QUU17zsLGIqG18Q0fakDCJ7k1dWMIgtTwIfdzJU7G6NGdl3a7Ka9oX5QqDRfFAN6H8rE0utzVHNOg=="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve-0.5.2.tgz_1512389572526_0.39006842486560345"},"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.5.3":{"name":"resin-bundle-resolve","version":"0.5.3","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"src/index.ts","scripts":{"precommit":"npm run lint && npm run build && git add build/","lint":"tslint '{src,typings,test}/**/*.ts'","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.0.2","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"25daa57b59660d8906e3fd96604457c1981dd99c","_id":"resin-bundle-resolve@0.5.3","_shasum":"94b3e741bb705c5694bd491642308b510194a7f2","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"shasum":"94b3e741bb705c5694bd491642308b510194a7f2","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.5.3.tgz","fileCount":46,"unpackedSize":135002,"integrity":"sha512-bdCvXvQvkiJdkAnxXOi6hHu/wOE2l9yIK//DrFuU6u4xa/5gka2TMcb2VTolGZhRNpRDDLXkbNyWSb8DcSdyRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhVktStaYy5RnQeEYoOqQjDp8XxBDYSFcLwlM2oqhChAiEArLDqkSsPy+zn1o+kwqDp6A7pBBRSCyFv7RsvmmxJLgU="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.5.3_1518193603463_0.7195262542616638"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0-fixup-repo-0c4eac21c1c3fe9db75e5247ee47b85db2638195":{"name":"resin-bundle-resolve","version":"0.6.0-fixup-repo-0c4eac21c1c3fe9db75e5247ee47b85db2638195","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"precommit":"npm run lint && npm run build && git add build/","lint":"tslint '{src,typings,test}/**/*.ts'","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.","readmeFilename":"README.md","gitHead":"0c4eac21c1c3fe9db75e5247ee47b85db2638195","_id":"resin-bundle-resolve@0.6.0-fixup-repo-0c4eac21c1c3fe9db75e5247ee47b85db2638195","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-tNRMdveBUu4jgYtAp5PAl21yJCx73Se1Apl3UyQ96sqevnlvfHMAFb8pueLvwnKqWLU3el3SUwibD3sXp4BphA==","shasum":"f95e4175b79757c14b5ccb62330e4d59f78c1156","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.6.0-fixup-repo-0c4eac21c1c3fe9db75e5247ee47b85db2638195.tgz","fileCount":29,"unpackedSize":95570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiZamCRA9TVsSAnZWagAAj9EP/ivpT5pROdzDvDIomGoz\nnpFwSMxzHg63wLdWk3DGkJLF+FKxHtvxQ2YoODfo0jmUfCLgpRQMRwLaDlAS\nb1HhAJ7Nwh03Nb36DMUaoytmCVulfZuzkTESTmDVZrULWXGoykuodSf0jwVd\nvVjGZ2jAe2heLydKz9qH/xpqz6hVv3yvdz7l7G0882MsW8vC6Zo7HGifnCme\nDIvIldyvBm7xqhdJULnS0wNjDyr5Ow50uds33HiA1zAXEWi61xi3oJYAw4MH\n7ywwC5GW9LbrQSOSE7Qvatc8GUnMBtBxU4hNHfS/PFadnUSWvveLlphKXWnf\nMzudMWcDExdw240eSEnqE7ahiYnChC+jonG63EQJRWN/mLnhQasmZQzAzAOn\nhxByaIw4RiiukSBcgMRm+2NFYw0p3HM3ZUTci/T2Agsc1W10j/MOwipUue7X\nrc/ZoYVcx3L5KW8dU4KWnion39DVSrgXwvmgGxDjGpHCoztlWsrLOy/YJLgZ\nS08ta1GAMUQdWtRu3SKBwoiAZat40a2sxAWz5E7goTk5dQSNOync6cDfKBk7\n/lM5jHzz0k2MtndgyL/0Jm5smcFQNaH87Ebk6x5b2pYu6tIxouAdEDMDOYz4\nrm6vyqI+RDOCVSScvbC6epk3RPbn07DT3eQ6PysuzpDAHSRe0Js5pX2Do5fl\nZgvu\r\n=8QOX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUlFAgxLkaEv+vLSclJi/9BYjRXkuzgcqGhrY5Nu2ZZAiEAjLEaoMsOapCxbUvkcc7s/ES1XlcGVjjTohjrPlJPeJQ="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.6.0-fixup-repo-0c4eac21c1c3fe9db75e5247ee47b85db2638195_1535743653570_0.9077269848324026"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0-fixup-repo-e991aa6757929e0ae93a3a32b740dee0b160791a":{"name":"resin-bundle-resolve","version":"0.6.0-fixup-repo-e991aa6757929e0ae93a3a32b740dee0b160791a","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"precommit":"npm run lint && npm run build && git add build/","lint":"tslint '{src,typings,test}/**/*.ts'","build":"gulp","test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.","readmeFilename":"README.md","gitHead":"e991aa6757929e0ae93a3a32b740dee0b160791a","_id":"resin-bundle-resolve@0.6.0-fixup-repo-e991aa6757929e0ae93a3a32b740dee0b160791a","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-ytUy36HpcZ7x0JRqZ//U5G3gvRefktz1k+nToZP6VSZyJXK2YsbiRWmFyW0XdSUwI0g5erGCahFmY7tdCGQJUQ==","shasum":"04bc2a04dd36f38f764d29967ad5d020dc76f858","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.6.0-fixup-repo-e991aa6757929e0ae93a3a32b740dee0b160791a.tgz","fileCount":29,"unpackedSize":95608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiZkkCRA9TVsSAnZWagAATUcP/0Xsbf0ESC46cYr+TSyE\nHUbaTIFLpCQyodUGPHScOp1O7uVSrVac6xpz3u6BFKvyq9SMx6QXLr1l/LJj\nm5EdNgdXffGQvKaob1nRUwQSuo7zkjzYUrD2SLuSvhsKXOw+QK3EATmQPJX4\nS06S8fWIvhTEYjp0Z/I2bS9BIrR+K1KwxXkhisHJuTlW+392nMNe73MOEu4c\nF9MomtdIVYq3niO9dHz4gQ65cxq/r7hY3ATUMvA/pH48XNoaRZ/ruqrL7J5S\nIWTqk2KC4NM1L0KdByFhyNMmduKfeItYBGSE/GvTVu1Rff1+riRxklsGCK1C\np3aoVc4+1XYY5hYaEdE+K1vnipwsm+OtbHBpuwxifBUdeMBBThnSCGGNrAew\np07z5ghUyBLPCRkUGup3ANkNcM14EI2l50C7ZhmOSEzbRC8XhysSjUvuvpRu\n8vUWHMO4mq31eoHFgxLNVv1prXztTfFHomwS7jiifT0CSqTh55MO9h5Ex2kL\nfSJ/kbN/9iHOLHoKh0H66PIfupA+7pvdTWWgd4FPnTidWhZS28Tjg0dnC4he\nqIXx3vY1B6VtMy9k75VZqaJ8QSga2XHF3gMIeTF1tmbAigTydHTTlaYHYWnt\nY2sABzul7PmTH5ICE9UULrfUvD/BkdReG2cXNDwwJ/pvVowDjZwv7Q0xZh0G\nNRze\r\n=1gWo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP1v9cdr34B73oeve4XMCW3frplmswdhfiSvBaNweQ7wIhAJdaPKdObnv27twWqkoZY/etxdO+tAKkJgnP4AkC0wZb"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.6.0-fixup-repo-e991aa6757929e0ae93a3a32b740dee0b160791a_1535744292227_0.24445297707673364"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0-fixup-repo-396d8d2ce667f00dd9d161153d3966e515111fba":{"name":"resin-bundle-resolve","version":"0.6.0-fixup-repo-396d8d2ce667f00dd9d161153d3966e515111fba","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"tslint '{src,typings,test}/**/*.ts'","clean":"rm -rf build","build":"npm run clean && gulp","test":"mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","require-npm4-to-publish":"^1.0.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.","readmeFilename":"README.md","gitHead":"396d8d2ce667f00dd9d161153d3966e515111fba","_id":"resin-bundle-resolve@0.6.0-fixup-repo-396d8d2ce667f00dd9d161153d3966e515111fba","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-eq9y3r7RL2K3qCfZX6gj6qA3E2WMe04yiUi9KqqX/rGikfqlUseIC2o/tqozBeRmmqqdJLfONzB58DIaajWfPA==","shasum":"0bd7016bbebf0ac0ab8e1e0741eb1e938599ff3e","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.6.0-fixup-repo-396d8d2ce667f00dd9d161153d3966e515111fba.tgz","fileCount":56,"unpackedSize":140327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiZr9CRA9TVsSAnZWagAAQZ0P/3lzlIl5lXfFWl8vkf2a\nl5cITCLZOidDb0fSXFufQqirkHupQrINEajxcJCzU1Gmy+PIFAr/9qSJnm2p\nz3MfS9FCOaAiEiPH+Agp3TacfXdMCtYQVOnNaEbJolBJ8LtteguKkDf1vU0q\nQ9TEKGBwlzP04yZWzeiCLFbIwWJ7xyrVtmsWXV9IVGnhLqysKWxpIRkJkdef\nY1kMCeNK9TXaAIX7gxXfZeaHUdX+sEgkTC3O/FgS52mOtAhvleOf/Ne41YTG\nXo7RmKIBiyw3WdoBmqE+Y+G0ixATIEpTTGuex4tC4IurVFA2unTeQv8M1/bH\nxe9l4V6YvdEyuS4hXZbbQi3lBpKF31WsrALuvm3ZQWmLAsHsUV7Tg1m8e+Ub\nCGPqifS8iBc1DeoMe5FOcPdLynRHy1d6OkbwFfixL7i4oj9Z674eANziD6bM\nfOmKdzhv+FVbYKFJf9WFiqHAHEgVQrZAiULsK3ZdUob1eK+Gj9W+7GFUfwaj\n6kS59J3kWRf5GllZYkKKB5uKIFNLby6AlDBoZuWGnphYvxYf3OOcnQaBmogh\n4jGNRioVizf2mV6GGUBTOckHD6I5jiMFYT6pxxjKFvSCiVSIhH46UYfWRRRB\ngWnegMGl9dLq+/bgrxpDr8VVVzX4/Je9zvfm/ytHaFjxA//OwmpDYU1eZOXz\nLD5V\r\n=CHFF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe23GlRTjn3YIXhsl+hBWJoyMwmBE9cAnwE1Wd16oyDAIgK5v/4SNnFs7Q+w5OXPY4LlV39loFLepeoGkXZvRwqEs="}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.6.0-fixup-repo-396d8d2ce667f00dd9d161153d3966e515111fba_1535744764887_0.6234138148870907"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.0":{"name":"resin-bundle-resolve","version":"0.6.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"tslint '{src,typings,test}/**/*.ts'","clean":"rm -rf build","build":"npm run clean && gulp","test":"mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","require-npm4-to-publish":"^1.0.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"90910a42d4d6dfcb10661740780ef72c5a7f1fc2","_id":"resin-bundle-resolve@0.6.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-HakiiV6Bhw/jwVxOtYWbdRIfAx+5c0ijKChbxfURNZN14w8TImRd9wosxtxGNDIiKsGbE8sP14KmW6fODpofcQ==","shasum":"0990ed7f4c06373ed4f01606dc1ec0b8d319ff24","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.6.0.tgz","fileCount":56,"unpackedSize":140275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiZyBCRA9TVsSAnZWagAAJWUP/2OVCTjPz2KSFsWkppjh\nXUGFfMr4nof6HKhD2hb+ENuv4ZMaFR1fD34KgEbvSTtUWYToK5BiX7FSgvqV\nri7sQa8zGbWUZaAhwGVsj0rxJpNjjLVrJNYuKip09hN4r4nVV4L7cllVA5d8\n+MEQFc1jxQDsrEcqfLnRATh5KeQrqhIQ+lFp5wFbgJ+92eCJxUyhn784hgmx\nSHwBX1dHpZXy6q0XAMucCeFOEFaHq6GUKim4MyHKx0dVABsGnFW9CGp8VxHq\niPB3ggix+kBiMWuwli7L5qIY8h8qLjFmEDV98d4W2M2BnbtLxgZ2BNkm+Pn7\niITH7yzBZaRFmE7BeiBy0ZG1NBXbz3tOh/ryGhy3PxpjFAEqB/ivOd4sJeWK\nBNn3s8FXhTFYgJPSfxRFSRqlUpVrKIjlxDrS7oFWb0CM+AFieJnAxsQxGxcY\nyXcE7tx0P/DXLQE1H3tbl6B7qeXrplNcf89PO9Uh28EPlBOq2QEkfGkkFb5N\nAjOlXx8L2pNs7Q40gEWo2G5PqwlpTwKC8FwuFNOhpBJuv3Vgwlrra53I6+ZC\np9+u4hg/Zc4tBRrIgcmxeU9eXnFAsKiXYZlZXcVo1HczCEvWE5vhEnTJWRtb\npiwrRZxKHGOcsm5CYUiu9f8Jo7r9h80/L55QF21W8BPTJVhVm/9thJo+YgFI\nDYye\r\n=zQOj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIcRkY7p8mImDr7xYnQfWsuXayk6oq8JQ1qo1MlCPELwIhAK89txzmZKibuhF8Xm3GcefaetlrbJ2GVtQFXVZFBfVE"}]},"maintainers":[{"name":"resin.io","email":"accounts@resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.6.0_1535745152861_0.14430582210747134"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.1-rename-72b386f2ad503c2f6b25952107960c340f6e9997":{"name":"resin-bundle-resolve","version":"0.6.1-rename-72b386f2ad503c2f6b25952107960c340f6e9997","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"tslint '{src,typings,test}/**/*.ts'","clean":"rm -rf build","build":"npm run clean && gulp","test":"mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","require-npm4-to-publish":"^1.0.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"72b386f2ad503c2f6b25952107960c340f6e9997","_id":"resin-bundle-resolve@0.6.1-rename-72b386f2ad503c2f6b25952107960c340f6e9997","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-SsYoYUljAbep+7a46J1qpMPXYspzUasaVHOUIZ0HhFM/JXiya6er1pJxYZeKtVbqKXzxWv+1A5x7mqlKKBJAJQ==","shasum":"28e7a8f94517f024154cfc84e0eb8c1c0d9ebd90","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.6.1-rename-72b386f2ad503c2f6b25952107960c340f6e9997.tgz","fileCount":57,"unpackedSize":143895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyHW0CRA9TVsSAnZWagAAUGYP/0smWJ5hSemG0b1b2KcP\nc/AWC5yDLmw/MUwv2KMVfiC85I+5hY8x9Z9xqDuEPmFEZX5IN12DKbjws1Sy\nhy+KNoKcq6SWkdu7xFM8qZnpP9wpa0LMSFloBJrchURCdD+LYS0yoIh0Rd00\nzJjetvm81iBgMDMvCJyN/rSg5FhHA8gxCCw7D8HWrLZJ+10s2nV533tmmT9g\nqF0pJ3e1BgajrFI7IVrkC/Vgq3sji+ZrC+2vG09eSZm4/mBZA5i4QFbH+Ys2\nuwClz5vXfQR6DEMdaam2SV/1zD8S9WhvkGbUTzzRLemBKjSHEGS0AoHADk1X\nKsCpvByi1AuseEYeKBLrdg06jUmBT6dZ4alVkUQjkOQ/86BUaYJ3yFwvs0Ki\nPDCmvYA7A8w9uWS4gNFxOAEkR9JtOTcl2aqCF6aHyf+5xN3Tci+eqlDh0BBw\ngRfQFuzK3t+RTDA9UycWFOz/G8PPa1apBIPImL9Ryk53sRbAjvG9qNuulnFz\nYI2iD1pmhjW65ylGqlnUy1UA0zK8oa5e476quTfC8WJdI++nhpjrI5EOz/po\nGL6R19UtFInC9rr+ctKXh3fqbQ453KZ4cW/+vchyg0LKkFoT2pi/ehYO+QNG\nE4AQQe0Dx4q70T8S9ZxyMfADcf8y1a2WZAdf4zBldsiT5GWO0UvyzsPDRLtm\nilVr\r\n=y1K5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuiJH/0LujwVQEqu+IfRxh7wOe+IJf0mW0sdBGX7lLSAIhAOhTBnYXnPnQj7SsSZ/5GuRYyGCqWA6dastR9/32CUnu"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.6.1-rename-72b386f2ad503c2f6b25952107960c340f6e9997_1539863987776_0.4898888829683701"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.6.1":{"name":"resin-bundle-resolve","version":"0.6.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"tslint '{src,typings,test}/**/*.ts'","clean":"rm -rf build","build":"npm run clean && gulp","test":"mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","require-npm4-to-publish":"^1.0.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"be10daa3a6ecb78d27fd869c5d44e99a2dd12cff","_id":"resin-bundle-resolve@0.6.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-HZulhvOczCtJpOCc6Ad5dQyricv3VOqZd9WM8wf5HY6dOpnkKJfIYkpMGyBl64x8mrSwQVYROQ47rEC9LIjV7A==","shasum":"86cf1550ed3f382e4a8506fbc007dc61896494d5","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-0.6.1.tgz","fileCount":57,"unpackedSize":143847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyHcFCRA9TVsSAnZWagAAwtIP/AiMDs7fisTiEa77FvHh\nuEC9hIZlx2/pk2Z5ennXflPQVfXOGWmvFRWiTFp2DDimGV5IrJlyeU5aiMrJ\nnjRpk4ishPrzTtshGVV8QXaZZpluwuvlhcPhBA0iuLBbe+Flw8r8q2Hly2Ek\nlvvXBfaH8FeyKqM6Crfv7uYN/ApOIGf0xF24Q9pNGH8k6qD+BoeRw7yp/2tD\nlpNwEeQ+gwQhZxNkpSWmUImIb+gF4HQ4kI65JAMsZXuKpqRL9TZO4BEg2ph8\nSlsZFjPYN2wBOldrNO0OFNhssMRyCQb7zzWG95aN7aKK9I7UA8HB7LIUIqKO\noHSOgIWaQaoAcT4qATVvwcD0SREzM/rsOMQUHEGQvvuLQ+XjtUWYYwNu1k6J\nBThLfa8/6ytYqiRal+or4Nz6Kz2fExzExlURNFLDaabXkHpswgU5QT6Vxx+M\nZrAgWi3TFNvkx7mB/WbQbBvp2cwhXEJSVfbif+rhm/TTUuaMQcwelBkprvoO\nq7QXRwiCua4uwjumKoQV/CfJyD0Srs9GY50PoEOTw9yNtyHF0CNE4eh0y/kN\ne7HlQPb2STMUj9lsyZxJc/RQIbnlnlrrZwtOSAbvRyVSJjXPtTLTV3RWKOXm\nmLop4QcCbdVclDJUX4b0TilT0OPOQy5iExpeMSakQFMjJiWgitQjeQB6+uGn\n5Rbl\r\n=2+kh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5qNWyGNByNPvWtwFFRlzVk6NKUqlG27jU6pHeqmvijAiBYYgzsPdx5td8RPdfAZhL1yVY8BLJn5tKRvY24qblITw=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_0.6.1_1539864324940_0.25910290673912595"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-bump-v1-0413e8ba82e1859cbee9d73ef1518f60a42374c4":{"name":"resin-bundle-resolve","version":"1.0.0-bump-v1-0413e8ba82e1859cbee9d73ef1518f60a42374c4","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"tslint '{src,typings,test}/**/*.ts'","clean":"rm -rf build","build":"npm run clean && gulp","test":"mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","require-npm4-to-publish":"^1.0.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"0413e8ba82e1859cbee9d73ef1518f60a42374c4","_id":"resin-bundle-resolve@1.0.0-bump-v1-0413e8ba82e1859cbee9d73ef1518f60a42374c4","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-24khPWD/Qo9OtxM8lloWMWGaqpjF6l19ajdR6GGAFH/KpMIvtufaDN1USfeP5AS89iQ1o8VEZB+GrS0yUbikVw==","shasum":"50150c73d824ffadbb8f7362035a0353b41fe033","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-1.0.0-bump-v1-0413e8ba82e1859cbee9d73ef1518f60a42374c4.tgz","fileCount":57,"unpackedSize":143958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBmB/CRA9TVsSAnZWagAA1u4P/37szGjejylYLhP3o6Ip\nkI0oakdxB3qrYzEI51PooKJRuvqDmneJhKZ+JVYmQPov1eWfiMrCgEmAyVoG\naJHS6QJ+0l0th6DLyQmjMUxmdJlPskLFsj3W2EOco9CAB2hSRsjpj/fHkVvj\nqtoYfV+LdjVx4BldJFY2DhhL2cF+yR/5gcj/BHF4nK0jmiICMrA8KmlGVCEr\nfEVpdnuIbppdFc+/brvgd0AVO2VBsfvwxNjwaC7a5+1cJxxJhl8y3ax+9/wT\naCISL0xMQHBsncOGD7t3jboMI2dGpEEtGdBHQEWocBqh65+UYejTTDTyeUgV\nhIgL4Alf5fS0P1bLMTcJ1aPHD9hgzyjApg90KDOhpbBkRsEXiUicaNrVyMcd\n2TgG9RPjNQuvwS7GqeHYJHrEbRzy8JV2gLOohZulaXxDwm/d/aoF67B2+G0U\nEah8H1WMG4Jn5Fo5kxO2uRmeFKNHL9KusuSGqsfjvFi20fyr3FwzI1g4x81F\ndtDmdDlJ3q9gJ+bRfZpjpO7Ltc++G9BN0cbwAtPnMNcdN4IypAjgk3tF5Olx\naFXnsnqyx2HYn8Yr8hIieRr4NDepKzyEmv+Z4ZU+lR73e6WZ/UwxwFxu+FzB\ncY9DLKpjJ0wSw5nVrECLpmQwSa9kGlvys8eOMFsAopeSSpcRqW4xKPWcEzGX\n0thq\r\n=w0gA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKjMQN4+lUJ1H6LjstmSYtbCAaCBkSTdsLgQoIcxNcmAiEArC68mi+mnjyOAHeeGvaLgE44p/9397EDzOzmFFz/N+8="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_1.0.0-bump-v1-0413e8ba82e1859cbee9d73ef1518f60a42374c4_1543921790715_0.9947183668521133"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"resin-bundle-resolve","version":"1.0.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"lint":"tslint '{src,typings,test}/**/*.ts'","clean":"rm -rf build","build":"npm run clean && gulp","test":"mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/chai":"^3.4.35","@types/mocha":"^2.2.39","chai":"^3.5.0","gulp":"^3.9.1","gulp-clean":"^0.3.2","gulp-sourcemaps":"^2.4.1","gulp-typescript":"^3.1.5","gulp-util":"^3.0.8","husky":"^0.14.3","mocha":"^3.2.0","require-npm4-to-publish":"^1.0.0","ts-node":"^3.2.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/bluebird":"^3.0.37","@types/lodash":"^4.14.52","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"53f4fa2046dc60ecf59b69f17a1dac2efba970e4","_id":"resin-bundle-resolve@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-yM4P7hzrdX+9B+W3t/kA9NHWLxRi5c7rSwHpKOLESha+8XCqXCPqxSVqbdlc9ky9rzEdGHMz/pvuhCHcaZs9ug==","shasum":"98e583e433594357249abb60d648feb4a15b7426","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-1.0.0.tgz","fileCount":57,"unpackedSize":143909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBmHXCRA9TVsSAnZWagAA1FkP/2pMgNzFh9/D2JFMoCS8\nNLFvJgvoDPQUGLj+wwabF4ojzfhG41xYWPIv4XAxR4+Ns5zmORZuUhehl/q1\n6NWAfA0WdzCKrvcvzBGCHAsCocY6uzGdPmrHduoEyNLph5fRsyiVrtiF41hQ\nclzG1Z9DgAKUgWli5+HShd8gTuy0iCxFRJGSlG/rPSKeFegyZAsuxKVsTB3Z\nWfG6YDpekNq0UnjAtLVPcEuvBsaWktLvH9yInbmeMjO1fi2Md3x4shzCmOuP\nnpf/lkz105Y1pp6+4tXdTlGLol9+Ib8lNs0cgbt7EAJz3LpG8iXCjz4L59BV\nhKWYEKFRUqdR70oT0fas2pzMFwkIVkksZz3U4nIbywkp1DTtfI4oYJycJQwd\ncNfsy9Pj66GsvEjWC2kOKA+S3EGb1b5cy4pTOQKVEpfl7IUXbj3ycQt4pbp4\nu1nu/CJKnuOYQo+QhnABDbQFWPUS9qtaO2YgigXT5UJSDcsEBgGZaqTRDfpZ\ncsS/kGKiAH1kUbf+Edc5u9L9X2EJ5wU6EyDCBrfB3kr1ATWE8/hdu+0bJAu1\ngWHCXiFAkHPGdlfHROctIHVElLfeHBOefoFsG6YdTpk9g8Li4dtwIwo/KtBC\nJxruq034xuUh0Exe7dhwjndEDAYmAt0ttub952m49B7FgezShccZetk9hoDP\ntUYv\r\n=IJ6s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQvsQCQBXIG88bHDqSuHlBF7XR2owSSo5JHcSo+KbFCgIhANLD0aB7L56gLhW0vmCHAPoBMfZhC+hRod+Pq2QV1W5G"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_1.0.0_1543922135023_0.2046173971343268"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0-v2-04749d2496d3ef8a0c167d20c8535e422f8a8c76":{"name":"resin-bundle-resolve","version":"2.0.0-v2-04749d2496d3ef8a0c167d20c8535e422f8a8c76","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"04749d2496d3ef8a0c167d20c8535e422f8a8c76","_id":"resin-bundle-resolve@2.0.0-v2-04749d2496d3ef8a0c167d20c8535e422f8a8c76","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-MfTmlkcPUetBCCcHGSKbxRcox77IIU5N7nmtehQOMdEi6hAC7ujzyOJ9+g2uWT7fMmAyqODU+3QrF+jF2w4FXA==","shasum":"6b85bf83ae443580fe7ff2ad6d5680d408f014ed","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-2.0.0-v2-04749d2496d3ef8a0c167d20c8535e422f8a8c76.tgz","fileCount":62,"unpackedSize":185524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG6rnCRA9TVsSAnZWagAAVU8P/RSFMfVsGjgUgkBiy6Rm\nGOVzf+Z/n201kFDbXx/gQBtCZFydOqzohhu7kKaaYZJ/eYN/pq4BazOJgj24\ns2LXLwLuFlC6WUj2tRfqEDz5wMy5uDOLGbtu1/7gx+2BZGWhdc0fW+ErhWUE\nat3SuO69gv/1DpQ9/IQdvWmYt/TljV4VPLi7yMO13fXrgug9kaJUWRqGRBvz\nzi1TVRLWa45xnXAN/UZtv2X7+ZBtyIgggmOHMUs9snvCNMziFHv4lrG+Q/S5\nrFA2onrb/Oxh3AepOt5ApxnmkzVFTgAWbGaE7PpSH+kEiZW70aAiJQeRc+yn\n6UqUHmnYQ8vgRLmoc6GvE/wk+OAL1IiqLt7AZG83O428uegCcPR7JB+pplKG\nPY9O3dOzafcMordlSMwHwytTH86D+vwAOiTxkiKwA2QNizmTN3XjYcoemat+\n3jGjG/J5kKJ/SgWZt5sThhAE8bNun8OK/joDGUGPNAIWDF6dVHHE45mNoKli\n7mIFrBfHZl6b3EU59T8tTMsEVDAwABWTtPUnjM9ZaMWq1XefP5Z3a15+fbHl\nus6wAUgNobIwYMmjy5idhRidN6urDhuatFaKtiL5dzq0nrDcRp5QjluktB6L\nPjG+KTi+amVM35NetynkOOQniweQ8uMCtKTeKltA/Yf0+YyZUr/vPmwSALdE\nlfIq\r\n=BnZo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZ3MUQ4wW+FIsqTDJzgKRu/yaZ2glkznjPYI2gnkgHuAiEA5DyQoigPq6yWrZr8+9XMwHsDn0S7nR5ipwA9o7+Yudk="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_2.0.0-v2-04749d2496d3ef8a0c167d20c8535e422f8a8c76_1545317095245_0.09192722952515742"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.0":{"name":"resin-bundle-resolve","version":"2.0.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"1edc1dbc1aa6e49b241058cbd0cd0407f335b7c4","_id":"resin-bundle-resolve@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-XpXFDlQUblN1umnWqLMUHt1Wsgq0sBO7ZsKVd6ZmyvwZxl1ddX8fNsN0aa8xqrRgiNcxtReTW894xQIr8kWp+Q==","shasum":"9ba147ad887624543525633f6d36064785d648cc","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-2.0.0.tgz","fileCount":62,"unpackedSize":185480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG6zjCRA9TVsSAnZWagAAUhMP/1evlgBGjuBGDcQyMne0\nrxZiMY+PlBdlhl4DS2N+aW54eEVdcXX2ErX8WwrejQIS9tbAiE2LgilymLdi\ncgMC4lMY9X6TZJJFk/9S0iGJLXx8SQHGfJR3NCIdOpyNiKWtjc+mDg7JQZF2\nzJwoyR0Zu7xz1l2iAC2Gn40WETAPQI7L6gex0C7rvEyk4svRJs6w/N/0k5Yp\nhPu8OWBCPBvMLT4EO80PVHF+GSCIVXeSlg2a+K6U+Kbze0k2gXGKoOhR/Opl\nYgmQAoaRLPvnyJ074j98f/LeoYz9+Ffdc7piA08HUg597TQdkRZvDUhupMfU\n2NXfgs5S4LE6IH1FWn+mxoxMmIewfvkQ4IMfvvGGRZOhbGLwJSDt+n6TcBWm\noqJA1QdZsP2m5YcJ1ap9bJwfRAdV+0tA1l63L07nLn48acekLN9xzGGXucbo\n4wbeIz8sVroEl6ZMh/7UZIfUEJmKwNJqLbZUpkAcGNi8noU33P+Dpu5tZMc1\n3FJ/LhJmNc1G0RuYgbpZsbFWSXbTm8bCjzW6yzO+1YDVjsUYuMtcYeR2JF5X\n1smC2ELBp4RIJNohH/q4eJrSVzQrWUKUD9tC4PSoThmkBRFpZlI5YRaZISdy\nJMv8+wCQSACYxGkf55tXsKKSX8OaxGo5zdpIph+eAFMpY5m01KBz43ERT/wY\nI/Uc\r\n=tN89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIEmk7iFQNhNLiwnhoRjJm51zAyu8IKtubI5Be4amiONIAh9lJNskxqF+WtRvtN010CrhO1fMhUmoYkzPyjr0Y8Fe"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_2.0.0_1545317602908_0.946368380977499"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d":{"name":"resin-bundle-resolve","version":"2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"300ea2fdcd6578aef0edfe2aba591a406782c90d","_id":"resin-bundle-resolve@2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"dist":{"integrity":"sha512-q28Lz4ZgsVkEMi/xRC0dOgyHWYvTXXRa3+Nd8DBf9Awn7tg+sUaM8NZOT1/sO8U1hJdWNBO+TVkpTGEZ+mW26Q==","shasum":"d50d33ce40d62e3397b48f4c499c9e4bb9e17102","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d.tgz","fileCount":62,"unpackedSize":190910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWD7RCRA9TVsSAnZWagAA5acP/1/JgBq5y1Wuzul7Q6p/\nW2edoDVvqLWpfmwBiWwPJHgJ22EBWGYm3pjZ7yV91gdnS7LYi910pc1R64Hn\nwYsaRYDKvtBNnFGA2KkZ5BRRsJ9JiPBdyoDNdVBo/Yk+cdk9Pp2PgI8PVStI\nex3oFcR1whB64KHB67kUjgizp2WHDdIlYddS5uH3nOQaFHzDokDYE6L7j9Bu\npI3m2/eQvZKghOui0xACOOcBlao0da4rze+78n7OXFsElxdidyX8gxwaQO4F\nHOWAKZ+dlDNsXAq/K6iPI5abFBvYHYZSLdUkv+9//ZwVmdrAp7V1o1wOy+UC\nuBAC+fHrY0t5+QUk5uXd3qqrBJix7V5N6++Uzbzh/H0isE/ACLLdSHKH1IK/\nJ+BJlGUwc0pPAoUaHd7xaNGwFdDysIAGl5nScgQDcbp7IOOHouhOftKqDXUD\nxZ0XJbyOjnZsq4RKELfkjaKS7fOqG7eAUrTzHs1WF/HpYQW/IZueXRL+KUGi\nL9MYZxAH7JciVG5PG9Tj2PZ9ZMqnUDsgK4EWGx+Z6WQiQ3/UQCke0rTzqQCj\nS/bNj/MCKJWH5+CVV2QHXdE5EPKZB8+z+A6TFVGpRcMh6j+RukWUvA8Fu0/b\nQz8rSYAjOE+A9/qSl3MEiXkcERCp7iZYMBfMnjWK7Mm7yH1ZLAQYVYcUdmg+\ne1H0\r\n=hLEx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4PKPIw9rOJzRW3Idwc8iZ9DUPUqmcCJ4WiuNrGFUiGgIgIY46sAcDglPCczsvHbUJFayVgKUMwJ82g6A03MGWkUs="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d_1549287120401_0.13056888484220597"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc":{"name":"resin-bundle-resolve","version":"3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"e3df60b6ac993e974e37f154f9bcef4e799768dc","_id":"resin-bundle-resolve@3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7Zrm5EKEU9wewLl8cPS7cPq3/3O7IMOxMFn+kSOs8B3dMJH1rYCx2wZSfTJ2h37g2lGADzpxIZqhzxC5zaqOxg==","shasum":"22ea8f85f50128cf607fa31bbd05cd74518596eb","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc.tgz","fileCount":62,"unpackedSize":190778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWGVqCRA9TVsSAnZWagAABVkP/R1GYLxNNVdggVDly/PZ\nsQIG7JWLNmgPDJbpBT4iwTzHm2vnEzxTU85TsdANah0kxOq4Y9ExDQyDAcKz\nEeqQcISBx3XjiNC7+ghFMDjsvuAIEDSyWQGXVZ2ZKDEvps7GzHn3KKQJjDnR\nhEDo1s2a1YrDZ30wD7LygkUsr4c+Vqd9Mu6U3SawZ3txsaN/O7eN7G4bxhjI\nnGxI7nPXYtnszSRvEy9C/Ww2ePjcn5ujly9J3+Vb7k0jsiqV1zPKSkPWGwU5\n5gEa/9bNTKbK33gNpQsjJ+nmabYw1Tzke7PplU8faELOKgH4+7fIlEQdVtZ1\nSPWSV6uSCqp8vYP47PPeTqLDMLIOCRkMqlSXOCGbhZfcLEvH1mqtk3lkvw5B\ngAeOV46DkKhKDUiyabka5OBoKDHUwhSAQjX+p25t5ot0wdoGHikVRTHDW/B1\nxOP7tLVd9yEFbEMgfL47iT/+pk6e+iBp3hI8oaU2mAWndbV4Oy6/VJZr9n9O\nfm+xdVXoxaHX+YYCdDXhrs0dz4cdg4sWhQncS5tzHWv1indOd9YQBuP3W6Ry\n5uErg3uVub9Jzvl7fO6RNF8y/jP9fNzkUQXyG6tgHiBCoPWJfXVDdMZRC9ln\n28Iqk310o3YsLUuIULWv84KbXj+PpLhDBGSwpuC3E1GEtZYy1QEzgwR+K22G\noPUN\r\n=1vea\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtACkqeqON5N+N9ffz/Pv2hQDPJ/gxLUoCkUwpM7QLtgIgLsnYOegT5LFGL24fhsD6tYulXnepP+K0E3X9LgXk2Ic="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc_1549297002096_0.24673097994912863"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1-fix-arch-dockerfiles-5644089fa51d2ea298d3bc0a69865881985b550f":{"name":"resin-bundle-resolve","version":"2.0.1-fix-arch-dockerfiles-5644089fa51d2ea298d3bc0a69865881985b550f","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"5644089fa51d2ea298d3bc0a69865881985b550f","_id":"resin-bundle-resolve@2.0.1-fix-arch-dockerfiles-5644089fa51d2ea298d3bc0a69865881985b550f","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-pP8GqlV4npJChHt6J62n91nvnAFokKIZATT9n0qTCSdcN4rUd1OLzm9m7NyPIq1WViddk9l6dxJXac1WKSgvIA==","shasum":"32955f517267633e48e9f752f8cc286812acf9c2","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-2.0.1-fix-arch-dockerfiles-5644089fa51d2ea298d3bc0a69865881985b550f.tgz","fileCount":62,"unpackedSize":185883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWHn0CRA9TVsSAnZWagAAz/YP/itfBivQ4f4vHMl3dx2+\nwlBc/rPb6cYx4zcjxhLcbsAy7lsrn9jd9jIIfjDJbZdR+bia5LSLAS0uzYPK\n2D9DFSxlnCm49WNbsveewoeeInfCUNVzgY7d5iVVgFPW/KF+R5yRxEIEgcpb\nNIoBNSn0Bw2mHE2GriuluTMvOYmKYkiLPWPGEOEzc20MHyinta+Okq2Nzvaz\ndFIRSexXdXhJZOUjEDCzzEEXRodhpVtT3yNtT6fQFzGHnlHqFqomD2fJNYgT\n5fxqYaljH6QRmxPQ65xU7yq9iWZlfrJPrGWIpAJLvMhZtesRhU62pkalslQC\nJb1SA25xTqDGcH7oN8TERteCXK1KhTtjoQ2gYUQe3HAUK3H6IhpQ+v67iqkd\nQDA497zQQdoVRNx6diOUjtsJ1VLUXMymXXb/htpLFGhc+HYPC2hwqYV54C+U\nIK8OKAMKSU0jbs4jJuugRpJdh4OgaRThoh7RNFn9CIpLfu29IZA+cK7Gfdxe\nowW7abS+4dMY4IiYaMq0aoiI4Krd9vdVpJdGmXhhExYRCvtoJPzlsOb69lsM\nuoy7aekMe0t/ELc93P7Vzdi5U6sBg7O4HAf2+r2hPhc/0nsWYqdCDag7C/5X\n4vhqa1zed8erbMS5AiO+q1UQE8GC5ibxeGtKFypvZYsy9mmqWZCgbl0sPajx\nWsXo\r\n=NUiV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfUbH4iO+dmtrbTfwfJx/E8ATav7TSR/dg+59NfC3RxQIhANmwGxjGxsTzVWDSIh4fOxR+YipSiTNg5OEyfKU3Ig87"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_2.0.1-fix-arch-dockerfiles-5644089fa51d2ea298d3bc0a69865881985b550f_1549302259631_0.10385037276844122"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.0.1":{"name":"resin-bundle-resolve","version":"2.0.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","tar-stream":"^1.5.2"},"gitHead":"21f56413c7acc99171c0a3645d22b3b0b7f8dc66","_id":"resin-bundle-resolve@2.0.1","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-77WLnwS1y0zLRoDHHKJlSHY0cglHXI75Y9b3fUTpgfq8vqozUH0UusyD/x7S/ILj7igHmP18WK+Rs6Iridtt1w==","shasum":"3f4ddb3e82ed9f96fa66f9d05f846acc649e53d7","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-2.0.1.tgz","fileCount":62,"unpackedSize":185821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWHvnCRA9TVsSAnZWagAASfgP/1yMhK8OUrfpyPtUnizP\nFY3mSCfBzFX/qqbF+v2km4PZB3i/q53k97IoocRD2HKSyaWABHsdt0GJzgZr\nZek6b6oFYSAKxOwYBOj0j0CAofaCirREcHcD5OqlROjDcksY3f3bwcCNm0X/\n2bT2IzFj+c5HOdz3tWcpm0Ci2DWZX27/oJgvTbfLMqetd18Kf5MMxWR+3YMN\nIXm21UHPEB4YfA4fi/06yL4rZyizezGvLlOcNSi7yiJhK9tz0Q/g9UFHvjTf\nKhFndcOKHJ69XUViVISaxOBS5sQyjXkWGp1svDDU7xeUmaVRk2fMJ5YHJg2b\nPi+4SUM7uTRXPIVdZ3YgGIrqOBAEU7iSb0OK8KGLTVV5LJNzL3Wfem6S2AYG\nmodW30dkgip6wg8cnJn/rgxYi5BZYa6p0Dr5vlLDtKXtFJ0+wLqX46USPQpa\nLHzZ2wccitl9WICGUmuNl8WXl10fKzqT637Ir7deihu/xd/jdyE4dotCdk8x\nlXH8862fi7+9cnSLIWVBap+TcQ4rs6pwBtE91kUgLCdWnQVw0Me6uTTM9hEC\nbL1kFUPWArNSPXGIz5tTo3P6OLxLK/OHax/JI5vet2NzS4OCV1/5KIfhGiwn\nq96bjscohkqcetbUUwyRJan/GLnpqd2SQXFfR4zLkRwvHC90ZNOlUox1YT1L\niofI\r\n=ivrt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuNjiDld2igUV2xehQCnualZfIuZveCRr/ncCvfNnOYQIhAMXi/tzU+DjPFCiJ1HjvAyJOljye1yUVThBbihDtS4mg"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_2.0.1_1549302759128_0.06648549936829373"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c":{"name":"resin-bundle-resolve","version":"3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"a61834b1f81958080add14a830a9cdf964f9510c","_id":"resin-bundle-resolve@3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-8CAQj8hpaBEL//uv5lIUs4MI0DatbRnaurOr3s2B/Q9tu9plUHQcRJ4sjuQExepZQPG6xROy+k1yPcNZn6rUew==","shasum":"52255db0c8dfb8803c77308d5d4fcd2fc166dcfa","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c.tgz","fileCount":62,"unpackedSize":195948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXB7HCRA9TVsSAnZWagAAUWkP/R5eqXq+RMasu7bdjO4+\nWGcxBGjGtyJGjKCYztHH/D3h/uW/nKofWDm8Dn8ny2/yJhNfUZ9LifVJR3yz\nLg58p+GXSVYKxPjBVVuj/LDurd4ECROHRiu3LHoH9pHeBuWp1zLPL4jYPli9\nD9LLzEJBoVwocjB02PffxzDg7e7CAhA2HLAGAbpBPD/6aVQ2+7e3f65Xr8F0\nh9ZgfTY7dlWT7/6wJgXS0C2aHD8EFtEPC2IoU437dLWb2lqgifXfu521mFlQ\nMsOV4trWkOQEUolyifgId62bC5oI/HTSa1eB6U/rGQVE0b3NqA/h1oXcc9A9\nrEu/VQbowR70yWhuTX2T/WGNErrtXvRKX+WlzOOHI8MWcUULJ2A6AWBnrW6e\nFgI+qjnYjoz52n9GZoFzPbxaiFfqokeuy5j/63ay5zzpT8lXi3tkOIKyykR+\n39LfDYKq/Ryo3lVZPOdWL67Tw2stiXfmquLcZO7IHTi4McCl7mv07+Movoj8\nVUmLB9T4pLVi+RQwv6IUr28qtQ/D08APAX9r5ZX2Ix8H7NjLYA7RCV0jZI97\nvOmU8Hs9P+9Ui9n0TJXe5ZQu367hlYBP2XJruBeOtD6JGUQvt8si5Itfb33U\nS8B5V4DwFu6TFMqbEMQw+kwtLlSeDGKUMm+ZlTzuvwBuAjBYCw2fniYLiYy3\nuSf1\r\n=+f9L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxAS351aIRc0DGkv6de6i1Q0fCNV7Q94FOtLRPFVZayAiA1K6CKPo3bpuTZoRUaxCDr2LmcLgcN4imkQ6wIlmXX/Q=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c_1549541062780_0.3974405008588564"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf":{"name":"resin-bundle-resolve","version":"3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.5.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"f5c2d7bea8cce719699e313fa2cbe09210690fcf","_id":"resin-bundle-resolve@3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-V13RE8apvAeSrjgchmuwsJ7kAz4EAU8fDMRFCwdOifFg7f0tk9gkEEwhlNDW0WoED490wUiZc5+Rm9ObNwpJlg==","shasum":"95e818f8f9d3964d3e425418480ac01bfec02c6e","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf.tgz","fileCount":62,"unpackedSize":195931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXY7OCRA9TVsSAnZWagAAwsMQAKTw1cOXP+2VPL4vC5PN\nFRyHEC2I4JjzP7MoFiewZWFb/YZfTy5g34Wm48nwIx4893n0mfoWNC6E32FO\n5/9qzFhColEkv7aNVlGG5jjR7fzvPnXCoiZeqsFxCmzKRMIBy8O402S+Zuq2\nWOy1kKTWgW6wBp9FsDoqbu+Fb0qW+aSGj5ceVeqsNMpRua4tcM0rRiYiQPB4\niSanEjTDxdmnzK4y2+nTyRWigWuZeE6ojmoaxARk1boRS2QIInO0AkBAIRUT\nWtWC6qoCSwPVSs9bhPgMGqIFNsYRfQ8+NIu/puDa1oVEb17+0/17OOs7Y3Mj\nSLOoNtb6BMiBZo/ual35LzCpRypbHvHtDmACwtZmu4rV+IwBHT7rt7Z61apR\nYAAAM/nlKhSwyDLPgd7wIW+IIiukaCHl0xKIpVwPK+2ex9X7BlCYr9jcAFc6\nyTMKxZfo1BDNqFPHfR19so6QO4tFaqtGa5YYGKDDcZJjzBPKG1Rokf+n1mts\nXtvk1oxan7lhG0pFDqZXbWssLbla3lYaSr0pb9+PaZaoJZmg3ZKnhgxF5JRJ\nPwBYZgjzN8Lgt8s64We4tYPfar8aCe8uUfd1bB+VcvtQRKIdBv/fVdiX14Qu\njr8xhv2jq4wjFocXX0E5GEgP2SII1w8H32YnBoI+wUQyzR+SsWeYHbQMXkhx\nU/lU\r\n=X7j+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWgeQdqkx+XIo0SjvavQ+FstOKW6uJfVKJSJAAB/LC9AiEAk7MFpbdDUBmn4y0yW0b2k/txgRpCgZGII0L2cG8E2EM="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf_1549635278290_0.8805081613327879"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33":{"name":"resin-bundle-resolve","version":"3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.6.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"811ceba618dd6962230c4e88800542cafd54ae33","_id":"resin-bundle-resolve@3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-wvkZZpIfZK0nIzah0WkCIuA+boKxjiVZBVljX+Xs7gLUE9JH2mv+LWRmtPa03A95aWoBLP4L33WnNuWWRQ/jcQ==","shasum":"f188180f52bece541f79cca23932a65ce892ed90","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33.tgz","fileCount":62,"unpackedSize":191807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcat1YCRA9TVsSAnZWagAASZsP/jl4Ir8ZegINYK+WPUQF\nEFR0uoHVQ7K3zy6UAXpyOq9O56+fjrxQkebjQjb2GhhLpS3bnKBUAgUIdL/2\nMVNmpnxpouUtt1J18uNYNUO5uCjFiWXp2nb92xaNxvC0r7RY3zrzZr+Zpzlg\nyKCIRGIbSROWywmLlE9gUF9Gmix2s97AlpiZqpYsI8hZkuhPGNXTCiX4vQMK\nZAMea90YBpNRP29XUhD92lpQNLoDLGD8PWFlkXiek1+wVN09IY1jq6HWIE0m\ndWO2GXxkr0N2fAhTaFJMoxXBwle9k5dhsDWRgQB/04IlSrC7AVS1Ia8H2+75\nn3sZM1Ex+X/QCMi9tt6nrJd2UP3IqXuq7YGOJ2Ps5aB9L7HRXeknp+M0JpVs\nmIhJ6cbcNciU+yGrk+rpVFGOh0rNqyIpHwQAsj/bEXH2xpdlCPbjGIJD01oN\noWPMtWbjWhO56Pi1YvrzQY5cy0qPyMDWndQIutpKJ7E8dKzeKP2dhjmg8tWs\nx4fdAwoxgjyLvK6NkH1GzOybCsCOObMr0Qftyjw7GnxB8hz/GlGQE9SlopFT\nCMeq2PdP/6nvDMIC4V/PunWPFhllvyKBECns2LSt6MpxYXadVsiJfE+4RGKk\n7z3T+3e1bWRbJUY2QdhG7kEyq4CBou6hFqPSgFkm+AE0uBJfl+iRR77YPrQD\nBblO\r\n=jW0a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzMV6+HyJ9E1atS3q92X+H+mVcATJzxbbCM+3wQXPzOAiEAsmMO4KS1p1Ri4Tw7e84HsN/vSB9WNsCuRlxMFqt0eK4="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33_1550507351954_0.8054533054249702"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.0":{"name":"resin-bundle-resolve","version":"3.0.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.6.2"},"gitHead":"e625223162355ae6c8faf42b756e2130dea7e63b","_id":"resin-bundle-resolve@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"resin.io","email":"accounts@resin.io"},"dist":{"integrity":"sha512-f3gFxkt1aInc4Gf+G1TxhBxOu/KqwfaFRAIS+yVQ3wsaYacGeJVXCsdgHw80gvw/SO2Xiu5+Cq95REJTrcnc+Q==","shasum":"66a00ad65bad7f52f9dd4c47cee0af2afdbfd052","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.0.tgz","fileCount":62,"unpackedSize":191634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca9nnCRA9TVsSAnZWagAAQzIP/148heO+RL4MNqiBiWF0\nHoBjqsazZK7E1Wm/vS7DH0gk8qj6ohVs2qEURp6e6M67bN24Ji2GX6AO/MSR\nq80YTWK/wOKBOoPh4z8KhfW3pq7KylrqhWQd30WpD5JFVn1sc8Z/QC9bxG/4\nHIx4XmJ3d3D3c9yMaSERCV8Uu1FkKAh50XlEYuRq9wqNLB6v4fohtLd2FnHg\nEp+W4QMuTl6IC0ExrVZh1Nlci3Qrg9d0Aa6Ktu5kPF52eb/7R5s7+sBOMmka\nkI7ZQzW5gqfZV//h79wIr86E3od/ODJpgM6ni6lvp+55EKsyPCrgbgqIXhZT\nxlMUADdG17yTlCKMhljoAUpqzyybQs8bTR1Mg7GATDq9tLL39PK/7ktdzUGt\n7nT//3+n2bHZbuRfITQ/TJ8jTMd3hzVkrBTs1tv42CTaa3cDIcw2h4s9Jquv\nQwp7V3jqru7idmpDUYr/RoDNlx8Ghxd4KF8E33iqsCcnJK04nNcJrACh2DMD\nTwduU/vT9SWe/Hgq9itrH7rdrTsNgXyut+xYq4NhnK2WfpZefJmJSHjVabkD\n9u/IwhfdIW+UOTSreFDbujzxQKFAdX2ePEnvDOFHlSi/hokB3X6jQaK9vmzw\nX3nnwxteoh6QlMXEk+r0m/Cv0ev0nAHrqITC6DdHhsjFybo3qXup5PJxujny\nxTC5\r\n=S8iv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHCzssTnmZ7wctXpX1HjBr10gA9wdE62Ur0/aVBSuaaAiEA1+XTiP5i2nBKPbACdvDmlShaBDV39yz4Q4RIIRISw0M="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.0_1550572006470_0.29612846854605057"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1-fix-multiple-dockerfiles-4eed602ac984fcc66cb6bb92208cce1224d40325":{"name":"resin-bundle-resolve","version":"3.0.1-fix-multiple-dockerfiles-4eed602ac984fcc66cb6bb92208cce1224d40325","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.6.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"4eed602ac984fcc66cb6bb92208cce1224d40325","_id":"resin-bundle-resolve@3.0.1-fix-multiple-dockerfiles-4eed602ac984fcc66cb6bb92208cce1224d40325","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-m1UboclI4tEnX2Yyk4gdVXr7yyF/6g/Kqht2RBQ7ZiJ1cbnCLqG44hL7OUvCUAnnmgUtgy8dK/ssk7nYfeXJ2w==","shasum":"0dd9c28ce604335b9e57787ee832e18add21a239","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.1-fix-multiple-dockerfiles-4eed602ac984fcc66cb6bb92208cce1224d40325.tgz","fileCount":63,"unpackedSize":203584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceRW7CRA9TVsSAnZWagAA84cQAImCvJIcPt4d8kjiLwY7\n3SGAy2RTldH96dcT9Pj8XXd+kw2SioFU35XktyOGNvzKdvmbxK6O3pOPKsxb\nNYHfP/bn5HdB0lutTqzMGjmIqBm5TanCqg7pD9PMMXEiE5kIhonLOP9nqZBq\nnwy4ydX+lQzLEb2FeQ6z9NoyAvbYZlfSuA45Vs7lkJVkOjJsjgdMLIKun1Ux\n7PZcLPV+qLDQ7jZS7aMfpfAcjhBo7gkO/ACxuR70t1U4yrR6VJEHjRYc+Fuj\n2uo8liKpKoR7uHKtBg8TCdTxI6Ec+n4JMr3bUeaZVy6efRTbFSDD4jb9CGH8\nEA8+8d6LC7FERJXHV2TmL+QoUAoBz/GvP1yjP3Z2blb0RjGQTSf5mhBf5YWC\npevpdpyl87VcrC0pXkL/ehnfQDf8vQZnOsWepTYq8GOdsdVsLMcq2iUFMGtg\nND8oJVNGRJqrTISrEwdu+j9F+YUfLkWToQfFkVXZf/zzs9DwIcM0Ig9qpm65\nTa1jVeOOBLUWvpSemmdGHsnzx6v+ZU61sOSwwV3dm6H04d3pVAUEuoM2UFCO\ni8Nkm+E3bugnRE7QnvcW9JutXOZX9et+A0Ri0acjuVEnIwrEoob1Ya46W//X\nkij+ikz7YULnn4AfrAbyFWXqGTQQqP5A+J7PiBuNn1SUEP8xgu5L07zevlqH\nKBm0\r\n=AFop\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGH4Ugbp8vn8HrNFd8jfNGscXK9sHaHyh76RJwhBt5JAiBu8bD+VuLzdrEw4W2dTi0nscWoJIghrAkbsQYuVFkLuQ=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.1-fix-multiple-dockerfiles-4eed602ac984fcc66cb6bb92208cce1224d40325_1551439290745_0.7300763878312473"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.1":{"name":"resin-bundle-resolve","version":"3.0.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^3.2.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.6.2"},"gitHead":"03be802eb82264837209999e008385fcaf7069a1","_id":"resin-bundle-resolve@3.0.1","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-laCeKXvqToxJq+wP7WavjoRNjMK6mv7Qvwm64SPfoTIU+uVadTp6TEt/wWCWL9InueKNBb6/zRCodIz85WeCFw==","shasum":"35e261b8bb9987d85fa64dfcdb4ef87de5282990","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.1.tgz","fileCount":63,"unpackedSize":203518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceRaACRA9TVsSAnZWagAASpgQAIU6blxQg1ISlWWPQC6a\n+VQdguknyXMS7ceEXu2GrlZIWtjfpSyL4ATFWJfGSQrnYs2s6zEJVTYT3lh+\nJECEnrYaIblZBOGM+dW0wqEuZJE+Zgf11mGgOy8RwT+rHgHgBcHQfuH6PxNR\n2Mc/F9VGT1qVHJmrsLPB4bxp1yCNaSOq05o2RnQW8WqAFFV7pSxlnXEVWwkC\nprQhLrm543OrecCdAkkk3MJ9rJw0omGu6ONNcOVfhvW3P/2M4fvcW3Cev4c8\nFX3w2n49ulbZD1LYn7/PYjT0y9Kx2D0em+Bbk52KaFXmlPQpzIpZqCMq9ojW\nc/zr46CEv5LP2Yh1eT1a/15A2jlNrSe66YEHU5x7EyofVIgwco7MNXntPhAD\n3kpPvEEfKCSIrmNbsw4+Src4vYDGfWNIp3VCnhTR2xQaPHwDYy3nfey/unDV\nTCaTlxwQA5uuiOVwa86I7rBqnJ8HHEm/aQspKML9yscO6OAqpI/47xe2qDCC\nV6WHeK8QB1QbH0hC0ZsmHxKuLbO763nevx0U1dkGHXOYpmxPSimtT0cnsnRl\ngjzQDXDdM/NOCG0FxQYu7xS1eXbTgOA3bsIHbCNjn4JhvmoozQ8k68YtueW5\nf9GBClCtrl5LomZTp2MzyFwthAcK+JtM+dSE/CGmSZN1GNpGH98KomGfMfgm\nzXmJ\r\n=1MPb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4K6Vz6a2BUw37u4+DzGZpyHkngT5lPt7ux6LJLk7EaAiALJ67cRhpk06uVPI3Q1bxuGl5wAyo8+3NmCOra658r+A=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.1_1551439488121_0.29849277035193356"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2-fix-vuln-9dc1695f63f13b4869264129945c016603ba2604":{"name":"resin-bundle-resolve","version":"3.0.2-fix-vuln-9dc1695f63f13b4869264129945c016603ba2604","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^6.0.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.6.2"},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"9dc1695f63f13b4869264129945c016603ba2604","_id":"resin-bundle-resolve@3.0.2-fix-vuln-9dc1695f63f13b4869264129945c016603ba2604","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-P12AowvpMA/ebJXHU5VLEy0BatRe5C2+XYQJjLg406EchDVoZu9OqTuh1eE1RKM34ome6bPVqSoGmfVIFoDasg==","shasum":"15cc3ce44be31b2768eb2bf959b632326ef0e898","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.2-fix-vuln-9dc1695f63f13b4869264129945c016603ba2604.tgz","fileCount":63,"unpackedSize":203736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfQ+zCRA9TVsSAnZWagAADXUQAKNbvbHuAZasxXMFUiIX\ncD4K4RftCJlJu/IRREHEFNQ8ZxSyrGrE43Si21AeJau665Sa3wekgqxOt8+X\nJIPKqmOLYoWA13ay51Rt37iO6M0YRNsS8qibyDUBuAIS+zDWlGmVubBdtvPx\nUzUK+gdAZRBGeOkRAkcSLIwfyTkS0mybJq3DKRgeRp+IatA0HY1xkffMCE9r\nrNQZZJL3syOGPeSvgkLYGX8u66du0nSywmndm3dIsTk/BKTlyracBk5WqkZE\nQ86YVSIL8yYjC88FVqWhhTF0jqUIWXNenP5iesPDtGL/IVmHKZqBRvqUKatM\n1hzsWmfFf87pcEoj9cJRZoM9P27DFYMdCLzQFQJQSPwlov135OxBIZRTcuMO\nWJf/4QSRBl8Zp7wtEJT/OOe8MlDxLU/QkzTGTaoDs1QBlVHW0gj9EDHvp/2n\nOfZenBMfpIS64SY/w1Jr0JBBvpgOfDCS5yUbdjGs4ZZVoHUV4tjBmDZySNZ/\n0/fxlFyQrruLjtTLqxrbVeMDmriPW1KqABaPxn7EVkez2+KNoqhGLAHvAseB\nC/nKPyvlxWJo05EQ6qAfnIz9Wns4jJrIx/TayiHLQ1+W1Jf1KkCcrlvOsf06\nQNDa8Mmx46Qe/y5D0XytiPpAqYtDqyeAcHADd7EXJ6T++oJB9kCpDY8eALA+\nqsaI\r\n=oDKd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0SmGlXBvP9CmbSxZdt9dMUc2NlQX7NyHyxEIpheLQAAiBkvPWBOb73bnvz56jZ+TJHzL6MlUpYav43MkX50VSS0w=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.2-fix-vuln-9dc1695f63f13b4869264129945c016603ba2604_1551699890460_0.49967003122009324"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"3.0.2":{"name":"resin-bundle-resolve","version":"3.0.2","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","precommit":"lint-staged","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.0.37","@types/chai":"^3.4.35","@types/lodash":"^4.14.52","@types/mocha":"^2.2.39","@types/node":"^7.0.7","@types/request":"0.0.45","@types/semver":"^5.3.32","chai":"^3.5.0","husky":"^0.14.3","lint-staged":"^8.1.0","mocha":"^6.0.0","prettier":"^1.15.3","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.5.0","typescript":"^2.1.6"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.4.7","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^5.3.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^1.6.2"},"gitHead":"de4e90e99a7b5cee1362d81ae88e0badda14ca0c","_id":"resin-bundle-resolve@3.0.2","_nodeVersion":"10.4.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-j9JdCJPCOrf/EPInlh+MmQm43HAsiyRK5KNRJpkVLHPPwjPoztpB9nDKsN8cqoIp43ThN0qqr5/zVKmSo/QMlA==","shasum":"cc1d2e65e16d014e8c855933381494937341fc92","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-3.0.2.tgz","fileCount":63,"unpackedSize":203686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfRBjCRA9TVsSAnZWagAAAKsQAIrqbX2Za19DMeMrByCD\nZH7vbsVQlosBe9KCXeVHviNKsYqDpEIwYJWZbWW7TTluf3CudfXG16ekxgzn\nPT/AaXk2kcFxWWfptei5M3nrf/w6RbAJUY7G7UjeCv6xswMzBAyQxrfBMztG\n6wtPV3ll6VmEygvGwAjOKJbKq6Tbqvu7OtuEGHyMNfQQV3tr22atZiK1Y+mX\n/jMWkVlnyvrjejFxT1cm9ILwgURZmw5SQafOS0QY2Ito9AmqYmCeJE+vQ9lI\nFsA+Y/hHHJdLwbiEBGumWT+lnzQPJkqWDNElR8vkgqLTDbGMpDWzJZiU6vYD\nNU92jqeKaH2BRz8zPOPldzSRiVsB9JrMT/K0zlj5HOyHPkwcrX/DKVqTTMG5\nSFEKVlUwaR7HKsr26OuPmIH+kJxEVIiLani6JY8QqqVE06GvdaXfav1dIHpj\n3PaLZGr3YNjYasLZmFL3laqqyrztm7LtVGk7Am0CJMbkyWcdl7hjtlxvWep3\nsVJzsiaoR0J/IEaN430NpJxZq1BRipa0PTa1a2c/RldNUqNy7boA7QpxqsAc\nVBeQf5pd/Wmj/62Xrrk8S/8VmJ0fPpNOPr36ojjwzP5Ot8fmsZCur1/MLWZz\nXY0plLIrRxjKEeJgDKFMAzOhwfYny+6RtIpUYQoMOtOx5tF8WemYo658jrm3\n6/xN\r\n=NGuy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYDbxPblivV1EyIiC8jbPdd31cfmrgq2VLmNkchh3cEAiB7SDeWO66gKK4M8ly/P7Dxd9wvUKC9hPonJKwvx++R0A=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_3.0.2_1551700066881_0.10573889806997849"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0-remove-default-node-engine-1317962a3906b6d16ed8bde9e0ad420202d4b656":{"name":"resin-bundle-resolve","version":"4.0.0-remove-default-node-engine-1317962a3906b6d16ed8bde9e0ad420202d4b656","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","husky":"^1.3.1","lint-staged":"^8.1.5","mocha":"^6.1.2","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/chai-as-promised":"^7.1.0","@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","chai-as-promised":"^7.1.1","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"1317962a3906b6d16ed8bde9e0ad420202d4b656","_id":"resin-bundle-resolve@4.0.0-remove-default-node-engine-1317962a3906b6d16ed8bde9e0ad420202d4b656","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2ASJAdtqas2TCkIPafSIv0zTZUOTmuegaCkGe0mxU26xuPuEHEMO4XcbIE0B1t46wqsgMDPw8X0XUmzsEIyc4w==","shasum":"49c2d2d548e194a15b863f76dcd5ba24d80f47e2","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.0.0-remove-default-node-engine-1317962a3906b6d16ed8bde9e0ad420202d4b656.tgz","fileCount":65,"unpackedSize":208400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr0ZJCRA9TVsSAnZWagAAAS0P/RPG3REDkgOjrDkOCMxX\nZ3VAT/vUypz180CuP02gvPg6rLEpXytnvh3zDl6UqF3CNSBXcL7BRdtX5Njg\nlEhMDVD5SWQmxSwiM9QXnP5adUzoien9Fc10j+Fv3Wt4zG+/4Iw4s2m38ffL\ny4Qfr6KnEBXynaI0ngmQJkbMj8QHoS+4V4ymG2g8Ky2TF/IKwH09lwIzvMGZ\naoL1v2gWEYtfGRZV2Jn4PvOPxaRBnGemATXG8LOvJSoA0Db+V9VS4XkdhuYb\nY2m7oDbyujjjiLJWlo4KJlPi9wh4palZoLChqtcSzvGKANMJ9KUc4FF/Gtg9\nbV8RhBn2RLmgNz59hOcm1NseEOAl7zylV/hWWVFPP2uAEnw4YzhiLSfv0BPz\nkNLABuujeFCCbR1PWRdnPsJMsuV3/59hTWbaXoMvvW9+MhoUbdJ3AkzcosnR\nHIDPOH4KOOHOtsYJ0Jsr/DQX0NYOR6LXA7tYR1olrzOUaTFdq7LRKJeMlvUy\nYyezRPs+pKBryzTAoTa6ZZKqBgIhfA5Ens3EXASWlcDYUmrl/MZfhXG3QXBr\ns8nef0mFgiH+YqeUvn+buFi3Pu727ITKsEDk6vzpMKwVnPJ6SeKliYynkhuB\nXsjhj+piZYTRfuHptuWd6E5y+wP2b2+ZTUPAEz2d9SE1e/q5OxXF+HTq+Sid\ntx/d\r\n=kUyg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLuve7YFlDPL1ElSB0H/zWiu7kcl9NJN4oVRnX6laNPAiAwhXV34+quNh8HzQhfaQw29HTodoFheQSqHrF7nT0glQ=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.0.0-remove-default-node-engine-1317962a3906b6d16ed8bde9e0ad420202d4b656_1554990664689_0.12290095187922856"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0-remove-default-node-engine-19a450751c96af5569d9ca7dc03ac619508fad6d":{"name":"resin-bundle-resolve","version":"4.0.0-remove-default-node-engine-19a450751c96af5569d9ca7dc03ac619508fad6d","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mocha":"^6.1.2","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"19a450751c96af5569d9ca7dc03ac619508fad6d","_id":"resin-bundle-resolve@4.0.0-remove-default-node-engine-19a450751c96af5569d9ca7dc03ac619508fad6d","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-nMASWiTNK+ukkMsNo2Hy8qztxhIi/9iqag/Bq33G/xTa+idd4lsqjn86rEEfAxSlHR3ZHSAk9UMKTVfpXATjbg==","shasum":"203f99a708e421511fba1a3ee972d73462587112","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.0.0-remove-default-node-engine-19a450751c96af5569d9ca7dc03ac619508fad6d.tgz","fileCount":65,"unpackedSize":208400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr4QNCRA9TVsSAnZWagAAVQgP/2i/UAxCzg+ms+SuFRgR\n97ugvTiOF+iFrk/Tz7O0iZsND7IxFNZn1zTxYA+xTTv6Y5V7WjH0qEJZb3+s\nghwFU4t/DfYeD93DD4rmNfRO6DBJbiiPJGiSc9xlcKBdwFp2FoYoVjCU4FVI\njqqNOlayRhj/Edt3ou9GrRNIvvuc9QAfj3zeFIUCz8gKD8qniuI1I/Aq4NP+\nrxJv2TAL/zVIIoLcEIAX+OfYhuhZTvFmFyrfQVHkXLVQB50pD9y9PbjAM7kg\ndW+6mzsis2LOvJchK1cYUOeY6q/S04L5uv21BDxaB65e7Y9c0GUlBuL4R3uj\nb4uLZ1eB+ULG+ak6GvfJUUI3pLgySO2TAStggfqQSh0SGi9rFRCLYwsGiSMp\nz+m/Q8vWJsM+CbIz7sLZ/hjoerdbqgg+cl/4zOAy6asLwdVl0Zox5yGODW7h\nluibzwy2gNxYJO20jl34K+xxgFXCZXgY1xWrSq/h3lBT9vEbcmYF+bjrB4wf\ntjQCALcXhTjr/0K75UbTDAGyEpQPSf7Y/q6rcxUc40tfvskgu6EishLiPINQ\n98DAtrnVo79A71IejAAvtgDY97Im7eeEzzRZllxV2QB8rDkFvXbOYk4Wjrs6\nJkHMErHRbCUgYObbpeifIfpOc/PxQEL6uHAiZt1CNN4hpz+0tBK9OPZL3+No\n8RxJ\r\n=DsJ+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKlkytJ/HqzbQRzeGfu4K1FjspER1NhXXlUjHlCTU1RAiEA2KP9nXbMSUuvgRaQOv53YXYzx2O5ZAvHsSbyXyKuQ7g="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.0.0-remove-default-node-engine-19a450751c96af5569d9ca7dc03ac619508fad6d_1555006476610_0.705553846125033"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0-remove-default-node-engine-fc8341de5d2fd51650c39dd155be4299a9483916":{"name":"resin-bundle-resolve","version":"4.0.0-remove-default-node-engine-fc8341de5d2fd51650c39dd155be4299a9483916","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"fc8341de5d2fd51650c39dd155be4299a9483916","_id":"resin-bundle-resolve@4.0.0-remove-default-node-engine-fc8341de5d2fd51650c39dd155be4299a9483916","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CwmjMDVAlXUup1LNN6SGBZhCPshS/RXJsZny8Misfiom2Eb3hypr20RtgIU5NA6VlMvW2u7dBNmxFMPnQKEcjQ==","shasum":"e3a873bbbbe4c72a56a62f794c7f33527c73038e","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.0.0-remove-default-node-engine-fc8341de5d2fd51650c39dd155be4299a9483916.tgz","fileCount":65,"unpackedSize":208400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsF5PCRA9TVsSAnZWagAAh/8P/3Ts0ZNrPU05aW6CxXz9\nWEMrKMxELR07qG2s1IVgtwCbv1tNcJOrPB4OtcN0E6WUyDkbzFjcF9/v/5+n\nbGkIsoFIuYQ94xEzkLR00mrKvOe7UMfA9siGBm8tmIal+AhuGZmXniCKYTtg\nAjIWoxxRETOoBWXlD276xDCvZpb/2msEFlXzMPCEo2d53pmUazPeDvWxP9Jb\n4l0hIoybG4cvaV0Z8H+gLLXkbVXNF6b5u4Zwc4vmld9qor8s0hfywo+WWO23\nl20+nBNBJOm58WxWNxD4HyVerTUBiXG+bwZl9BPZZB1zs1e5noY8MyvzFWH2\n35UQM91Dw9aoUO8pkkQix5Tme4ODQRKONplFQZG1JXpKCAP2/hRr0tmkp+8h\nBYGZI/fsCzmxJRjxxuFjbE2D4YfJH0e/KPvHMFUMJcKw3yr6eu2kaF1K1ZlS\nW9Gv5VBsIuVrCp/8KLiglEnGE82hg9qlmx3x4OTKIHjFWtmjTPzh6jeLtagl\nmQ4uAWtTxDEs3dZWl1awDOzO/bprmINrh5nOpz/ZPNsj21LlUBCp5TtqsXHd\nR/JZ/swFZSg1D6wlAv5OhGGU9lcmlG7GI1UYocVnw89zN+TVh2ABfRHweQkZ\nZP5SVN1rVFVoujQbCsZopJeodc91LQHMLw1m5NwKICAuunRtMAaL3tU8s4S8\nF0Iz\r\n=qkg2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRla425quCIt7U5f4X72oKGQc4VRM3TEDmsqkiO2cnnAIgcO3aFlKOyCcsHMcBjg/3QvzSY9Sp8Xgv8NDR1LBfni4="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.0.0-remove-default-node-engine-fc8341de5d2fd51650c39dd155be4299a9483916_1555062350311_0.6097293447712533"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.0.0":{"name":"resin-bundle-resolve","version":"4.0.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e2a2447cd4bca618c292cb8035db1a6e246b9015","_id":"resin-bundle-resolve@4.0.0","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yjvuvfUF/0gq3WVzwJjzCsjoNG8HzvyTOmz2jsiAw4MBrZjgJObY/W79A8Y0cPiPtJMgSx18FkkKjxFORUrgUw==","shasum":"a1f8b165c73cd54d3e81be56b626d6c3bcf780d9","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.0.0.tgz","fileCount":65,"unpackedSize":208332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsGkUCRA9TVsSAnZWagAArucP/0Mqw88f6f/c0egzJ6Fp\nmih4iWeqDFvPo1/GIM1Is6TfkF02SNfeqLg3vRXhC5X6GwihUzHA4oMZRz75\nYw9zgqSiToeL0UH1aXNXPm1DR0Vk7XsWKR7yEoFk5Da+Z6XrljYA6uykdDRT\n+pQ1drDt0vIEvJDPJ+pefJTwJURhuL7ePLRcXBVRX0Zd4xlxYY6NqTKDjIci\nXlz2Z1Q5BRHIKTi/ipawvw4YRP24i6IZnOU00JNegD95ogTCP2qT3jWkDLSW\nM1NKCuoEfoKg5oi6r06r4uHd4KRVLDl+HA/cRbdMbOkqZYR1/Y9DgdtnvEQ5\nCuosI3JHmD3fZiTfccO6glWXf6Fho2R2R1yhJVzrRxQLuoJSTJSFYFDo1pnQ\nkan6IJkbck3MLxTYQ4mLK7Swo/ujdasGpHy8EKkXNYueYRPKEkkWyA/qY2r/\n/t3CNBbym3otxse2qjkxcGEmzfu7vypOTWlc15zAmlZCcT53ZW1Vo+0c9/ou\nvD8It+/aNEPVGSBfDAxBdT0UvNqBeUVO3CCYrgywFHu5hjeOUrMny/+SvCTB\nC0uNPgf/4C+omPSOa7FgoyJUxaexxcgxwd/BPxzVooo4/ZWj838vft0IQVdm\nFTZJs8gXRmBGDmzUrQ16RWU9c0olvQyqsKWXelEJDEBzXwI9MbKPE4MJpX9B\n/+ro\r\n=NHsz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAjpY7MylY6VFc4r0+LLs1VLgWcVMMhKstQ7DDPEwU9AIhALlP3Gld1ZyiVJ5zAqqINLzIHoaP0CDC8OfzCtgxQw9X"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.0.0_1555065107503_0.47866533158988633"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0-35-alternative-template-names-07235a99ec43503d54f031317236d06df52b9afc":{"name":"resin-bundle-resolve","version":"4.1.0-35-alternative-template-names-07235a99ec43503d54f031317236d06df52b9afc","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^1.1.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"07235a99ec43503d54f031317236d06df52b9afc","_id":"resin-bundle-resolve@4.1.0-35-alternative-template-names-07235a99ec43503d54f031317236d06df52b9afc","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yezUBVTfTHJJkmq9JwdPYFmIDYVFGRZFsYUJiRfNbqD49pSInUhK4fbuqkvnPGpUqAIg4+AL0WPv1iUFiD/S6g==","shasum":"fa0bd0bf3e9b6d0f218ef3271bc3e6dc1f5b98b1","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0-35-alternative-template-names-07235a99ec43503d54f031317236d06df52b9afc.tgz","fileCount":68,"unpackedSize":226511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs+eECRA9TVsSAnZWagAA8woP/jDSdAamo+FI1DqAceht\ns97zKAJ9NxtWFDRUBwHIDIlW4lHGfg2ujs3q561mUwfzOi9tWwCVRGIvpobD\nefYlNwTrautf4xHQGeu3NbaFXdJoqf1etwoYY4K3Q9+Zx82VW0qRoV3ObsF0\nFkxLeZHT+opLugLb0hteLIi5r/U4JmF+HRE2hPb5rVKK+/1xu2ktwhJ9ZeTH\njP1r4A5lXytYKeRd6HkMX3BSmNjvgYfoOSrKLkAUabPyA7BSKJigFZ4fJMXL\nEdQ14oBUQ811h4yyLZnVtvcPi2I4mJhtQRWWzkipufKJMv9atPNzWO734IN4\n/upGGAnNzDmF2mtZnpmyI6rWOrhkUnsGe8dPh42iY9tSocAJeucmYN/MnmKB\n6xUll/+fbLwbRff0Ln6ONOzZSQw4nLpYvKojfV0TbRZX5NjzlUs/zanhIog6\njIvKCoFg8vEYFXIknQ3bR+E8/2zQTzbHBGjD4DADO06HAuLhAv5NkJ54CFAO\n2Pw0JqHrXW+hwPAhjUZCqXSLyZax7lK+z3lJbwZqi2ktSxuqE40J7eRrsxoB\nTmQUGth9eG8jMgJUVE8nsr7rrBPmyQR0TmKo6PRSLzR9aawf+cJAzNk1kcDb\n6wqwoyBC6Wn7/8OxsiBUZG+pwXmiPDS3Azgu5T9PQQHYBP5kF25/I2aw0yHi\neeEc\r\n=/nwY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDalOqI/t9hs6LaRksM/XhMZVybcNZX44X9Am5cK9IVuAIhAKjhffqwF0qJBvr/yiquYTZaQsDBzm7Ig0rZtji6Ng6o"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0-35-alternative-template-names-07235a99ec43503d54f031317236d06df52b9afc_1555294083921_0.10420567933262226"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0-35-alternative-template-names-0a6d07dd2ccd64ac3834bc65ee30eee76375eb29":{"name":"resin-bundle-resolve","version":"4.1.0-35-alternative-template-names-0a6d07dd2ccd64ac3834bc65ee30eee76375eb29","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rm -rf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && cp -r test/test-files build/test","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","tar-utils":"^2.0.0-fix-normalize-path-separator-5e0d2fd21e1eaeaf1aab04ec223ff37aaa90880b","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"0a6d07dd2ccd64ac3834bc65ee30eee76375eb29","_id":"resin-bundle-resolve@4.1.0-35-alternative-template-names-0a6d07dd2ccd64ac3834bc65ee30eee76375eb29","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jJr59p/L2F9bfJQZo31IZoeMZnOnHhYg+kGV3jnBYUMDOnjw8SsRk/a0KDatto7hEy5tRQz7KOuMk0o56nZM4A==","shasum":"fc3ff25292feffdb14bb0006f4a0b735ba39c7f4","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0-35-alternative-template-names-0a6d07dd2ccd64ac3834bc65ee30eee76375eb29.tgz","fileCount":68,"unpackedSize":226581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctRQ3CRA9TVsSAnZWagAAre4P/Rts78z652rwEUxyFh+5\npNAho8ZtVwJy4rn2A2igrSgPrTnX52SP/cljCMKrMeulrAH7ra5dCiuH4hoH\nTrWTQLw+mB78FRAw90ABsXKyceJuUEsk0AfYOvKEzgUzt4U9gSqKDxHRHaMB\nXkVHVxw3gwtisWgeHFDtXvfF6ptYdtITLf6s2ZqLGgWQl5s6DRUNmBlg2pKA\n9x5reB6tyPhVeJWC7lBBKMWXS8naomfcobi1ojbXxiHoGuyxdnsVolXp9N1R\nd01ShuQyNDOAec/IUf1HXfHnhOsR7zJAlo1BxG4cPKtP+HF1hUjOpeIP0pP+\nlIOlymGXPRbbhROd1D6MagyrijjyEKAxg2wwZ+VX/veLdXbqF5nCX8nBYtfW\nf417H7EYGZoEg2wjzx4Z8fLSzll1i836/g3hyGhHQjJr6HF5xqotpiZYwvGI\nCV7UR87Php9RKYE0+pDWm6wam+WzXqT+PYO+RSwFb2X0Mt/JIdAcEG/718b3\nEUiGBpKlfnYJvFUqQCShadpSmW3Gdu7kitUE4cqbHPG9t6kVB5JvSgJ/fOvn\njEmAC/9UeLIXkM9nGWDs7imPEsxUm3JB7rSJFBKPddftpcGyVAUxQnlKdxZ1\nVRhHMG5zXwMJ+K5cb2G08ZHSEDnwKwd+TYm0d5kNg3egV/E0t0S2CAejBP2v\nWsmu\r\n=QxQ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjo+vL+T1pAJo3d0AXcPxIWtGMTxte3MueahmjCf7gPAiEAtPMDLsge4dBFGv3ptlBfL/9iyac6LVHtaZPUjTX3l1s="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0-35-alternative-template-names-0a6d07dd2ccd64ac3834bc65ee30eee76375eb29_1555371062560_0.2737800109301114"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0-35-alternative-template-names-dba0ecea12671ab1793e3d6d3b40ca44418dbb26":{"name":"resin-bundle-resolve","version":"4.1.0-35-alternative-template-names-dba0ecea12671ab1793e3d6d3b40ca44418dbb26","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"dba0ecea12671ab1793e3d6d3b40ca44418dbb26","_id":"resin-bundle-resolve@4.1.0-35-alternative-template-names-dba0ecea12671ab1793e3d6d3b40ca44418dbb26","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GDh+2g8iITjqzozWTGuy9f7R79RQAVAeuk6FPr6/lqWcSIGteZXaJWcDW11+Wcdx/zeQsaQ+jmGHYn3SFLUgkw==","shasum":"0862ea8ddff996ecc7e75d56574b171585a5767c","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0-35-alternative-template-names-dba0ecea12671ab1793e3d6d3b40ca44418dbb26.tgz","fileCount":68,"unpackedSize":226596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctfEOCRA9TVsSAnZWagAAKq0QAI8OaxdhwbMlDnMVgY7O\nnmJsyraH0xUHUL8wMTaXk/eEn+2dvtcMhue1mqeeILmpzEgUjXKp8ARsicdy\nDe1Bx606ZYc/x1ByvlCCZ99Y1SjMUkVssrfyUvlhHIjIQE1zHDxBhKe+MH3Q\n8Ed9ztvyomBix3lwPprDpt+g5hX5ip+h1eOpovLN+UV8LCCT4i7nIMA0QOcL\no21U7QsI2xJIAyeRpLWV+S7Wu8ASW/8+EE9f5VB0ZPieXmoDPlh1rsbTn5v9\nwOftj2MCQPQy+lI473DsnCI+3WWbBlq8kJMhKy/H6W3SgW+nbLArVc4tvyTL\nPNwTbOnJDgLBjhB9MroM5ycHbDBPM5tRyjprpx5Cr9xCpx0/73Ddk1+uLUJE\nq/3EIdgzOrWe4jP8fyR59C1ZksCo0SaV+VLQOZj+L2PDOTV8YTBQlMuYL9fE\net7y9bgU5Mv+bxXcTQlfuvd1klqyy6UUIbhbfBwdVNDGRUwpnei9uCF8Tnku\n3bUtv4NKd1Qli9md7NjQ57qIc2apu7LB12WPj7MQMMKO96NfziI6typntwy+\nM++AvA4lTmJJoEvd+zz70tz4acmvvcSbJlsznPxJpaBaAeQxJEgBYnCj18n8\nf9w+L/+qx/3ORPQhDlGTh/A04Y+8sY26hvUY5PWu+72iRstxEw2lSc9QPLLW\nfW7d\r\n=TQbT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiCHgDdvbCERyqhdpf5sgJc190QwSnzA2jbyqQpSTTBQIgfWy3QkiI5njMZRM2vStRUGdT4p2nQCAx+f4+qE3ejv8="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0-35-alternative-template-names-dba0ecea12671ab1793e3d6d3b40ca44418dbb26_1555427598119_0.8749994262247884"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0-35-alternative-template-names-d34cff2c51818c470b2300d535116a6c7a218ca8":{"name":"resin-bundle-resolve","version":"4.1.0-35-alternative-template-names-d34cff2c51818c470b2300d535116a6c7a218ca8","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"d34cff2c51818c470b2300d535116a6c7a218ca8","_id":"resin-bundle-resolve@4.1.0-35-alternative-template-names-d34cff2c51818c470b2300d535116a6c7a218ca8","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FNLf2YLEfS751n82AukUhLSWX/yUGaenbp3LT1+WpeynOEI9h15uviLGS6bArK/q8KzDMlD05UirwJAlwgFpcQ==","shasum":"8268e272cd00b981db5874e2659d8e2e98e2fc3d","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0-35-alternative-template-names-d34cff2c51818c470b2300d535116a6c7a218ca8.tgz","fileCount":68,"unpackedSize":226633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcty6BCRA9TVsSAnZWagAAR6UQAJrCe5AlTNdNznnB0qRA\nqGrdAfYyraO3UFn3cj1CAzalJiW9DhCNXm9tQDFvYkj9j+My+tsW6PAEVKDK\nM4C6FWxveUlQq7OwiMaI44VBXhlzU5xZSNSr+0DQ9OYrcpZqUOEzxqZU9dua\nN7SEgjQ3uxTcJy0BZLBFpVWAIfY/cGdWr6F8n7Y4VLDqL912MBGXHzAEtO8M\nahAZZkRzMBbHcj23D3372ocxvH5p0TdTtjrVQ9GpatxemJOg6iWmmyOB5be7\nYhF/aKtDwl57t2xQ5USIs8tYdFHQhi+oot5cKpMezsKqJgJdo2OPtaEZxZ4j\nF8R80d1G10sKQgNdck8XEyDR8Rp9BRazr7n5axV+BpDfEvBWejAGdwYnUKEn\nUJmpw0vp9Q/R1gCf7XQ5Ev7tUPEohXMnqGDDIdbAeHU7A44Z7OZXgsu8XZCp\naC80tHntSvBWbpbhItwMRCe2ZEvWTNQX8yBF4m3QRDuBkgkPbMi7M1fCz6n+\nYgkoEZobuHtuaFG0ejMJYw3dQz7I7aTT6XEfuaJ0O3N2bgGyCKQDPtjW7F1L\n7lwhUeUkSuNGeDqdSCrvlY95y/IPSpRH9CjYsF+a7vJzV/lTaIQkvAUudGxf\nRMxvKreMGJjnay008mvoRQw7E371mJ5O7qIYhOtNQCIgtBCjWDyDjII/Zuii\nUGrT\r\n=JzCL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD3RI2rZmbmJZJjJvm3YrYEt9xmHyZUqvjwm7w0s51RwIgLB24i29J5GP74SnsVwDZUlUPWYqtEpdcQtU+iX52gyY="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0-35-alternative-template-names-d34cff2c51818c470b2300d535116a6c7a218ca8_1555508864414_0.08571321266257126"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0-35-alternative-template-names-9264e8ef6fe867482be7ff89ee1e18086676871d":{"name":"resin-bundle-resolve","version":"4.1.0-35-alternative-template-names-9264e8ef6fe867482be7ff89ee1e18086676871d","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"9264e8ef6fe867482be7ff89ee1e18086676871d","_id":"resin-bundle-resolve@4.1.0-35-alternative-template-names-9264e8ef6fe867482be7ff89ee1e18086676871d","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BOYBR8LhKAo2MVzeT4QNjyQ6+9IAKs7rzlBgctI3reM1cAXO2RikuqjfcA4USEcLfq9sxUhxrWJWO9/Y4eDB1Q==","shasum":"fbd621babd480c4c6622e3311a3b466f5a34e84b","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0-35-alternative-template-names-9264e8ef6fe867482be7ff89ee1e18086676871d.tgz","fileCount":68,"unpackedSize":226547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuFq5CRA9TVsSAnZWagAAYOMP/3Q4JTRNJaEsx/6jq/7b\nlOB8vuwsmfzZR4VLbKk6cX8AZtpV4FZBtEE15xvY2vQ7dkNlML3ZN5hEBFnB\n2fkbTin0/EDnQHZ7w95OXLcSqLrhGkYL2zmIRJav6t9RwCk2mb1KIiKl2LN0\nwrrH+uWu3RGdcHN3cZI/V1Z6t/XftDkeHAjjkWq1OC8lGYA3td1thf62JHMh\nlSnIYMyAzHFOfixSf56qU9q+M4KAXZbv3W+5GbQyrzI48v+ns+NuP4CHDWWr\npSxwRNKCIA5c0hANRpEJE2+jo268SCF/KuGmDWYIYoHYexDATKjWGFvTgElX\n58TUg7mGlPLcCq4RCzk5yc/al4M41ZAxQZSc0cK1ToKEsLTIPZcgiI2meA0f\nwadlYDZm5+ZCHmbtuq+2S7Cs2hVG0ham8F8ctHwG08bhzccgoh2qEwqXbP6Z\nEU/ycEiB5OWlx88urQBjzsY6bbdZvnGlCJ75PPzdtRyrFlHq+KBf9RQlHBgg\nfbI5nm6XSgzXalzyqrwexU5welDkDCxn7pKwkse+r74ubtbfeWJUMGQ/mbfq\nlC0X1NSZsTO+kU7q4OJj5vX0FLFp+PXzNzUw/8XQCgRDZ/zuCRkmQh1qOTcm\n/FMSyz+SYKjbIcUt+18lVx/hsqHL1E0FCK/TfgbKp9wrmT30yeDibpMYhtb8\n+XYX\r\n=BUgy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjfPZXoSQ2uU1ptQEb67rsHN3sMkcvg+61M+ujfIij4QIhANfihqLjbaA/tK8eOcFdu/nsqARw+JwupFialbFRgYcM"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0-35-alternative-template-names-9264e8ef6fe867482be7ff89ee1e18086676871d_1555585720319_0.658504019945447"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0-35-alternative-template-names-6bf1d72b156377aed816cd88ab34a73aa9e319a7":{"name":"resin-bundle-resolve","version":"4.1.0-35-alternative-template-names-6bf1d72b156377aed816cd88ab34a73aa9e319a7","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"6bf1d72b156377aed816cd88ab34a73aa9e319a7","_id":"resin-bundle-resolve@4.1.0-35-alternative-template-names-6bf1d72b156377aed816cd88ab34a73aa9e319a7","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UW9oA+skg9X1ESxzuakFbhgCaVa7xw55Ltb9fnxTJrXScNhwcWy5q/Ewz4YofHFbyETFJTVJOH6NfNTLj4fMuQ==","shasum":"0b99856aef66dc92df26bca666138135826e7861","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0-35-alternative-template-names-6bf1d72b156377aed816cd88ab34a73aa9e319a7.tgz","fileCount":68,"unpackedSize":221658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvjRDCRA9TVsSAnZWagAALJAP/jE3QNGFypdiRHzAzOxm\nk9Sv1LBBV5X92Gp+u778FmJHJwhj1WJ0oViJ/EDEWnPvxrfnZz7rW5shX/A1\n11+eu1CUzErXio5tuXOyyxMPT42Nsm499HqzDJ+0mtybukIfKQ7u3nfbwEpt\nUGMAT6eKa4roivvmxzThG15/PXnr3w6aABfLdj+Bo17PlVpJpm2TwL1ANEDk\nFP1L1KUUAhxRxe1IHiIPD+Q+TSa22X92PcZqPugRMPqS88Ps3jv4A1KDIf3k\nYNapGNiQND1yV/JGiFNJwfP1Y6RIdaRKy198iOqLo5OOdkSGokLyAZDVX6+p\nE1iBSxkz3uvEzpOxOW2TiGkdY/GugLSZJyVFD6bFUTxkrhp5/H7eEvsczSmb\n90xD3jMDnwz5ei2U9Fb6jPuRDGM6L2EhdXzL3KTbwzR/ljS7qiYLmb+5Njl5\nNw5Km6tPPHVe7ViL5iimXUlnnz3NwJwBKWiC/O5ZG4A+ZnthR1JuaZq4IhP3\ngHui+wHQhoUQvpEECLip1U6nvyg5fWixunG4PEHMIjJNGRWunYxjzg6fmPvf\nIIRXptoyTeFq4Vg/ZyPG+qWQfC64eG5nkEriftZnbDvkgn51dm3agIf+xVTO\np4gsf0jkosxLpk1CgsPbMldcFXGSG2aoAUmzAGYE9bIgbqVYwZ4ns9MiI9zQ\nqPga\r\n=3ztZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgebGsTwIY79Hvh349pDvPVUf26pFaYL+Pffj3LuXNmAiAwuRnZKVAtEJVbT7Id66zGtk2xuCK91CYjdDe4lAr6OA=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0-35-alternative-template-names-6bf1d72b156377aed816cd88ab34a73aa9e319a7_1555969090323_0.9629617479488999"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.0":{"name":"resin-bundle-resolve","version":"4.1.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"b6ff34ff854c51898838fccd6f6dad454dff7870","_id":"resin-bundle-resolve@4.1.0","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TcQ46g4tRGsA0wn+5Ejh7LlvSsLc29vkcbD4l4bKaBj7xwOQENlJQASHine71dDFdYQStwzwLsfOPi+0jG9F2w==","shasum":"2e9d32b0c2273fb99ac94e5eac05c6c907efe987","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.0.tgz","fileCount":68,"unpackedSize":221587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvjYkCRA9TVsSAnZWagAAv4MP/3QOc4rWp7wCti8G/PL8\nDVXp9yBgN6MySWqTrhA8+4391OEnekvK/mlr1QXXWbIZuqjzY8eGHkhh3vc3\nB3TJd+ILL+nQK7rleepUi6DX9fnFvjMI/n+8y6Vx3O1IcCmNgEq4aJD/oriU\nCyOrdPqSX1h7xzx4bUbHaNvGKQ9s2n5vsn7E0iB5CQm75HYvE5Bhq9cLCcfc\nAFQDW56OG5O5hp4hiDDbsWLW/A5sDxqgTfabMqTlNj+tu11JS9WPoGleCiRS\njNUfOoICDqbs6BjTZQDJMLIcoG8IZ6ajKC9dPMrfK+jkruCn6NIewHNPz+pr\nmzUZZ48OekHZzXr73OikmDnxAcGrB3a4E+GLcJP9LuyUSlYMm1ozwY1HhFGl\nVd+dYtk+Rjh5+WK74t9fxqfwsl8fxQub8mnALgq3BFdKyaRVEnOff/w5obO2\nqmvXFoYLxgANkZ4AYZ86z5LI7uZ1nN6mEZINlmcVtCoUskysIobkgLWLg+HW\n/SzQlUKjC0az9Ocoe6wDap6BDKCW2x8wejVfMUzzSK+bZ7LI7QeOaMQIwzfD\n+yCgdqYAfusretp/v1CEGvzAi4xF7hUqLBj8JSYBgyOIqx57/yf9YR3KUiXb\nzPKdeNFAk/zgtg7OoQ8mrs1NMZJ8XpCv1OcngTLPRaQe6AC3AVXvapRvJ79b\n7HRz\r\n=ZjI9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY3NYWUe1G349Bapvi78x9JxRJ1odXhKkxYFS1lE17uQIhAOpMrXCC8VkBf9AUXyi4/Cx16j5OpRvGC9ziuz9u39Kx"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"},{"email":"accounts+npm-ci@resin.io","name":"resin-ci"},{"email":"accounts@resin.io","name":"resin.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.0_1555969572028_0.08237818126746688"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.1-remove-debugging-870f889f978b80afaa1cdedba378d939a9072972":{"name":"resin-bundle-resolve","version":"4.1.1-remove-debugging-870f889f978b80afaa1cdedba378d939a9072972","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"870f889f978b80afaa1cdedba378d939a9072972","_id":"resin-bundle-resolve@4.1.1-remove-debugging-870f889f978b80afaa1cdedba378d939a9072972","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W2ZD/WytGij5V8hOsZHUCRz1TaVWQPtNqgs5fYhk4lmUeSxiIetRS1YWQRT7b+2Q4ot1BfTQOBeW+3aq9RsnLw==","shasum":"614cf78240af706a9b96e185379732125641dee8","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.1-remove-debugging-870f889f978b80afaa1cdedba378d939a9072972.tgz","fileCount":68,"unpackedSize":221562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwI16CRA9TVsSAnZWagAA0jMP/0GW55HO17NLi9o15OU0\nQ/Oc94tqh1SMdmDN9OQCmgJOSl31YsXVg3QyjqCiW7O1lyxoTVOMPhdW1YL2\nLtvNzuYKQOnJqQtAbNdkOs/u/ZDKGQvSzfjeNvFOECn6SIRlnFOrEv66tV35\nAZAj4EMIXMicScskX1j7l+MCPJHn0XLChaE7NxJEXLV8w+nClltLytPuGRtc\n4QQpIWcjx9raqTFa58LOw+w13RAOIhMkbPSfNPCOSBi7mvRX8tCFiB3lGlk/\neGweS3McdRkmqAV/6fDxOAK1M6UZK+KNBPNxGvcWz5QNIJO3pLg6MaurhDNo\n/oqe4GYst3SM2KmfClAwKDXQPRt3w2+MRL8n1UAZB21DrmEV3++PFumit48r\nda8Tkn2fIK5LhQnv8nim7cNdZNwChlwQgytWu1Gzqe20fOadbE/h+Zy/2J+o\nQoZySPqhyQA71h+qFuzseKX68YB8XKJ2b8glwOpxvBazqk9kAT5LsmnqTVvC\nTmmjd0pUyAfJ/wfyfs6ox07/uy8sdnd5ANVRA/otm5SvRNINjovumBQ6hEZv\nYFXiOTBrGLaZZL1WgqjvmHDYIq/u/cQUKyH7UM6dPMst7xFzKhb0IHhgZ8aS\nKTQgqaehQzZihyGkIYHb5lPJhVBdZCPwxzLeEAaDpVuAAAit+xsqwa4fLfJy\nXTMq\r\n=yXw5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8Jo2RZIoxeFzCF8q5pZfHDwoWbIgHxC2n5/L/05arJAiEAztf50B9ppgvjyLjQms0fIxMW5w1HlpZrJHQanyMwQV8="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.1-remove-debugging-870f889f978b80afaa1cdedba378d939a9072972_1556123001467_0.9833168128366523"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.1":{"name":"resin-bundle-resolve","version":"4.1.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","ncp":"^2.0.0","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.4.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6fd69856180657320c9f384896861b5e5946594e","_id":"resin-bundle-resolve@4.1.1","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pEN1SE3i8kYEkphE/2gvvAok/k1xLhGmJVrwiG8p4MM06hW3RLcAw8Wuv3IdBzt1OK2ITmOg1C9vr710sLqPVA==","shasum":"c220809d6c1c982543c42c619975fb748710c7a2","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.1.tgz","fileCount":68,"unpackedSize":221504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwI/bCRA9TVsSAnZWagAArCEP/3IlkE2Fj5C/mcAEDSCm\nhFq1/i+4mu+cEHwy9ImjJ3HST3s43mN3vH7S6/5ZTNZ6+jzs4hb2ohwbwXjT\n8K88riNvHkpLi96B6lSc4qv4zTJBD/pES9AAiRBvzNay7uTj5octjKNgTAfo\nFv0SNtE9im6o1JYrg/0VXvWYNFmAJg4xNkTx2bn0NlmcXf34pwGuWL1eREbm\nUiZ54UM1Gk8RPaTZOOH+OMvRbN2LIHbC8PDuBtRMeila/xZAN/5Mv8E46Dmc\nsh9s1hT6D9kxNE8rI2QC4c1RnIGefPZi81bWf7QUEF3nxbw2PMEURtmPsLCs\nNwRCPbLR8E+kEpDJb5/vnMOT7qPaLDwMH6hKLNpXWo5LYHTiKx6tli860upo\nqzEdq0OMP5uRw8lqfJifhuFF6K5s6joi+Cd6T3beCV20Omu8JCFzNtN0c43T\nPu53KgAYZ8BgJHIbbtq7nR/diAy39Is+jI/a0smT0+ZDnMz2zEEzsyy5G9+n\nb2cKW/evjXakISwJ8ZFj91OfSJD2CSxmrwWSx+fMZULDCCWVg9VeLs00kb8a\noxm9UhRqtK1quyiD03ECBzmvVaNRlYXusw8MVU/o2232X+w+2+C6ykgFm5j+\nENFqbwZEEve8IF7gqUkr0gR1CTDXgqb2PLfD6OPhNQ58MxIGGfLYlaeFtZFu\nRYHK\r\n=pf5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNIkOltIeZLLpAvN9Ukjwu0BGlgrj5UPq1R7aLCzjfjAIgSFP5JpmtIEIlYDFXZNP9hOx6WE5tccWYwkVqx2QFWpA="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.1_1556123610177_0.8624815794288334"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.2-better-errors-f8b0662e62b7629f70f7709a990988d41d49dee9":{"name":"resin-bundle-resolve","version":"4.1.2-better-errors-f8b0662e62b7629f70f7709a990988d41d49dee9","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"f8b0662e62b7629f70f7709a990988d41d49dee9","_id":"resin-bundle-resolve@4.1.2-better-errors-f8b0662e62b7629f70f7709a990988d41d49dee9","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JiJG2j8f2Hvy0EHlN4AMXzAXDCbatGs4sfUWdWqbl1S9U1mV6wMPkcURupHcpRCq9ErqBezsSaEqNV8gx5o5Ng==","shasum":"9fecab9e6b2283c0a8fcb6cfca868a6419080183","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.2-better-errors-f8b0662e62b7629f70f7709a990988d41d49dee9.tgz","fileCount":69,"unpackedSize":232764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ5f1CRA9TVsSAnZWagAAu60P/0mmmaiTtwEpLR0Z6LzY\nBeGFBjeYt/874pznyyvk6aNH9/u1Lt7dAbczzc8ZTY8fZRaRiOeBZBE4ZQyK\nxd2tr3/nleucgkeJLkLEV7ItyxOWS24/eSpUujhIAv8soYzej4SwnWsK2fxM\nT20wX5K/Sdz6/+3HBSHVBKODUoAlqa7v9Cxe8vsPAZJEwDYnDuAAuldunor7\n9pjlTUfL+t23okd11JtWPrlyibgLqUgKJN3TdslP/yeCDqQ/5TZhy6sSlPFs\n4n0czdw0HPixJMwlW52uhFoqcsAAeLONPfT3iylhCD1PlE+nSuDDUltIMiwM\npHXGbMJRSz5tOwPGJKixgthHexGAiu6g5V4ATTH51eDJrnnKiV/m3HL/jJb7\nFkzznpYN3zeA3ww8IM76zbIPYhvZnt0F5173QeqfQ/7GOvCDw418589i1FkJ\nVNiKFXRhMV3inuQIcFqt/5q20cmBFbWbQ5z5VMkM52st+YAH2tynSVJcgeHx\nORf+3FIuICj1XW61leiBN6EyIoYaRwyu0hAqIgbfcYid1x8mWWEasvVp64m5\nFAJ+pB5Yf3m4H9eZBW/3X2X5Ewo+fhey2Yj7JHJkjeudJ6lYpNEQJXufq0Nb\nzU3PIUjS3zTEsxkv1ZJJQwPLbYnxJmY9X3k+ZH7oyRrwYwXaUm/1p9rJo5rX\n7zsE\r\n=W8XY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsLxQSxPUPxUYrNXbKyuR7amtM+n7FtnPFHDTfmF+qIAiEApD/p85KPKCCc0XJ+SbyGY6UmAnfWZv2U/X2M1aTLWAY="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.2-better-errors-f8b0662e62b7629f70f7709a990988d41d49dee9_1567070196266_0.0029653474703674743"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.2-better-errors-a2a36a0a5d24b1042ef5bec755f42242a111f570":{"name":"resin-bundle-resolve","version":"4.1.2-better-errors-a2a36a0a5d24b1042ef5bec755f42242a111f570","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"a2a36a0a5d24b1042ef5bec755f42242a111f570","_id":"resin-bundle-resolve@4.1.2-better-errors-a2a36a0a5d24b1042ef5bec755f42242a111f570","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yHK0pnXak16pQihvHwU6fNtTYWP8nHvjZU/rYZbiQTmVilIa2YfCV6k6mWZwGRnoxJmRpwaSm5NbDPOS2x0UOg==","shasum":"ae30c812f3f0a69c8e75e1299c923ec35bc71020","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.2-better-errors-a2a36a0a5d24b1042ef5bec755f42242a111f570.tgz","fileCount":69,"unpackedSize":234197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ8DsCRA9TVsSAnZWagAAgjgP/jAggB9GrYP0vpZtP+tP\nM16sCCXis6L2cryl82vlwhYVt1bKyaXzw2A6GZrFnACwdGgC1V0WvTtA1h7e\n5l1x32AdX5wezzpHnjjiRRykft2Sncug4GIgc0a/yzz9CyS99svh9AmuSg92\nrZFHaQxcKZUYhq8557ZxsRyW9++G5lOATbmW7ojubi6LYmXtzZuDfhUCN6xl\n+iPLkmwFHAEPVnhGe/eOk4TtK0tJRRzGjXpiVW2CnQwY0DGA4mwg/Sn2XmHI\n/1N1hKKrYbb47S/ZWQkjP+iKPBPgVJjp84enFi7/kWqdbojdA5seGgGlemSR\nrSj6Y76RbofzKVW+DDPC/7vIb2mh+IOPYLER2E2fZmwW1xgYmnJxE4yeP/go\nS0Dk2o7zJs6XsIIg9gXtubF8IqJWyilZzvJ0SWgN/qvqWIyqhzdVzhL7nqgO\nRA2DGztjJDTYm7jrg89UdRToiWNmQj2rvhQT6fbn/Sd+kpmgk6+8HIPKKdTV\nPjqa1FNWt/ksRf7oDsXGFz8lyNx8d4SMB3LDdzuf/wFwPSO9+098eVYBlwBE\nHkEW0fx9cMUPXqv3JIDjoccfXJj7ZRmJKJ+iLntCXbOyeo7En2DTYxwR4hyP\nz4zfXXuYK65KjlOkH0wSGo6sxh5JuIV4Ix4C/PThacrRGJojkwM9KyUqmceg\nlgu/\r\n=Qjwx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwjAwJB8f2sHCCFdHGeaiewqAF+YXIK1yM5u0izwqdiAIgW9vFCXdjpSY677kK1579FLwrAhfMw0XD30rWuD8klkA="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.2-better-errors-a2a36a0a5d24b1042ef5bec755f42242a111f570_1567080683834_0.6173557926246409"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.2-better-errors-c84c081d4f36ab39ea0244ad0800b6d8850342f5":{"name":"resin-bundle-resolve","version":"4.1.2-better-errors-c84c081d4f36ab39ea0244ad0800b6d8850342f5","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"c84c081d4f36ab39ea0244ad0800b6d8850342f5","_id":"resin-bundle-resolve@4.1.2-better-errors-c84c081d4f36ab39ea0244ad0800b6d8850342f5","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-df4TfCuEWVY4be9t8t+sPHmjW/fwYAPxXgNpix37KD2gkBn9nvEqCXZ1nKdBDBWO1e/6acBDRocHAsocgwm6tg==","shasum":"48983672d33b409da53fc659df472c61b2f215ef","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.2-better-errors-c84c081d4f36ab39ea0244ad0800b6d8850342f5.tgz","fileCount":69,"unpackedSize":233709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaOJTCRA9TVsSAnZWagAAguwP/RxgII+qw/RHz1djDPVO\np88VeOGEQFdU5+UthhZQ4NpfDWmnh/o+P8WZdxWDo0VtcBQKSyaSD044GoKR\nFPfu0k+5yR18oMZwa26bg5OvtJ2yE8Qq6/gxWkwA2B3i/dOsEQWfWUEf+HlP\nDYvWb0Q+DJ+o6XfCt0qx+sDhYMdVM3XVomvY4v8wk5rql1JgncYbgX9mtBGI\ntk3JgYYpbh3/AlBSebFbS3lju04cBccHGIWZWEvfI6qpCvoSyJ/nwIXikaWf\nYuD6SZUCZZopOi5o62ALPAPOwv6LlU5XtuAwInCpiQidHofo23gJc8Xwo6BV\n1EsJfyJiHJMT1XiKinK3uzy78eOJSoSBTfISlf4Cb+UJA7Lw8UDE7MSMIgYy\nzGVObJzbazKqZZsjc6x0Fm03jXb+6BK4DNoK2QyzfGQaU60J6MAec4E1mMXX\nOxpJ3pNNKwQ+S+OE1gSGaYveFTy0EpGa1Joy68j18R7/rU8cUccGhN1nCx8l\nEhExGnI8+PEadiykw5xPccSzdOHwUT12NGMlbLBD0GwPmvxZGCFWZEMyH5Tu\n6p5y/b63DEDZgjBV/iXa05cCjRqw2doOzlSXmG4j0GLw+jGyxbEvuvILRV2y\niEDnxdQfQOvqPiS4oJjWcuGvQb/0Udn6UyNuWcZ6nJF5G+r45WeLgWPRW8mR\nglop\r\n=Abos\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoRbTThDlGP63hD4S9EbLWuAVeG8VgH8gmXH134o2EUQIgT7BeWtBnQ8mdDHemUM2RvKOQSb8RsZBqIaT5yp5X/Vw="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.2-better-errors-c84c081d4f36ab39ea0244ad0800b6d8850342f5_1567154770499_0.13701748871244512"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.2-better-errors-938f5e3f168620b67f03f4a88ba12ba60ce72138":{"name":"resin-bundle-resolve","version":"4.1.2-better-errors-938f5e3f168620b67f03f4a88ba12ba60ce72138","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"938f5e3f168620b67f03f4a88ba12ba60ce72138","_id":"resin-bundle-resolve@4.1.2-better-errors-938f5e3f168620b67f03f4a88ba12ba60ce72138","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hhysH50/XA01O3fcV61cUb1OtSM+ez3zNI74EQrfZzxKOrl3/dY8ZhdiD3+fXGlIiL30zuYj4SXqYdI7yMjUCw==","shasum":"fd7d2f1f6620f2e4f1adc756a7dcb42fb2d990b9","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.2-better-errors-938f5e3f168620b67f03f4a88ba12ba60ce72138.tgz","fileCount":69,"unpackedSize":233709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaQeMCRA9TVsSAnZWagAAF3YQAJ5q9wduo22uW7XgF1Jw\nNBW5k8j34iTGRjur4eNletX8RbLIAONueYz+y2ohJ2T99sUjCU+07vAVXqJw\nKpqE/+0OYU8pWKJDVy0bYe0kBI7eIlsblQxC/cd4BzhosT7XbW5WAjtnBLLi\nkDH3NzL2Ncal6M3TpCy0aSLoILIjRaGOrNGOFyABEB0KQajNfyNns6vPE1eu\nxtPyjsjlRFLJGuW5jYXDTR7achRbd+iUvg5xaIo9Fu2FHlOgwBflQRipxdMN\n4BrkD5dazDu/JpinzB4cJFrv2uGBFv3fYFuesLqDxAdXLH/T9gGDoAP2i+r9\nap1iCAWJhiIZ+GpEUFFiRarHhBASSBGUD7Z+DB8wg2aO3PpTqUwjW+8WR+xP\nzxaog+iOylQ+sSVs+GOx5mJZDNymkXl0B+awkCS88/kJKYNLCXZO31HIaPzE\ndVnD/fhCIKzxVUjN4WcTQXDS+NdZgJQcNdJkZOs73Ekg2PeXfkoBdeitV8U9\nQiFkV6ZPVesAC1hpM/w7Q+93tq7te24w/M4XhD7yZTqef2qhOG2OhupijikW\n/XkBXm6btlMEaAdrzXlyh/Jg8CpBl+A9oD55bShFTonp4/5u7qs8wl202lOP\n7zC2LZyWrZOcRMpciadIHancdEVaq78PFxlHUCDlvxp0MysJLB4CkaPm5ies\nQcYD\r\n=fo4Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwA8JcxbDSKoX084L30DjxPSRJGmQHCuvcZD08snnpMAiAI5KciPxTCY6ahhiof9uxy0DX7yn+ShrSo7UmObt7YjA=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.2-better-errors-938f5e3f168620b67f03f4a88ba12ba60ce72138_1567164299450_0.7042893314594014"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.2":{"name":"resin-bundle-resolve","version":"4.1.2","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"98af61b6b8b6233bcb3937d0c957625bcf2b38ac","_id":"resin-bundle-resolve@4.1.2","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ez7eUvtcxNlHpB2j/2SO/ZW112/mQDUpwrrGTslPPF/3j8p6T2udpHmxe8mjd6LS/kudAz/HgxDSkUPKxnXZtA==","shasum":"33bc56a34066d07f778a436dc774ab9e75b993c2","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.2.tgz","fileCount":69,"unpackedSize":233654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaQj7CRA9TVsSAnZWagAAU+wP+gIT4BgDzDrPVtGuAyCd\nXhcWgKAIVi0KAOF7ojh60+XfmisNQLRwTfWF8/fkLbp8n1ZQEIhJdDyFJpcy\n5iFCGkMmwah+9Uh6yTFxhW/3hSbJUiKeDeQvYPRL2hOv88jLrUcEp7e9fy10\nF8qCTyMBS4fXvohbMlC6coHNcF7bbVrNgtbrjrBiLdIDfBtG60emSqmyTS2b\nrUzgbBGJgk+RsBx+mQbyvOjEcWyBSJo3eVJUo7f+mQKL1A0NpPtTe9vO3u5c\nfd8dooyToWc/WsEN8m3+NK/eDoUbgA0Ok1vL7zTcHjy8RjBP1Lu24llAyKEG\n0vv4VLpSwGnhYYJ4Z3mdn3BtYhLM1TqFp0lW++ud01srQNMjRjrbaE1KrhFb\n0WOBukcxl7WcYRKXjTfsMb4BuVmmb8dFR7CxiKsH4EyzFkcw3Xf9/sMiOhdp\nBbN0+Qmv3y04qTI+TjhAnOnWJZ6afRTIrEK8Ry3THJKaGoxo8Xb5c7FvCt9s\nOKtjYiajoPPsEK73Tz3lQh+4i7Yw/fLqMa2KbdOv8t1kJTtj/39bNe7UMnLw\nWf4WuHCMIKIMVdjoMJt2LTXQJW9o7CIZL8HUZyQjOS1wZJmot5vnqkgVFLv2\nw9+FKqMHESnpFyhl43bWiqON6BZRLiJpXMio52qAFHyKGIJlKZDNsdxNBfaH\ndriZ\r\n=K5FH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUO6NW8RwSkgQUZPl+fv9XgzyQ3noyPRqwr1PugYTopAiBDRpoSbvPLbzRlYPwil9iHU5zC7tGEeByEVP/+/hutFw=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.2_1567164666597_0.9345615263934985"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.3-fix-build-error-aea64472ad2bdaf94a14a92db116c47a7dc1555a":{"name":"resin-bundle-resolve","version":"4.1.3-fix-build-error-aea64472ad2bdaf94a14a92db116c47a7dc1555a","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"aea64472ad2bdaf94a14a92db116c47a7dc1555a","_id":"resin-bundle-resolve@4.1.3-fix-build-error-aea64472ad2bdaf94a14a92db116c47a7dc1555a","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-D7t+cMzzlPKCtdgMSR1TCizBXa6HRjxrVRLNs5sYMP4wtMQMZAIXyNlf5NZcJ3VN+aSqdw+HXQ0axACxAgwHFQ==","shasum":"825ad5848034165238e90004e053c6e9ffd49324","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.3-fix-build-error-aea64472ad2bdaf94a14a92db116c47a7dc1555a.tgz","fileCount":69,"unpackedSize":233831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb5EtCRA9TVsSAnZWagAAFX8QAIHcvJCpJZvIac1dRTYH\n5uDU5qWUCLhpxN0cELt+GO5hIKUslrV8FThG3MyWrdtIcmnDUVOt95BZv+C7\nG4Y7ziGqMVwcdgSYM68QIWQoe/ZndXIqWWFOG/S02nDmtax+1qRdMOT91DRZ\nFpx7pRe+phi2KnJ/5R9HLU2evlz0RtKsY84TFdMrDoq10imY6rjY/NvEmgHf\nre9dZnQN1FdTzZSR2x96znp8TjujtIl1o72lQsEQRkCbjCpA91QRbfzkb7SH\naTTPwFw01hkt+lDANkA160W4wExv7dAHPWkW5qYF+g+iFLMBaw7mJPnJYtNo\nTff/5J8i7Q89ePzkN3Ek+Q/TT+vrQuRLsgyLDUu+XTHILBYGtoR2XAqHEN+n\nrl6D/kqdBd8gi+MqzLrso1M2rCPs+pbwXKvq6DKE/osOj7F7AQukLTI70kcE\nrKKeoRdn8VtHXgdjSO8ax5T4hPdmOYPpYjq0/TBH4jf78ClGgb/8tVQQbK7X\nIQ5YqWlrwteGUyS/na47NihcTPnhjIozFdrRTMsOPfjksYfd4GwFBIFsyR7A\nPdQqA8AAXmAkVpbhqnd0qNxVVzrCnFpl4TLwwRB4qsYfbZFcV06+tBptK2i6\nOe0OVfCko30VGdFCmY9qeeFFDLQDPsB6Txu1nFi4PeayxWYK/yRNd/3SLDXN\n3sNE\r\n=ejx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnpikykutlH/gaCX67FgzrMHSYmO8aSTZNzneVUc8QBAiAe5U+o86GFsHL+hEvp3s0FrUtdYS86Js1Hd2c4i3ZhWQ=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.3-fix-build-error-aea64472ad2bdaf94a14a92db116c47a7dc1555a_1567592748763_0.6973906284239788"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.1.3":{"name":"resin-bundle-resolve","version":"4.1.3","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"6cf2065ab461123e1b80c39cf300c5a823d7a239","_id":"resin-bundle-resolve@4.1.3","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3/1ZmDQuf/Nmwlqx0fY0kaJV99Kcj+GBP3azwghYvkRGzDgbX7aBnA+C6pMZylIsP+TPu5bcqJDRip1aKq0XVw==","shasum":"5f803c5f5b451bc085191d73afcfbe3b86ae8e81","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.1.3.tgz","fileCount":69,"unpackedSize":233774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb5H1CRA9TVsSAnZWagAAkn0P/0pr0frXK7cUU2AU6be+\ntvgmgiXi7b8IzBCHNE96GTQDmPJRMH9dHzeiUpaS/5QLhrk+/z5WDnpuc5ef\nOo7UG/2qMhjco7Jh/B7eer/okJdPK6oq+aEpNrYqnYcBtZXEhnzTEcpzDItx\nWbWpQ2fS+Ni+dbBXJQfP8mJl9VXpvciAqWseKDcUtkz1Js9xCyRavoOe09hK\nGp69O8zPpAP3OVIdAMYP06mJP4TegYCdtwTYablu80UlCZPVtW41X0HUuaq8\nF6hLALTYBCHnEdHv95O/Qyx66cguf1H5h8T0wbIA2LzHyA7MEewe2ftAei8T\nYh7NgFHI3Y8CWTrg7dLsvgMJZbiRI0RrywUzssCWnc9OKVUHwZLuap+1TGRo\nbBTrHxdcgmYCC4n8fedejiuHjUUnxMUSYtHuVSPZTdQb9mcLQMfuogsArwzR\n7fURZqAC0K7HbSr8X6IZ+qfEQBfhgjva3tDYA60zWpYiPtkYdYrkmfNz3pL8\n1HndkJvXhEfOJ3hM3wzJ6bbjZwzoMUYNamcrXftmXdiNYf+kJPuW/Jq8L+r8\nnwKTWDZ0KqLXDVZz1Vdalszh+7SOPLSSI2LfHajdhoNqSGVowWpTltKrxvnz\nfTi8d48cd85VVdXJSdK/o7G8pcTU5T2LGfLEUCwaTem1Fw7oRX+xncagqwc+\n+xgV\r\n=3mYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVnkUco4t0v/9OtDxxuggTGA9Uiov5b2rtbl+GrBvRIAiBkbm6FbDuS7QiMvCR74a3e6gqU3NaCqCdrdtt7+j5Wug=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.1.3_1567592948889_0.9274277633324153"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.0-additional-template-variables-23cfb2219604c91072a0adcc9810eca759e432cc":{"name":"resin-bundle-resolve","version":"4.2.0-additional-template-variables-23cfb2219604c91072a0adcc9810eca759e432cc","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"23cfb2219604c91072a0adcc9810eca759e432cc","_id":"resin-bundle-resolve@4.2.0-additional-template-variables-23cfb2219604c91072a0adcc9810eca759e432cc","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2iJD+mPSi9XDy0kMCLROxdchtSGveapmliKh5pH89AhXGVFr56GWg02N9OZGReOlO5oOrvEVaBVxD4lgU7mO9Q==","shasum":"5c349871e7011e6bf9e2c4ad4533426f8f920098","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.0-additional-template-variables-23cfb2219604c91072a0adcc9810eca759e432cc.tgz","fileCount":71,"unpackedSize":256739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQ4OFCRA9TVsSAnZWagAApisP/ReWrQmUQNXnNvS+iKLQ\nmSn9psNFvpe0k4bce/lh0Uq8HDynsEg4TqSiNKmdrpu5Uf9T91lWCY3s842H\nxXTuGy9qHw8ip9UMDkXHGF/9SezNlgAtEZa6x1yMf1mfOg49Mav/ciO561JX\ne+ai1FkaYMY/kTKtw73bCeLnJOj1EZ4bi279mRmehvamNJGsBjFdRedGoaIX\nkhvmrk3wyuqbvHeE2VKlAJhDWmdvcxiV4Kju9A67bwXGr3WH+MGEQ97XX6pg\n4HcrJuapRjqNl7Xw6Uv+j5hG2gyx6C3FOgpoY7deXUml7HngtHyIi5stSav5\nbI2QnLgqN6CkCFsdo/KntWuKAiaxJhKgS/e6KRrJBStJwYiE+HoLG/PGCtMK\nyTaB54tRWAYxZu+qJLSl4qkfVOg6U5Q95kJNhdLzUn2FXpsWLCGSxyWloRyE\nXqBk+BMsT/1lCCdNKJzQlwaeiEavm0GiBWpevxUZ6NCMEN4GJq42bRJTHznc\nUWVuF6TXOyJyJpwmiCkT3q25x4kcM/rt6+ZRMtoEWLk6iRH+zZoKBkqBVCf7\nWQktlXQ40hpaLpyoGnK532KJeACAb3vwSRx0Aym7qKVHI0JG2Woa/dmStyj9\nJl3N02Q3kRsyYnNhovlb50vFQOllAhta+MfI6PQyINjQ0ANw1ds19TchH+pq\nPEfk\r\n=HHbb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl9z+nsQr5cw96qHWoSxalZ3nnu7u/uc5hivKkPZYqkwIgPe17qDhy/kvgqHkFYXWLNo477hGW9Q9vcIen3q/yN0o="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.0-additional-template-variables-23cfb2219604c91072a0adcc9810eca759e432cc_1581482885086_0.7526504586328071"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.0-additional-template-variables-06c6aa0fb94145def33994f1b9141410300c8f09":{"name":"resin-bundle-resolve","version":"4.2.0-additional-template-variables-06c6aa0fb94145def33994f1b9141410300c8f09","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"06c6aa0fb94145def33994f1b9141410300c8f09","_id":"resin-bundle-resolve@4.2.0-additional-template-variables-06c6aa0fb94145def33994f1b9141410300c8f09","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W9uEhMksx5yc6ijDGiU0duGH37ARRSc1GTCro8mVsuM3O1XrfJIe1yYgOaJcqEgYusQygbjeuBgd9DXfpHC0IA==","shasum":"31278ba372a1f0c4842f47d4b0627b4a1472de46","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.0-additional-template-variables-06c6aa0fb94145def33994f1b9141410300c8f09.tgz","fileCount":72,"unpackedSize":256760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRM1wCRA9TVsSAnZWagAAlRYP/0E7prAjyISKYlVEsYOq\nRziPSWrOZCfSyN0deYDoYi/pBRHJ9yMlU613G44XAMw5J5wcD7cDFJ7ugwbb\nmSiiVDcWpxM70iC/u+zFCGp/KEjILKVNJSXL5Bx4LIB8ap8rGtqTLo4LxWz1\nKpM13rQUEyP03usI50eAnJnzwYLLj6Ahui2C/TfqeW+M/o2fr32EF5sdlmKr\nSwjpZZ1F0h/JNiU13dMYHTiGkI0B5zOJYWxsSllg1RYZcymLcw0yTTDGVgwa\nIN3XEPypcXLr+zyYVEcxN2VPID1rqkEspW9+KqkxwSgLtM6zYIv+mWRnk6Vq\nA9uNvqYV5KFSmazOPwgRvDSDsOmBnp3ykU9seaWU9CLoX6KmwpK3crUlRmXw\ncRNT5nqLRDCJgUuDeeO4Y5pDDWlMcZ78UYZZq86C7N29hxkidIZ/T5pG73Dh\nXR0lteClF5onEvPQWiucKypJsv40OJaqaDFfowa9OQFP6NUIQrU0BWVOLHSr\nBG/W17glF84pO3hyYfAqjDaF1cu6K2esQ0+6BCz7jdRZb7QxXmrWAmIuyeVc\npJGJWV4xBdlhDWr2VeCcJwOTQ5ns7t4rdn/7SjC7X66O77Hj7xoMSUaVSyPS\n1Tnlzx7+1blcgEpLKVquBo0T7vlnUL9w1KmctFIR5b32NNWg0zVo9IBd5FzA\nFYwn\r\n=n88M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpDbIHO/wXIeWpgyJN3l0Kh/25Ipc2qtEn/AZqC7WYLgIhAIDOFJgaWmqS4+FtPH0ibsN4WtjmjU2UCI477k2BCivA"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.0-additional-template-variables-06c6aa0fb94145def33994f1b9141410300c8f09_1581567343544_0.7351233056320328"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.0":{"name":"resin-bundle-resolve","version":"4.2.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"prettier --config ./node_modules/resin-lint/config/.prettierrc --write \"{src,test,typings}/**/*.ts\"","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.26","@types/chai":"^4.1.7","@types/chai-as-promised":"^7.1.0","@types/lodash":"^4.14.122","@types/mocha":"^5.2.6","@types/node":"^8.10.45","@types/request":"^2.48.1","@types/semver":"^6.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^1.3.1","lint-staged":"^8.1.5","mkdirp":"^0.5.1","mocha":"^6.1.3","ncp":"^2.0.0","prettier":"^1.16.4","require-npm4-to-publish":"^1.0.0","resin-lint":"^2.0.1","rimraf":"^2.6.3","tar-utils":"^2.0.0","tslint":"^5.15.0","typescript":"^3.6.2"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"0.1.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"dd076f8f0604a2cc2b87943843102ac49f56ca24","_id":"resin-bundle-resolve@4.2.0","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zACrgV73TRqsmeRyMz051yxEC85qqkUH+Fi6NAxcLfFh0LWFiZkEYNhHZmh+qBYyampDF2u7Vwm0oO/Rll8iDg==","shasum":"8d2830c92c6deda50631effc6379e241c51351af","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.0.tgz","fileCount":72,"unpackedSize":256689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRM4ICRA9TVsSAnZWagAA7bAQAJnWt91G3+88Dlf/TQby\nu496KF5xth6RWb4OXFz8rIOq8pf8w/RTaTLFpHX4BWWr/NmuNZe01UD3Tr6u\nEkZsjTOovleGmesXFSSEb9Nxa3pHryz9Gxhkm56IyaZwhmHXrSKaq5o5wqh3\noPV3gJlQPUXIJLaZebC42OQqCyHEHPqybIJ5F9+SGwY/bxlNh5a77aoiJuRQ\nz7xWptH8zaGBWuM0+NUpgMYsr+SLxM5gu0BpXVuAy0vWmW/2JHWUu+5JlJP8\nvmnqxD9UWvSH1PwrSlOs/yNHm9o5Q4buJvuFMZW3QtFPTgQt3iQ4K3P6QnEI\n0JbH6wC+yx50A1vgyjBYG47ZK4Rujzv+vfwL6oFVEexg1e+fJboJbdr0TMlS\nuPwcTDbj0zv743CSVw4TMUSBVObbgBRtF6SvyyaCqopPPtxcIvb5a5ISNjId\nHszldLxbCy0He0Q0DYQbjXxPGnKXgiy60lvg2+93S922wU4x5F9f0+hsO7Ed\njCm/Z4dEmgw97ndkVd3i++FOhfot/47GOQVwawZWrOUVbQIBdVsJfrjKm2I1\nmsA9LW65iQLnoj7s95T0Bpke9J0GtCH5IVW2QnrLC2ND2N5hOo8IqyTe4qX0\nYBxhgoNau4ycp/wrTlgBjQA7jJlsa/PCq9fRcUWpxCPpydWljaLGXvwsBku1\nRykw\r\n=unRB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm+kBImSt0/Rvojezxm/EPTvZNbv4EEmIrIBnP++lrMQIgQT/VVmhdJkZkI3haeG+3y2uuIzKjba96RxlwjEXKzh8="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.0_1581567495882_0.12113691624658807"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1-update-deps-043249cdc3f6d193ca18744451ca2c967e488b63":{"name":"resin-bundle-resolve","version":"4.2.1-update-deps-043249cdc3f6d193ca18744451ca2c967e488b63","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^6.2.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^0.5.1","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^1.6.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"^0.2.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^6.0.0","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"043249cdc3f6d193ca18744451ca2c967e488b63","_id":"resin-bundle-resolve@4.2.1-update-deps-043249cdc3f6d193ca18744451ca2c967e488b63","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gNvBFqNopay/T4B5nyhJKnZyQCcVrwKMsp4gF70jbBaaJ3SG57hNMBRvWlWQnwwkWFrOagZZCmCVRwwIoC87bg==","shasum":"4451674ceb072b9205ce502907d0916eaeca67c3","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.1-update-deps-043249cdc3f6d193ca18744451ca2c967e488b63.tgz","fileCount":71,"unpackedSize":256038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXkq9CRA9TVsSAnZWagAAUDAP/jdk5+tUgKqkMghjzkq+\neZ+2FGWm8Xdg0YpY8+muC4bhle0xPIXIBYSf5S3fF4nOFhS5KQsTRhuQsaQh\nT34f6sebD9dAdZQtcs9aN7WwCCapn2R8PdawFZvVP83YyBYj7hRkbUkxMxRZ\nZXZuMz7U83lRcOc4YFYI421yEa4U7F8/qkBBzuY+/uFX1JRKra8nj7D6zsFt\n7VVEgbhqadA6FRncL52STdFPNNYT6cGiw7/KdRcENg7X5l6Uqz5mp5cpOi9L\nnaO/SEkg0sRosQvhCqqcsNdhrcCsLk1YqCB8CBH5ul7NPyLADPCJApn0YqYc\nIs9rzNUytD8MuvuI77n3w2pqme4o7oCDI2z+NnG6aJ+OyT+GwOsbLT6qwYm9\nZOgRNraFB4VnWESrXKnMIhLF3f07u+QkZR6CnoPf3/nEiskEhUp+Dt2mSoK0\nXtCKHI49ebQz5i4ZiMOp6iqOit5W1fm6Oz2PAyEonfemIP1XiO9AFsZWn1XA\nwEKmwlqV7k+aDQYf/UsYq9dMjyPr1CwODkIBlcwwXB+GRI/vxY8Ln2ZzkW1E\nXK2Qqn4fzP3Y1Lq4+mIp8a78T2sBpXlhTi/Gh42YRcLMfSPStrxR0K2tpibc\nlrR6a2ZbW2xqerMVSmP/qo5l/hfqz29yxF7geDh10hCIc3rGLVtnvmDNk3PV\npdhb\r\n=ZpN8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwPk+Y41lWGKJrYEwBRFgkhWE/sY2nKuxuojptDRH/CAIgMhidkFC4LpQS+QqQ2l4QucQbS3EFzzB19qrzxSjK76g="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.1-update-deps-043249cdc3f6d193ca18744451ca2c967e488b63_1583237820674_0.7542844474429709"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1-update-deps-1a5a13ff0338ab1065388d73755967889a12528a":{"name":"resin-bundle-resolve","version":"4.2.1-update-deps-1a5a13ff0338ab1065388d73755967889a12528a","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^0.5.1","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"^0.2.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"1a5a13ff0338ab1065388d73755967889a12528a","_id":"resin-bundle-resolve@4.2.1-update-deps-1a5a13ff0338ab1065388d73755967889a12528a","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-F6PKb8qgt0p5xUv4FEFQghKuYn4IH5xT/21hQff9SCfCl5ekaHXUsQUMPagfWqHwPanNpOovFUGDRtLfVIQa7w==","shasum":"acb644bd06ceaf8c22703043868d1c0290e9be5b","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.1-update-deps-1a5a13ff0338ab1065388d73755967889a12528a.tgz","fileCount":71,"unpackedSize":256038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXlTZCRA9TVsSAnZWagAA4bEP/A+DrmQLo656ETTNn6NL\nkMilIpPFchPvID27fDF08KkI6gag5KJjypENnifjW48cdzvyzrPuwHYj39rs\nzaANnYqn2xtkP/U02xObdcJXEYHe7AIYLUVMgWiLxqc+T78kKhwibBmltO7H\nAwhyKPm5Px70LD+gV+gtxxnRH2q7mCV+KOJV8TW7eqPG/Nr6y2PFMliLaAT6\ncaAZRTE8o22uVFOxGVAQtIqogj5wj/FxSnWb5NSki0wgPAF0uAVrQCSqKhXt\nZI3Sifrr2WYZwQNrFjKJO9KhATMLrw1GU9/Gp3qGVKPxt8RaMQUjjmqVoKD7\ndeJTNANbW6LDPpIM3CcL8zQlAqWsPKoydtoP9nhpjv3o+33gR0/lmpXxrWlZ\nVkXjxtIFAGL21WAzEVMKSQUK/9DbMmeatUnadPN/V4sbhF05fG9v53cuQleV\nqJxLl82L70skbru+cxvLWU4UHcadqSOIWAnvKNBeYW17Fxa2vhS2ZxorUM4Y\n6HAuzaHsdcaDUnaVqzi2ss2Hf7k34CAsG0SkkuLXs00MTDaoyVHCyb+L7VFG\nU1h2VplSP7HlPmmHHWllxkvE2RbkIIm++hLJBqz81VQjyxpltxmazcJ7zmZR\nIRAGoSjoPuVh39PFgjBiHvfLfaretSvZCz2oUshx8lmKQeJpT0VGl/X0bGcU\n39ss\r\n=Q9ZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4bHLOfi5Rsavd+SAskG3jfAUsAUNzmJtT26rUFE5JTAiAFPaTOmIAiixOLtqrN7kWANuhSk4z7tXCSmubYA18Blg=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.1-update-deps-1a5a13ff0338ab1065388d73755967889a12528a_1583240408714_0.9998806324822138"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1-update-deps-7cf1925acdefe6418f75c9c2177b3be6ab299e68":{"name":"resin-bundle-resolve","version":"4.2.1-update-deps-7cf1925acdefe6418f75c9c2177b3be6ab299e68","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/ && tsc --noEmit","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^0.5.1","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"^0.2.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"7cf1925acdefe6418f75c9c2177b3be6ab299e68","_id":"resin-bundle-resolve@4.2.1-update-deps-7cf1925acdefe6418f75c9c2177b3be6ab299e68","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+XdbVevV31+7ecK5hmkeohn/NgX+6mBKM/8AFH6qlr6TUodndDzIr/QLZg2iSBeiS98lcNXfi7qr+qQrT2pV5A==","shasum":"07d2204ebc76e80437535a1514e9064ef433b966","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.1-update-deps-7cf1925acdefe6418f75c9c2177b3be6ab299e68.tgz","fileCount":71,"unpackedSize":256038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXmyeCRA9TVsSAnZWagAAb0MQAJnZegEIKlx9IdH6UmP3\ndTjzKr7pehJu0HdrxzpRPHbPk+L4gya58+Px9ZGuV0SV4GTK481VqtQuijpz\n19oiAFIoXCnNCdCsg8dwJRxBtPq7PpxTFTsyJQRKk+nL7EFoNixNyY/PN9/N\n0a7J6kK9UBX7+L1EXsSzqgMvd8XhiS7vLnxxg3VqibX0Ht9MiJMQnW1tjMs/\nKDDrZRpu/65WPwaNSFzJe6m0MpqGX1wrRFSZQ3VgxHs372Lu7Wbv1LjQQ0ko\nfi9S6kZEh3uU0vPTmUJgWZHLRpHjWDMpdPspCu74UQkGzsTFI9UruVhtIFkt\nlwy02lLuWlnND0VQ5ueO8DFLvbVjQfBTSKtuKb7wsgLjEOxYB2spiGL1/2Rg\npJNceo9cVghpL02Tl46OSSsfs53ErYygp7+VT4+EaQoqDakj86In3R1XIcbr\nRcjFlOuaoR++bsGApUdwhV+waMLa62N2gBAQIp3JPq9wsyDfHEkmROx4jZCD\nrzgJM+7lLPZLQikgnC8O8Pe/Z/mpVoE88V/onS9aHo9wzlztF3m1VznOsTwN\nUkP5vAepyXhdzu0oTyDPeGtZHDHd08iMQrnMvjWdpf/i+zVUPGEfwS1KIl8U\nA/Ei8wahF1eEy0/W/2tV4rMKWOLX2pj+dASwBCwHVPOkSHvF07PbUo8McK/w\n8433\r\n=U3sp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg/9to26OxBKovQdyJ60b5+Pqt3HtA/0uGZkB69qyomgIgZ6rKNDqhD7cPjopBUWRHXSka3HY8PBsT1SiNx2/xmsk="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.1-update-deps-7cf1925acdefe6418f75c9c2177b3be6ab299e68_1583246493711_0.4596959489885404"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1-update-deps-31a7dac19413e5541dfd738ed65af7ccc6bf634d":{"name":"resin-bundle-resolve","version":"4.2.1-update-deps-31a7dac19413e5541dfd738ed65af7ccc6bf634d","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^0.5.1","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.5.4","bluebird-lru-cache":"^1.0.0","dockerfile-template":"^0.2.0","lodash":"^4.17.4","request":"^2.81.0","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.1.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"31a7dac19413e5541dfd738ed65af7ccc6bf634d","_id":"resin-bundle-resolve@4.2.1-update-deps-31a7dac19413e5541dfd738ed65af7ccc6bf634d","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ln4+kdeYp34jnS4OerbjRZeAT5brqOXBdtGIBOVVvPYc+agn3yBfVYbNBJ+Asu/geooysLBu5E0lQ6NjDU4XnQ==","shasum":"e16a2a3fb4f6dd89b2cc26ee70795f1b1905585f","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.1-update-deps-31a7dac19413e5541dfd738ed65af7ccc6bf634d.tgz","fileCount":97,"unpackedSize":442255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXm1SCRA9TVsSAnZWagAA8YEP/ReYGk0ihxhSjfEL97oC\nIjOTaDMf2fmz5cBy5ybSe6U6+PCAtsiaQ8db6RQQSoJ1t3y7+XioFKYGGRpA\nf47zyHcqP30XERgJTC6V5OqqOBBKl8lnRnjPiB678omO+kzJus2DUkEF6d3f\nc+vZyKRV3+ncLU04PG/WeDw+tzuvptg6TQs58Qw1MF+xZAbCQaAHiT3Jp7mJ\nZgk4HRXbvXh9pDvejkonAt+0gSf4di4hBwtIethIaNethfrJhqnt7sIfKpj/\nxQfLDf6dJ7U87wruxhzpKBVsYgckQaUdtR9+vSAaVRWNtho57GW1OP7GlIkT\nrLWAdwDTojj3zrbrvAlyZmgkCe0NLTy2C3iR8EEY2AnziL7YbqzXstxAh+5q\nHkxlHJZdzuYEUPHK3de0k6M1pZM0jS7cOam+ahJBzqCMEmIkO5IpJiOLXw2C\n15LzyqLxQlHHQoalqZrh7PPRjjxt2SeChFESlf30dAO7dmDceXeSKOte8KEg\nADQMIlcoN3jLNZPVa0NsVTfjQXsmBDuKgWHk06hpv8bmEn459oYZQO9R0wB/\nMmoqyf4QDBjhOaEu4RpLzQ0FjPHHkI9Ry4tmuvYqai2yWQiXvFE5Vg/sUz5V\nkoO5tPvjP6y2qYqDp3qD5vldO6XOGbYovbrakxtTAHMrJQvbsAAXhFzUoxfm\nWJi1\r\n=apnF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO2MrQnd9Dgv49UpMSaoHcAbK50hXf+N5VoXJPz699WQIgbCQ9FrHW3w6l7BYDQQgzxI/+JxX0BGoiYTNaclTLcCY="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.1-update-deps-31a7dac19413e5541dfd738ed65af7ccc6bf634d_1583246673930_0.30303769951802173"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1-update-deps-f200cb60fa7b88693bb51c728e2d818b6c92ec98":{"name":"resin-bundle-resolve","version":"4.2.1-update-deps-f200cb60fa7b88693bb51c728e2d818b6c92ec98","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"f200cb60fa7b88693bb51c728e2d818b6c92ec98","_id":"resin-bundle-resolve@4.2.1-update-deps-f200cb60fa7b88693bb51c728e2d818b6c92ec98","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-c1SI3YaH6VSTADuH2z6GJ+sSkkhc0qcHoL9qD7Kw3lJ+KpclwkDWU/4UrNl8ZOSbp3zgGYwAw9D6qaff1SccvA==","shasum":"31a6fd12b6c3217df962869547e980c2917de35e","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.1-update-deps-f200cb60fa7b88693bb51c728e2d818b6c92ec98.tgz","fileCount":97,"unpackedSize":442256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXm6/CRA9TVsSAnZWagAANSwQAKKQynVxdDNhWqRy/LM4\ncgswYwtm+1OuKd2DbVBIP3CE2ZCwyXn6szzy5CvNJNvaouWDUyobDasy6QXX\n4a7n4pscz/dlxSlX9W5r0ovZZfqL2xA7Nf75a1wzHRhlsHEEhWswtRox1ejk\nAITuCG94MME9JwvJ2BZfLQbiwMUFYciTMXUXe/xjFpNOUzr8cfyjE6iRyrya\nnyKwgvAzlHw68fxJQX/f3Z3VNXP48IohdKmp5miLtax3cgWa7ekAAuoS/rrc\nZF/cLWQzsN65TP+VcRpWFqPsqbVsEiwZgHYhdJIyMTLJ48e04hVEp+yR+8CL\nXKBlxaoGoEtVrXeGyRgDLMpaUhCvUmZxwnJlSUBCBbzJH6+DsCgYWmi8Pso/\ns0lZetzf7ffA1C4ODx2axwrHrK2oxRpzlJ36z5whnJyMvO3DZnsNJUO2oNaj\nJcg70gf9dQmlveXsZ61dgM3l/SLbDo34p1GInstPhhNiH5CmcQ+Ou5A3YbzG\nGzIFHHS+FEkKW6DdqJ8F4ycW0+pjB25XkUMPBnUcgxjG1h0r9NislfyUzcG2\nlqKqOMb5GpHyeaFD/VnQhdwr6DxITZqZu8ksotTPqyt9/rpgA4ZvoMQ4aOuv\nb5N3ICBtRbdEUI0Dg89N1Fj4/iGsIjrOBc2pTU0FlsgUKocOqUftAzbRHJln\noqvj\r\n=j2bm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiFyfuMcjowrWLPkpxOsYt08ybvUHmhsOk9FuJWTUHrAiAFoRjt3qEig5TpDMuU1CLAkUlUOB4JAnWT+4sSNEoBow=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.1-update-deps-f200cb60fa7b88693bb51c728e2d818b6c92ec98_1583247038682_0.8805924218606354"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.1":{"name":"resin-bundle-resolve","version":"4.2.1","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepublishOnly":"npm test","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"dfa90e98172ead04a4e800dbe6e5f6ed7954d735","_id":"resin-bundle-resolve@4.2.1","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+ZiXMoqlcbMRWOjXpjK3qsMtulX5e7VJOASZOorK4ruv8K5kauXYVk4HB8I9nWAdHY37lGymng+VFcjymbp1eg==","shasum":"e348133534e9bc04fe118d1c259e0e4a5e954024","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.1.tgz","fileCount":97,"unpackedSize":442203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXnlwCRA9TVsSAnZWagAA+FkP/2ir/eGKsDzz1xoFJvQV\n/A32BzVCI433PqPLGMbR32Aevqw0SbM7EfyhJT0k/t3cm+9NPoG83CbKMlF3\nhbbNkjai81QL3ODpyWuMmc25j22sfXx17UjTgobiOmXGhVeH+0iSgkoLHbTT\npEyTY49Rj4y6WrtdIbw1xfK9Z/K9r9nH+X3pyegLbu/iWpTBwKdnqtcZiJKY\nYI/KfIghsSCd2r7EPrC3xFtrcE/p2DlAObmRo7rqIAtg+/EV+4gxd0i4VPwi\n0qSFcwXntpUcKecmNPe01fx+Yk705vUE4f0b1YLucFri+lpXu8NFWo2NRpUH\nmlkoVtrEtUiH3kHpHuIr8FVEmRAyA5D35deF30iM+Zq/H6pQn7KSqkE37Yrb\nGiWEcP64IgJ/vD4eDWvbx2BCkD7b52Y6EwwgyOd666S2ALRi55TkptLqS+2H\nbJe0WuYqxblL4RTOyqk2yA7eVs4sIdHM6wVuX1oQEnZs5JJ8F4dZH32xw6CH\nkoydHQTJBnp68ksOV2LvyBhdsRZKYOEzyhiuH3Gb+1a1HUGI6x+ZUKgOKYAM\nTVPKSgL0dpN8Y16papknPP+EoxcmdgIUJOxFvFA5LB8UnaSdpF8c8Lse8np3\noMdsLMSn2aLCZ4tIOmA1kkYtflfpNMAcunY+xS7YDUFdWToCloGgv8gJ7kGu\nKjtx\r\n=zbNV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTXHfkyLrO/IfBwqXeKedsYuYDEpgOHgtusRdpG9LhPAiEA2uVQ3Fb1ZIYltDne6RBjxjzyUhno+be2riCatDhQEDw="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.1_1583249775977_0.30300276168879026"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.2-fix-publishing-095a03f27783c0e5a13f4c69a9abf8a6f17eadc7":{"name":"resin-bundle-resolve","version":"4.2.2-fix-publishing-095a03f27783c0e5a13f4c69a9abf8a6f17eadc7","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"095a03f27783c0e5a13f4c69a9abf8a6f17eadc7","_id":"resin-bundle-resolve@4.2.2-fix-publishing-095a03f27783c0e5a13f4c69a9abf8a6f17eadc7","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+JIThnrDrd4mnCSGaPFor3pka06ZEXeGWuk+RP7XqATNu3fW4wZiigXheV3gkWYxsWour43RjyWL2+B81DmvZw==","shasum":"567de353802e0cab674fbf55c44848cc9a46ddbe","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.2-fix-publishing-095a03f27783c0e5a13f4c69a9abf8a6f17eadc7.tgz","fileCount":71,"unpackedSize":256080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXn2qCRA9TVsSAnZWagAAKI0QAI/ml6hZ0OohpZc+gZRd\neEPlypw3vTML/A6HFHmCWvKnjZgSaKAzlcWb8dtforGu15g55k4orDve5i1X\n1bRaWnGSjxPkUyeGscUCuP6bKKieOjwnnPKowO2GOg4t9KxmSRZD8Ywbcds1\nnx3q9b49VUKgMAkMNd57ZNknwluuHRhYNREHxbb5H1n/KEQSdcNuU8IMp1LY\nL+ecOELdRf3AH5UeTjmqSicNINO0S3aEdIFOWM/aotMj6k65JNrNb3UJI2pV\n28PomA9wx8FHnQqSJhN6K8nPysn8jKsM8esVIWeoQ42D6/7oAt92/xp23aoM\nbHx3Ztmm8yk19cjRVoGuvCuTeplbEdDIss6dzoHMjWIM6IdzP2GY0ZaIabKG\ncaTgFCDTFcXAP/jTHcPMIrrGz25YRP7requ37VBB0mg4ODAqlqDcdeTbviuX\nXClyFK7tDGFPp3lYgww5NH+F9YXrvwmFhyUr4fQKiqz4dutDLhla4w+mHWIW\n4c8uLRmUgFeJ42Fb1EAh4CL94Dj5p51AENZK0YicQQAkBZOpOl9wAocufowl\nfTFOi+Yocrhb+rtcypY0TGG3KFp8qdEPj05ln9kmiu26DR9OxhssKRKd0cV1\n0Te+tLRHESbfuTokhwMUNGVcHfnFrfheOI+JR/MDVCBSK0hxkfgDbbU5cEps\nnrSr\r\n=OOw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6vZXPqzOBw/pu5vglciYW0D0TRcMxHJlWWftKYyzd2AiA13Sjlp5lJRdFFHLFMWbQKi0qw2fPQCmwf9ygTxd8Qig=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.2-fix-publishing-095a03f27783c0e5a13f4c69a9abf8a6f17eadc7_1583250858249_0.879191432030267"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.2.2":{"name":"resin-bundle-resolve","version":"4.2.2","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9c8e802594ec1b9498cfb379053d3dac4b80179d","_id":"resin-bundle-resolve@4.2.2","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-d/R6Z8WhhSfG/bQyqF3YvL0+EufHE8+VouKoTrrh6lfp3pf3oajgexctioYBwS8bo+/iiAeN6U5JHveg7xQziw==","shasum":"3a5675ff0051e4039c5bbd63a680a2225a733bf5","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.2.2.tgz","fileCount":71,"unpackedSize":256024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXn5QCRA9TVsSAnZWagAAwAUP/2JYpQErmENtwwunrBoL\nqn1tCYaGbb7QnQ/ZnVPy8iAN63FnblpuzKyDUrH1j8EBPp/Gdi7nlFNSOg4I\naLgM9cvbYdr3G2PHuHieKo4KUL5l09Ft49WyX1qws5Urzrx8a1zC5n2CQVez\neWj6eGWic+SFyq9cW1RCWHyNGx16YA3ijMfs3hg9s8AORAUGdC6rN0Sdijk+\n/gwdC/08Au+Sa5LQyzd2Sm7I8TBQdlqH1/J3VQwOd1IAMhM4Yzlak+sAmeik\n1Xf0Bli8VLw0SuSY/hdE4q97EUMPFI6NsmmJq9p61UBERNvnmyMlvz9ke5W1\n3bZpGKeEVKdjas5fEWgAOiZmTMJv8UpuNxE8kXPAceFD4Nmevb+V73xvgjRI\nzwMkt0GgSGYEKwDHYuMcnNfWt1N+QYcS6GnNVEGRpNuzzIy3Fb7hjlSCSgcD\nHnwCYoo4VrHhmyWfp5Qo3aEOMdk8Ac5W8bfOTk9yZAzvNeGsEl7BZIZ/qJbc\noQHUEwnJsoHZ8LdgjaPRXKysHFrzZO3OY1tlkfDqrL7wPEyVex62+z+mhLrI\nUj5q0bds963UbR7WfaAy+8ywD0DGo0+yO1ZbUXLLfRUX7i11l24huTXJySyX\nuj0jnEbWzRWQH802KqSy/ltApnJ7M6c0L6d5JzM0OHbWL/hEeZyhYEefIzXo\nwN9v\r\n=y98i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs6t9V4vaOIZ5IiP7TABX6cdR2FIxL0uDcpqVAxoQzFwIgMyEdscdeejyLcAHuRE+dN03Z7xtLLxFb0TCvnDmoelw="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.2.2_1583251024318_0.40982191225292164"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.0-dockerfile-edit-hook-c51079ef803f49856577c2bf1ef5bc0c5efaaa99":{"name":"resin-bundle-resolve","version":"4.3.0-dockerfile-edit-hook-c51079ef803f49856577c2bf1ef5bc0c5efaaa99","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"c51079ef803f49856577c2bf1ef5bc0c5efaaa99","_id":"resin-bundle-resolve@4.3.0-dockerfile-edit-hook-c51079ef803f49856577c2bf1ef5bc0c5efaaa99","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dJxDRiHJ6k/BoZ05ssv57WTouAgGYPT1iuFCK+wCqeqsTxTeOvIx3qvkOXYOWqPgsj63eFz0uFOd/cTZ1EQtPw==","shasum":"40aa39b99744ee8a851041943dfe41f059cb5f01","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.3.0-dockerfile-edit-hook-c51079ef803f49856577c2bf1ef5bc0c5efaaa99.tgz","fileCount":71,"unpackedSize":260250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJensu7CRA9TVsSAnZWagAA85QP+wb8mlAXWwhIZ78AWUPE\nY7hRaTJdGq9jp4G9z1O4Eq3JmeSvd6c1YOobPt8z19sUAAAKJQDbjKAEZbQ5\nd70Zhiz/irV9rFFD7563LWZgjUG0D99RFimASQI3xXKA6he4KQ5VgG2hxh9x\nIbjNdl+l8uAprpJz/M5c+OgUrqieB8TodwG3uiGOdu+mW/9ZCtW6ycT1qpd0\nw/3EShJR1HwwkYfCqMDnHyUIvz7XWxjTiURKGxmwHm6rZFMBbZQoker2a/jH\nwNiSsf4souANZOscPaaMwaZRlXJ/ewuOGII5HaYwPbhN4k8IOiMrWh5aG0R6\n5DnejwqAlS+GPBXsOemkfd7qJQBgSJamh98YU0k/89HhpWypYDrwBRdAvGP5\n0kAtsj7Uoud4ehbaZn19+GmMUeg3vM39PKvddT58RJJhsabA0RjrSh8QYGRv\nm4h6X+BsxqVh+r3uyl+kKofsuRmfKanDVPLEAnUIYxpSWg9lQvxWzKof7TBo\ncNYYPeZ2COwzygDLrGUB9fYEf8VIY5PhNJ+3tSDzRHi5TgpJ9MXL8WdzuV4v\nPhNvnZqbnF7jSdNwQ5tdxCpf9oaB5KGHRv2Sxknn3w7Z52xz4Zu0cQPlwhTv\nRZJJyymDv8ayMF6A/rN5+V3o1xXeHJVuHsi3LAubAuTi9rloH3h7fUa0OeVY\nYHTx\r\n=AMon\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCigVR+AyyWpGueo5x5DdwjIQjZmHqtcfsYJDNGfPy4DwIgMSFLbHOIDK2GntmhjCqbnnBkIQW4Z+Na6Air3IyF854="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.3.0-dockerfile-edit-hook-c51079ef803f49856577c2bf1ef5bc0c5efaaa99_1587465147285_0.20445203155590508"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.0-dockerfile-edit-hook-c86681522e53904d96af8f1b05e98fb1167ed347":{"name":"resin-bundle-resolve","version":"4.3.0-dockerfile-edit-hook-c86681522e53904d96af8f1b05e98fb1167ed347","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"c86681522e53904d96af8f1b05e98fb1167ed347","_id":"resin-bundle-resolve@4.3.0-dockerfile-edit-hook-c86681522e53904d96af8f1b05e98fb1167ed347","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CxMQQEasPMWVQJNtOSmTekcyM8/pB1Vj9+HHz2EhayF8IC4eoih1H6VFTKKHR7y+D8e/RTyYFiEO2py4RnUnag==","shasum":"51892b13ab4d687b63d26fcbe50b34bfd19a9088","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.3.0-dockerfile-edit-hook-c86681522e53904d96af8f1b05e98fb1167ed347.tgz","fileCount":71,"unpackedSize":258555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoXKgCRA9TVsSAnZWagAASd8P/RiaUCB2sLc+32g+VDIM\njU8bvrFx1VLAV3oGY+LPeIEtj7GRIttxuMZ9Yut+3/jDKA3/C+DyDffuIF0v\nV5OM1kD2DcC6scxqqf3ehM+jKU2p5Y270E4MdVbfl9vS2wxcz78//FUM4yqK\nlmqniikGsJEh8c9Ev3TAZlMmOCQq9IAWcoV731/A3QXqW1J1Hqaa9J7dEYFv\nKtsxGTMsOmvmKOxcomTGbYnouctztugfzT0dw9lz1bzVZv+bcwwQZn3wF4NU\nxioU8I3d4JNXZUXHjY/b87UVNDZmiUQLnLlUEpAySZa/sMAJblBvDRvxq82M\nfci7PHhNUO0v6s8f8JabbnynlagMqOitvGAJv5OlYvsggxd4VPJtVyMi2I8K\nY5zoOWjEyN2kp8HL/l6KYgBie3gVikv2sA5G/UAY7C01R5Om8GWZK4QzT5DX\nZU602MeYmNzuYDNbTfUf8rEpMdKiax1NQURJLmLy+pXqnymq/QwnHSPm8yKP\njrEn3NHo+gytNwglhHQmxzjVUAWPmU4+Sk1v5FW8jF0v9u+ISYEYCHWm/QO2\najvS00IHJ0r2I5h5rZX+TeXm2a2nFkvOEF2poWfivTLrQs/TWKPRpzKpAlKZ\nsvqu4W8P5ulVaBwoeMp/KOuO/PyIUnh6BpZ4V+wlJpCrG1qf7xGgjPv+M6Eo\npr8u\r\n=EPl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXANXVfsM358V4XJAqakjpnudyFeIc0ju44r5JDYpx/AIhAJ4TuTRpbFn85l4aNGEL9Qg8BTfNehcbUzDlKIikOcqN"}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.3.0-dockerfile-edit-hook-c86681522e53904d96af8f1b05e98fb1167ed347_1587638944184_0.5715794803275092"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.0-dockerfile-edit-hook-2b1432cbb56fdad1212df3d2639f0da2b2f7a640":{"name":"resin-bundle-resolve","version":"4.3.0-dockerfile-edit-hook-2b1432cbb56fdad1212df3d2639f0da2b2f7a640","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"2b1432cbb56fdad1212df3d2639f0da2b2f7a640","_id":"resin-bundle-resolve@4.3.0-dockerfile-edit-hook-2b1432cbb56fdad1212df3d2639f0da2b2f7a640","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QB+VGz7+vjYcVgj2qNc+rhiwNhg84vYSKhto1wnlGNG7YTHYqtgIbnTkcOhNMvJu9OVwaqJTYVDIRc3xk16JoA==","shasum":"23b206d146134d3519d514d001384b5ce715b3c9","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.3.0-dockerfile-edit-hook-2b1432cbb56fdad1212df3d2639f0da2b2f7a640.tgz","fileCount":71,"unpackedSize":258119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeor6DCRA9TVsSAnZWagAAj/YP/3tscPWyzWVclOtogn82\nqinePzpBiR7fuDRX0aRfozWP+WwLevcpefQuCbKE5VJSTBdpsi87uBvoi+Wy\n72Nb6NpUK5hvYAMSLNhkw6wYpdfc1c/TZFhwUREsYog4Wh3OMjPOOenAgi4s\nM4C7WjRlbJaRZpsdW0CYPIdsWHxajM5OdncIfvoXmwK3t66TLVeQ9C9zzadO\nruxriUsUAvtHKW6F4VWg/tXLjRmCvJln45+hJ6/YSZDpl+GIBWqj4CH7UTf5\nV2BkIrcZP8pIadyjowiQm/PrT76m1KH6qxT/ovuoOTj0ovFepQ38GQJcDZjz\nHFE0wmfYtBkmdKkMwKHRQs0vJMy3buMwr9h6g/k8HX4zCAItve35cCEFU6KM\ni0tsttf4L+zA3vgow/l4TFPzdFAL/F/Ilr/xrIp102HVQj/k+M7gNgRxu/RC\nyXSOhRV0TugLCe2k0cnHg8jeIqHu6yptFZshaoyAxa7h8PcNxr1c2TH+VB/R\nDyXu7FDx7mJGNVombHdbWGj5Qcb23hCBHay0lDSwrDYEDa5+gF9oWGNNxuX9\nL15dwgqQb3ZYnxVDIAYzwmZnRS98F/wUDr8DfR0WyVJukDq71rP4A7kyW6mb\n03codIfMGvfXupo4AJbK8Mq1FJ0tNKUCDKo/Zd30VV2GnGf4jH9rD96d6o//\nnhy+\r\n=SsES\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWSmwSePiUr3hzfF6rmUTGrIO7+8zMVv3D9bJLfssojAiEAw27VhpiLS9QyQ+AQdeineH3SrhKvF+4q8cltCDhLaEE="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.3.0-dockerfile-edit-hook-2b1432cbb56fdad1212df3d2639f0da2b2f7a640_1587723907166_0.6278363696843514"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.0-dockerfile-edit-hook-277a91931af669e6d650bf7aec925324b77a2904":{"name":"resin-bundle-resolve","version":"4.3.0-dockerfile-edit-hook-277a91931af669e6d650bf7aec925324b77a2904","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Resin-bundle-resolve\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"277a91931af669e6d650bf7aec925324b77a2904","_id":"resin-bundle-resolve@4.3.0-dockerfile-edit-hook-277a91931af669e6d650bf7aec925324b77a2904","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dwSqlJHFxqNk9cfllYjlVyoMpOwf3914oYxPxIgDKl7AzhRNFZufolLVmTpVHrUYAhGE15raYSUdyH9zRongng==","shasum":"4c76fe5d0575f5421f3331dfa5eb1ac38f1b49a3","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.3.0-dockerfile-edit-hook-277a91931af669e6d650bf7aec925324b77a2904.tgz","fileCount":71,"unpackedSize":258149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeotbgCRA9TVsSAnZWagAArb8P/j2tW99fs91f8nm5qKit\nX0FBb5B6DDICxm7Hwy6rGhfvX0zFH5joAuaU5JCwGb/zC4RRHK0dvDbdFpZr\nYx7yV+XwbBB0kVMCGwC2wDIQMKxDTpTBr55+Zxdvel1zB45V2OgQxWdU839P\nf9D3Cxq7uaAuar5MERJJu8FOwmh70vUfxz7K24q2ltmk1+OYKKWOk/dQt4U8\nO5cnm7uUpm/lCa3wPvK8vOGC1s7xPmlCov/ACXugXR6fZl+B8Loy0JVaiV+q\njEQcmsDcP5+lxsQNTSRktIKHI1JGK1ApOfVxUTy/eAN4r6/fOPXfYmGMuK41\nckOQTclWgDcLaA7/C2Pjoxxz140grsqRAbMzBfX2qB1BfnehDqDdNdoP76pB\nRu0hGMKQsKpZk5WJ+kmko/5XiZM6x0sfkrq4+LDcuqQ+HkDg5ZK+UBxIZ81E\nc6Oz00qL0vtTBaFw96xUKBRVAeS9fmb9q4RLzARe82oXv9QqPiIz8drdJj4L\nRY2wOM5KStXbkhHfwHVwduJx3G8LNEgYXbfp95Fk0+fB7I96b11GZwJfGs6G\nZD+zLeNSbj2JRw9am9sGnje9G/GSwk6hiJDOKX8sw7pWhY+v3jzwqGJYalv+\nGThngjbzEPsXGCVHbrVF9MsxJS2gFXm4RWm/CaKIRJUgpHjjcLZAjbTHq7qJ\nuF/B\r\n=qZin\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRKXFveVqW8GSurqmmKGbu1ehJoMi7erzUxb/YqoJ80AiBRYCfn9kvkcr3rvoHZD9af33MlqhnmC168AsNYeKJ69w=="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.3.0-dockerfile-edit-hook-277a91931af669e6d650bf7aec925324b77a2904_1587730143390_0.09138108681425994"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.0":{"name":"resin-bundle-resolve","version":"4.3.0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"380cb96d88411dc7e0acff43890a7e88bdb395a1","_id":"resin-bundle-resolve@4.3.0","_nodeVersion":"10.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KPXoLcgtSiuR8CfCxueaAVuSK7KDnf1Fxw+LHTFyzpJ6ZheShPvULmYSx3XK5zmBB8nymte0tSrC2RD+/nn+EA==","shasum":"b66e448a6a2f06c516a831fedf9540a30f6f7228","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.3.0.tgz","fileCount":71,"unpackedSize":258087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeou1pCRA9TVsSAnZWagAArL8P/1xRJDqn6Q9ybSQsJI3o\nowEvvmdfaEd/QvmxMEcRIR13gtID8E7BKrcBNS21VimlUpn0jiUS4mWsuKfy\nW8JuKZ/VDkuJJBbOhFZHJ1IVzaJBi2w+eoKNZ/l4woE6Xtnbs7Y1KGd83KqM\nWFdKsAmOdIwtJJj1wZVubqLQQSUJsY9cEaJswmYk0zUSE2Rv8AvlcpiAai8e\nJNXT6IwZG0zBRpthpepmsoMTwijSw8htY8TLtDm0pguYTEbVWRtNfEsWh5e6\nBpQG/8E0d7m3SUkJZ2CiaLyFTrEbR6MmoXuGpaAZaDDWbUT3l3391nlfuVcy\n8DoAXhJmfDj590bRUsMyFL2a2lOuH8Pke4z/bo2VSBPnQzYocvtHN/Xn68ju\nD8jDh0ioCuYm0Y8mq6P+mBhyXwQn1r41ZycBTlfiwsNNcU7YP3fM4azmwAd6\nMHrHjxFHxIVGbYWtGgGX6XJsPkXOJHqvLkY+tsDQDp6CZ5QEOAGcDiyU/tQP\nguX7UF1nmi7fCMmuykBX0M7QYjgOeMGy0I9Z0Yr+Kl4CaAL3Z2Lh+W6CeQGQ\nuHDTCGd3whJRK2YwuGIIeUpVkE+cLI3pnNMqAP/HiB2Xbb0R9tNoe2/X9+eY\nOG079MzgHKQZcbfroyREV6Cmw8/DJ4IlA/OZiVvVyjbQWlkODr2952c3sX0j\nTvB9\r\n=ISs4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgkmVxJGDUJ+Uy0bo742IJaHF5MLt9AydL1ZQmyiWn1AIgNH+THmYm3YY9zGfflaHbP/B+Wk9tG+Zte4lpmYvHQvY="}]},"maintainers":[{"email":"accounts+npm@balena.io","name":"balena.io"}],"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.3.0_1587735912674_0.25943147958059787"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0":{"name":"resin-bundle-resolve","version":"4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0","description":"Resolve resin-bundles into a docker daemon format","main":"build/index.js","types":"build/index.d.ts","scripts":{"clean":"rimraf build","build":"npm run clean && tsc --project tsconfig.release.json","build:test":"npm run clean && tsc --project . && mkdirp build/test && ncp test/test-files build/test/test-files","lint":"resin-lint --typescript src/ test/ typings/","prettify":"resin-lint --typescript --fix src/ test/ typings/","test":"npm run lint && npm run build:test && mocha","prepublish":"require-npm4-to-publish","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"license":"Apache-2.0","bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","devDependencies":{"@types/bluebird":"^3.5.30","@types/chai":"^4.2.10","@types/chai-as-promised":"^7.1.2","@types/lodash":"^4.14.149","@types/mocha":"^5.2.7","@types/node":"^8.10.59","@types/request":"^2.48.4","@types/semver":"^7.1.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","husky":"^4.2.3","lint-staged":"^10.0.8","mkdirp":"^1.0.3","mocha":"^6.2.2","ncp":"^2.0.0","require-npm4-to-publish":"^1.0.0","resin-lint":"^3.3.1","rimraf":"^3.0.2","tar-utils":"^2.0.0","typescript":"^3.8.3"},"dependencies":{"@types/tar-stream":"^2.1.0","bluebird":"^3.7.2","bluebird-lru-cache":"^1.0.1","dockerfile-template":"^0.2.0","lodash":"^4.17.15","request":"^2.88.2","semver":"^7.1.3","strict-event-emitter-types":"^2.0.0","tar-stream":"^2.0.1","typed-error":"^3.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"versionist":{"publishedAt":"2022-07-01T14:23:57.297Z"},"readme":"# Resin-bundle-resolve\n\n**DEPRECATED -- This module has been deprecated; please use [balena-compose](https://github.com/balena-io-modules/balena-compose) instead.**\n\nResolve resin bundles into a format recognised by the docker daemon.\n`resin-bundle-resolve` is written in typescript.\n\n## What is a resin bundle?\nA resin bundle is a tar archive which contains a type of\nDockerfile and metadata used to create a Dockerfile proper, \nwhich docker can understand.\n\n## Which bundles are supported\n\nCurrently default resolvers included are;\n* Dockerfile.template\n   * Resolve template variables with metadata, currently supported:\n       * `%%RESIN_MACHINE_NAME%%`\n       * `%%RESIN_ARCH%%`\n       * `%%BALENA_MACHINE_NAME%%`\n       * `%%BALENA_ARCH%%`\n* Architecture Specific Dockerfiles\n   * Choose the correct Dockerfile for a given build architecture or device type\n* Standard Dockerfile projects\n\n## How do I add a resolver?\n`resin-bundle-resolver` supports the adding of generic resolvers, by \nimplementing the `resolver.d.ts` interface in `./src`. Examples of this\ncan be found in the `src/resolvers/` directory.\n\nYour resolvers can then be passed to the `resolveBundle` function.\n\n## What is the input and output?\n`resin-bundle-resolver` takes a tar stream and outputs a tar stream,\nwhich can be passed to the docker daemon or further processed.\n","readmeFilename":"README.md","gitHead":"f25e973b6d01461ab73b1f68cd040eebe1ee48e0","_id":"resin-bundle-resolve@4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0","_nodeVersion":"14.19.3","_npmVersion":"6.14.17","dist":{"integrity":"sha512-EB4F9XRo0NEPo2HfkoJ7V55vGQjrqIbUUGABXiB6F7dPOgjmm5P8IfQDwh7JYiYU+YDlSLVKolrXrmIIBDJ+HQ==","shasum":"3523e2cb0e52df0ac62659f836a16b4df884cc1c","tarball":"https://registry.npmjs.org/resin-bundle-resolve/-/resin-bundle-resolve-4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0.tgz","fileCount":71,"unpackedSize":259029,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwXHhAxu0jN7dG2VgyXIhQc45Wbfs5DKAGH9+0+QTWBgIhAMWxLen1EYVbbS1c+E6dWbjqtc8Ap/nRK2lMBDWcAqBC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivwQ4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD/A/+M6eqJ42Zp9w5iflYWpyAwTcU+EQ5ihTgYMdIXaprF8kzrQOR\r\n2DqWYGzIHrEOu4spGGvtD7WbHBeBbzmgLH3oZv5FtZQbxGZPDQz2Jw6U26D3\r\nS20Id1tX/5gdUDkAi5ly2PSzC0uUf9ZJ/NT0vJgjfScd/I8JQeLfocAbJMCZ\r\nrL/A18ZgdOMvWJIdpt6cvkkjruzMtrs0CqgRnJj8OLiDo3EXmnPISL4A7Pqt\r\naFbBcpzHcslin9t3TngMrxOqmAv8+Eo8/cSuOsUwBwCSVh8VWyySqmG7j6tI\r\n3wRKKeqdFPuHnigIysUZ+zZPjS13OFCLLDm/SHZIPP3R8wAUMS3+nJEAvqoZ\r\nBHTLv8T6YDIlGQJN2nUUkZpHygcFhSX3EeldxRy2r5HZGrykMi/N3R9Psjbh\r\nLXwXXj0YY4puEMLUapGTcPAEbV9SHk50QiDGnAijHiAsIPljghIAje0acP3J\r\n7/wGT3fv0m05o2QO155NoeJ/o8RkdwNZhwQOyz1DQtAifqlS8Uc/ZuaeKmEb\r\nz2Sk8Li4R4rrnUhivg4hxHbQ0REI/ynV71amTaxwuI6259x8o2MrXzUFIflk\r\nUNpXK0GnWskg1sldePSd+JTprkYjUWqqYm8d+ROtagFrMLzO0zGiKfw+z2pl\r\nQ9D3VFvm2E5JKbnRCNsZJtTy1gGT8Y26UJ8=\r\n=7Gey\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"directories":{},"maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resin-bundle-resolve_4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0_1656685623977_0.07904976108090866"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"time":{"modified":"2022-07-06T14:21:49.434Z","created":"2017-03-27T10:37:40.946Z","0.0.1":"2017-03-27T10:37:40.946Z","0.0.2":"2017-03-28T11:52:30.871Z","0.0.4":"2017-06-14T14:01:32.265Z","0.1.0":"2017-07-10T15:51:07.757Z","0.2.0":"2017-07-10T16:47:49.212Z","0.2.1":"2017-07-10T21:39:47.872Z","0.3.1":"2017-07-11T14:33:45.488Z","0.4.0":"2017-07-11T15:14:07.981Z","0.5.0":"2017-07-13T14:02:44.202Z","0.5.1":"2017-08-10T13:59:29.872Z","0.5.2":"2017-12-04T12:12:54.377Z","0.5.3":"2018-02-09T16:26:44.254Z","0.6.0-fixup-repo-0c4eac21c1c3fe9db75e5247ee47b85db2638195":"2018-08-31T19:27:33.734Z","0.6.0-fixup-repo-e991aa6757929e0ae93a3a32b740dee0b160791a":"2018-08-31T19:38:12.397Z","0.6.0-fixup-repo-396d8d2ce667f00dd9d161153d3966e515111fba":"2018-08-31T19:46:05.070Z","0.6.0":"2018-08-31T19:52:33.076Z","0.6.1-rename-72b386f2ad503c2f6b25952107960c340f6e9997":"2018-10-18T11:59:47.904Z","0.6.1":"2018-10-18T12:05:25.097Z","1.0.0-bump-v1-0413e8ba82e1859cbee9d73ef1518f60a42374c4":"2018-12-04T11:09:50.836Z","1.0.0":"2018-12-04T11:15:35.274Z","2.0.0-v2-04749d2496d3ef8a0c167d20c8535e422f8a8c76":"2018-12-20T14:44:55.402Z","2.0.0":"2018-12-20T14:53:23.038Z","2.0.1-28-add-resolveInput-listeners-300ea2fdcd6578aef0edfe2aba591a406782c90d":"2019-02-04T13:32:00.562Z","3.0.0-28-add-resolveInput-listeners-e3df60b6ac993e974e37f154f9bcef4e799768dc":"2019-02-04T16:16:42.247Z","2.0.1-fix-arch-dockerfiles-5644089fa51d2ea298d3bc0a69865881985b550f":"2019-02-04T17:44:19.733Z","2.0.1":"2019-02-04T17:52:39.248Z","3.0.0-28-add-resolveInput-listeners-a61834b1f81958080add14a830a9cdf964f9510c":"2019-02-07T12:04:22.929Z","3.0.0-28-add-resolveInput-listeners-f5c2d7bea8cce719699e313fa2cbe09210690fcf":"2019-02-08T14:14:38.411Z","3.0.0-28-add-resolveInput-listeners-811ceba618dd6962230c4e88800542cafd54ae33":"2019-02-18T16:29:12.145Z","3.0.0":"2019-02-19T10:26:46.638Z","3.0.1-fix-multiple-dockerfiles-4eed602ac984fcc66cb6bb92208cce1224d40325":"2019-03-01T11:21:30.924Z","3.0.1":"2019-03-01T11:24:48.241Z","3.0.2-fix-vuln-9dc1695f63f13b4869264129945c016603ba2604":"2019-03-04T11:44:50.642Z","3.0.2":"2019-03-04T11:47:46.985Z","4.0.0-remove-default-node-engine-1317962a3906b6d16ed8bde9e0ad420202d4b656":"2019-04-11T13:51:04.846Z","4.0.0-remove-default-node-engine-19a450751c96af5569d9ca7dc03ac619508fad6d":"2019-04-11T18:14:36.800Z","4.0.0-remove-default-node-engine-fc8341de5d2fd51650c39dd155be4299a9483916":"2019-04-12T09:45:50.434Z","4.0.0":"2019-04-12T10:31:47.677Z","4.1.0-35-alternative-template-names-07235a99ec43503d54f031317236d06df52b9afc":"2019-04-15T02:08:04.098Z","4.1.0-35-alternative-template-names-0a6d07dd2ccd64ac3834bc65ee30eee76375eb29":"2019-04-15T23:31:02.746Z","4.1.0-35-alternative-template-names-dba0ecea12671ab1793e3d6d3b40ca44418dbb26":"2019-04-16T15:13:18.341Z","4.1.0-35-alternative-template-names-d34cff2c51818c470b2300d535116a6c7a218ca8":"2019-04-17T13:47:44.543Z","4.1.0-35-alternative-template-names-9264e8ef6fe867482be7ff89ee1e18086676871d":"2019-04-18T11:08:40.487Z","4.1.0-35-alternative-template-names-6bf1d72b156377aed816cd88ab34a73aa9e319a7":"2019-04-22T21:38:10.477Z","4.1.0":"2019-04-22T21:46:12.311Z","4.1.1-remove-debugging-870f889f978b80afaa1cdedba378d939a9072972":"2019-04-24T16:23:21.612Z","4.1.1":"2019-04-24T16:33:30.332Z","4.1.2-better-errors-f8b0662e62b7629f70f7709a990988d41d49dee9":"2019-08-29T09:16:36.373Z","4.1.2-better-errors-a2a36a0a5d24b1042ef5bec755f42242a111f570":"2019-08-29T12:11:23.960Z","4.1.2-better-errors-c84c081d4f36ab39ea0244ad0800b6d8850342f5":"2019-08-30T08:46:11.056Z","4.1.2-better-errors-938f5e3f168620b67f03f4a88ba12ba60ce72138":"2019-08-30T11:24:59.555Z","4.1.2":"2019-08-30T11:31:06.713Z","4.1.3-fix-build-error-aea64472ad2bdaf94a14a92db116c47a7dc1555a":"2019-09-04T10:25:48.862Z","4.1.3":"2019-09-04T10:29:09.042Z","4.2.0-additional-template-variables-23cfb2219604c91072a0adcc9810eca759e432cc":"2020-02-12T04:48:05.178Z","4.2.0-additional-template-variables-06c6aa0fb94145def33994f1b9141410300c8f09":"2020-02-13T04:15:43.673Z","4.2.0":"2020-02-13T04:18:16.066Z","4.2.1-update-deps-043249cdc3f6d193ca18744451ca2c967e488b63":"2020-03-03T12:17:00.909Z","4.2.1-update-deps-1a5a13ff0338ab1065388d73755967889a12528a":"2020-03-03T13:00:08.856Z","4.2.1-update-deps-7cf1925acdefe6418f75c9c2177b3be6ab299e68":"2020-03-03T14:41:33.999Z","4.2.1-update-deps-31a7dac19413e5541dfd738ed65af7ccc6bf634d":"2020-03-03T14:44:34.097Z","4.2.1-update-deps-f200cb60fa7b88693bb51c728e2d818b6c92ec98":"2020-03-03T14:50:38.792Z","4.2.1":"2020-03-03T15:36:16.117Z","4.2.2-fix-publishing-095a03f27783c0e5a13f4c69a9abf8a6f17eadc7":"2020-03-03T15:54:18.437Z","4.2.2":"2020-03-03T15:57:04.438Z","4.3.0-dockerfile-edit-hook-c51079ef803f49856577c2bf1ef5bc0c5efaaa99":"2020-04-21T10:32:27.448Z","4.3.0-dockerfile-edit-hook-c86681522e53904d96af8f1b05e98fb1167ed347":"2020-04-23T10:49:04.493Z","4.3.0-dockerfile-edit-hook-2b1432cbb56fdad1212df3d2639f0da2b2f7a640":"2020-04-24T10:25:07.256Z","4.3.0-dockerfile-edit-hook-277a91931af669e6d650bf7aec925324b77a2904":"2020-04-24T12:09:03.799Z","4.3.0":"2020-04-24T13:45:12.785Z","4.3.1-deprecate-f25e973b6d01461ab73b1f68cd040eebe1ee48e0":"2022-07-01T14:27:04.172Z"},"homepage":"https://github.com/resin-io-modules/resin-bundle-resolve#readme","repository":{"type":"git","url":"git+https://github.com/resin-io-modules/resin-bundle-resolve.git"},"author":{"name":"Cameron Diver","email":"cameron@resin.io"},"bugs":{"url":"https://github.com/resin-io-modules/resin-bundle-resolve/issues"},"license":"Apache-2.0","readmeFilename":""}