{"_id":"@finn-no/cdn-uploader","_rev":"38-e9bee4e9cb7eac2e140f503038e82295","name":"@finn-no/cdn-uploader","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","dist-tags":{"latest":"3.3.0"},"versions":{"1.1.2":{"name":"@finn-no/cdn-uploader","version":"1.1.2","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","file-util.js","uploader.js"],"scripts":{"lint":"eslint .","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.schibsted.io:finn/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":"","bin":{"cdn-uploader":"./index.js"},"license":"Unlicense","dependencies":{"@google-cloud/storage":"^0.2.0","async":"^2.0.1","yargs":"^6.0.0"},"devDependencies":{"eslint":"^3.7.1","eslint-config-finn":"^1.0.0-beta.1"},"gitHead":"a98eb6dc9e92b1a7141a83381e00ade777e7025a","_id":"@finn-no/cdn-uploader@1.1.2","_shasum":"e236f0b37ed7f3762f77de51699f2225d891a744","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"finn-no","email":"npm@finn.no"},"dist":{"shasum":"e236f0b37ed7f3762f77de51699f2225d891a744","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-1.1.2.tgz","integrity":"sha512-IkWi+jt8tUmzE3HolrpYOZbAY+wGJGjvzFj2NWkYruBlixpqdlD4tLMeqTynvywAVhvatDN+WBEYVoFSMdlI8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8/6NYHNgp4T/SVVezufmvyPHorzvLw0Ra7awoEU2kQIgPjtuFkBy9bqhp11hWTNbDMUj4uwP0CX+QeM1Fh+Kww0="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-1.1.2.tgz_1476800363028_0.5035476998891681"},"directories":{}},"1.1.4":{"name":"@finn-no/cdn-uploader","version":"1.1.4","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","file-util.js","uploader.js"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":"","bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.2.0","async":"^2.0.1","yargs":"^6.0.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.7.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"gitHead":"0d5bb5415fc8aaf054023e33b3da4f1625c70831","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@1.1.4","_shasum":"157eb5dd7c077861567919e898e8e7c164a9ea86","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.0","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"157eb5dd7c077861567919e898e8e7c164a9ea86","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-1.1.4.tgz","integrity":"sha512-7BFXOf2wmKzwKy4iztD4V7WG99yLkHMjK34WVtts+yol9ErcqKNkSg1x3JjLL7SN+wIhYPcL4pcniTMVX1Q6/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaYI2HHfSsacLUQcaanbLveez7/nOuzNnpG+EvTswhBAIgVBk0I5UYvkeoHjxFI7paeeyBxP3klrfkXycFTPCXl8c="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-1.1.4.tgz_1476870660150_0.12426954391412437"},"directories":{}},"1.1.5":{"name":"@finn-no/cdn-uploader","version":"1.1.5","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"04a55e802328fa7084638134aeb18e032ee85052","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@1.1.5","_shasum":"54e4611e421f66aa910110d4bf69d4a976faf0ec","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.0","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"54e4611e421f66aa910110d4bf69d4a976faf0ec","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-1.1.5.tgz","integrity":"sha512-TVP6/SJeipU61qL5isLl8u/b5IwMIBPmi5FEvx6cEBzFQW5adXm6wXVp5tbaukB9qXWqfSDS2It4RKeHxgaLQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKjpyN43KGTLXhE0YQUlfcUYEKeTXIKVj+shYIuJ2nSwIhAJYXPjt/Z0fetIqORuffl9jL9G+bz6pW3jLkmnppYoYh"}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-1.1.5.tgz_1477322871395_0.7863631739746779"},"directories":{}},"1.2.0":{"name":"@finn-no/cdn-uploader","version":"1.2.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"97ecdeb4588583008d83b97052756ccdbadd2c8f","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@1.2.0","_shasum":"a2f2edb52f9f1a44b52cc482e2d0e5517c0a7c6e","_from":".","_npmVersion":"4.0.0","_nodeVersion":"6.8.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"a2f2edb52f9f1a44b52cc482e2d0e5517c0a7c6e","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-1.2.0.tgz","integrity":"sha512-6HpvZxhJ0syAo9L/d+3pTwI2dktKIfSobC2ujYpUyyztbAY/pxKUY16+qnF3Camww90yARdCIPrtx8rZjullpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2uNBTMzZTnQQ9ZunkICFD4rVIjDCKaveV4J3bebAmeAiEAuV6NweolrjiBbTDicX4xzQXKR+pCOT+bDRBM9q8hepw="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-1.2.0.tgz_1477338876746_0.42488124244846404"},"directories":{}},"2.0.0":{"name":"@finn-no/cdn-uploader","version":"2.0.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"443d362b07f53f0f801369fc6e2c74ee7c7f5e52","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@2.0.0","_shasum":"830ee042ce0abf327fca9ce472271175498afced","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"ivarconr","email":"ivarconr@gmail.com"},"dist":{"shasum":"830ee042ce0abf327fca9ce472271175498afced","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-2.0.0.tgz","integrity":"sha512-oe/XFl1+gw2AjQ7+UbbwDOZeUL8Ubo6Pm6e/hlyHEmasucrAP43y4kZhwI/YSWe+Qd3KmyCEJA/cWJCK94bu2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+cpzyZ3grhurprNGoiwbcnqo6flvtXYuLYqQIRgT2YQIgbKd+bQklFZM99kYBSjdyLIuPeMoeFU2Y6m4GqU3I1+k="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-2.0.0.tgz_1477403385346_0.06966384290717542"},"directories":{}},"2.1.0":{"name":"@finn-no/cdn-uploader","version":"2.1.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"c758b3cf0799ba741621ebbb675c8d0085ad162b","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@2.1.0","_shasum":"e0602a99f251085eba66091a9b5f0e05e682d814","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"ivarconr","email":"ivarconr@gmail.com"},"dist":{"shasum":"e0602a99f251085eba66091a9b5f0e05e682d814","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-2.1.0.tgz","integrity":"sha512-vTW1ltNkuvZus6eDXM0CEdMX/8uukt+vB/9XcDUs8JNYrTj3yY78ye5Dl4snV/39v++Se/SOu7+zc9nP99KUkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZUbr0YPSUY+1gWTgacJ5nK4DLWAptlF+GEkVk5Il1KAiEA2e51K8DC2uh6/xdYzkm+z/xY9TFfqLhrbWcKANqYaa4="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-2.1.0.tgz_1477404888485_0.789134138263762"},"directories":{}},"2.2.0":{"name":"@finn-no/cdn-uploader","version":"2.2.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","chalk":"^1.1.3","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"7ae98041495638475a3fe15dc2824453fc98643d","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@2.2.0","_shasum":"c27c6dee3632adffc12bf007cd33225efa5464a4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.0","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"c27c6dee3632adffc12bf007cd33225efa5464a4","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-2.2.0.tgz","integrity":"sha512-21y7xmBf2PY/ziNikvH9CcCQe+c2RjzgWMm4e2mGGQMuZIx2fDAdAvEpBqBWhAG/DMvBbGNLtdr4Aa3rsVqkhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr47NQeQX46NgNs74tP67qtt5PYN7yhQ7Yx4eY/MWeigIhANe2Yd9W5sjR4nGKDycTAKxMWY4IaB5yO3jNV3PW6UPg"}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-2.2.0.tgz_1477561364938_0.5106893428601325"},"directories":{}},"2.2.1":{"name":"@finn-no/cdn-uploader","version":"2.2.1","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","chalk":"^1.1.3","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^3.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"a8358c375589963a0c2ed9db8b47273d10a25af9","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@2.2.1","_shasum":"b770d0b2d7d4222cfd6f75c0e0a6763f128cb051","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"b770d0b2d7d4222cfd6f75c0e0a6763f128cb051","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-2.2.1.tgz","integrity":"sha512-OFoQyaEfJ4qZEZzs015HybRinmGnc6HeY6OhS1B1uf127t9vZOT+SQIQw4sQeL88lysn5Wan44G1NR/yhN33GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTdqc1pI5ziDPGZiABRI57p0Y+LC4j5LYyaVoUiUr+YgIhAMwzVGnDrfkRuj+yE1ICGFlFMvUnpA9+JIJsMYoTJBJ6"}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-2.2.1.tgz_1477990675656_0.539198002545163"},"directories":{}},"2.2.2":{"name":"@finn-no/cdn-uploader","version":"2.2.2","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e","travis:e2e":"node index -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","del":"^2.2.2","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","pify":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"d0fe984eccdcb4577212b19e90558afc04d40eb7","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@2.2.2","_shasum":"4f022ea7577bb698e996ecdc893abad09f2e9943","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"4f022ea7577bb698e996ecdc893abad09f2e9943","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-2.2.2.tgz","integrity":"sha512-/TeJ7s2+yAqFC7jdR87q8bjKgZ2QyMiPKWEfOJLvw6vnRRnjh3iL3fkWAFC8iVRoatfMH1F3uvhStFrvb294LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxdnp5UzVRI8t+I8RFE3IqYCMjkBnf+77gNRCZVpWxLAiBTmSDiJ0q00jtyn3EgIF7vEQicR5S9bPGKuP9/Z2SFjQ=="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-2.2.2.tgz_1478785848231_0.26556135970167816"},"directories":{}},"3.0.0":{"name":"@finn-no/cdn-uploader","version":"3.0.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.4.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.16.0","del":"^2.2.2","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","pify":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"ff5f71f124298ed8870bde9e5ee4879b017ac05f","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.0.0","_shasum":"6ea3b446baf66986accfd4e7088666a443f9074b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"},"dist":{"shasum":"6ea3b446baf66986accfd4e7088666a443f9074b","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.0.0.tgz","integrity":"sha512-SHPsQZ75Adihm25TUziy+/cEPPd/h8J/yJDYR20gN0mOViknLzhSY3seQPjMEyWozEHdLKoExCD137VRG/ReYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUSD/smtvCFKKzUU2nspZzCAKfO98ZuVF0CO2Hu6kDSQIhAJjw6Mv2SWglK8yf+sXaPQIvX1RUwviHjVp44+EjlJXR"}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-3.0.0.tgz_1479286573109_0.9201144855469465"},"directories":{}},"3.0.1":{"name":"@finn-no/cdn-uploader","version":"3.0.1","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.5.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.17.0","del":"^2.2.2","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","pify":"^2.3.0"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"gitHead":"3ea8e77e5c7e71384a9e7e95ceda827cb27f067b","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.0.1","_shasum":"a980264fe62e44ccab5051befd8c20a84660f272","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.9.1","_npmUser":{"name":"ivarconr","email":"ivarconr@gmail.com"},"dist":{"shasum":"a980264fe62e44ccab5051befd8c20a84660f272","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.0.1.tgz","integrity":"sha512-+GVSFVtzJHvZV5q5QMTZ1qG05zO1bhLDIXn/zXJWsE+7QaGuPmKnX8FLcdEgidQGhpWZ15yo2m+BROdemtfyGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHyyTNTatnxTit7QVtDODwjwsi1IlYtuzU5+LhfmcEaAiARpD3MzXeN7zbH/+6QZ2u4WR76GTN9oS7dPs+6Gx7JHQ=="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-3.0.1.tgz_1479931212091_0.7017981465905905"},"directories":{}},"3.1.0":{"name":"@finn-no/cdn-uploader","version":"3.1.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"precreate-executable":"del cdn-uploader-*.nar","create-executable":"nar create --executable --os linux --arch x64 --node 6.9.2","lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.5.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.17.0","del":"^2.2.2","del-cli":"^0.2.1","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","nar":"^0.3.40","pify":"^2.3.0"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"gitHead":"9637727b1e01669f5893bd91d58d110d6ead67cf","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.1.0","_shasum":"ca83ff776da91f1f7182b9c7621c09086261eee0","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"ca83ff776da91f1f7182b9c7621c09086261eee0","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.1.0.tgz","integrity":"sha512-altBqVhIUVIEmZD8PHLV1rmtCdvdUkxtkwD1Anj2xdF6sOurCGgZtoq9tTNrPI9TrqUZt1GfxMX3gnavYE4Xfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoOTOu3KpfWoDzFNP5k44VQcjnHPxLY9G2iUFFag6fLwIhAJbzsGKdOnSIla4Nq8abAkXg5nJpZt4jg8Ao4NYgQNtw"}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cdn-uploader-3.1.0.tgz_1481286016977_0.5552452125120908"},"directories":{}},"3.1.1":{"name":"@finn-no/cdn-uploader","version":"3.1.1","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"precreate-executable":"del cdn-uploader-*.nar","create-executable":"nar create --executable --os linux --arch x64 --node 6.9.2","lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.5.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.17.0","del":"^2.2.2","del-cli":"^0.2.1","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","nar":"^0.3.40","pify":"^2.3.0"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"gitHead":"ea05206e29c08ab6d198fd88316a3fa5f28cfaa9","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.1.1","_shasum":"d2c39ecca66a6d2df30fb06b952bc9b875033ebd","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"d2c39ecca66a6d2df30fb06b952bc9b875033ebd","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.1.1.tgz","integrity":"sha512-M4j7XZg4zb00q9QQpc5JoR8dEhLbRQxN5miQjeiutrtbJCLpeKHnj4dUVcWE/fpS94wV9wVLCotHaW82MKVMqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUnRR0QOdoLd+PrY4JB+9MCjGgaJf2Vp5+2mqmeLjJ4AiEAuDPvpqQ0y5amSDtDRbv2tzDDJ3XU6ik+wsQLvgBpb0w="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-3.1.1.tgz_1481286385023_0.5659040140453726"},"directories":{}},"3.1.2":{"name":"@finn-no/cdn-uploader","version":"3.1.2","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"precreate-executable":"del cdn-uploader-*.nar","create-executable":"nar create --executable --os linux --arch x64 --node 6.9.2 --file cdn-uploader","lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^0.6.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.17.0","del":"^2.2.2","del-cli":"^0.2.1","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","nar":"^0.3.40","pify":"^2.3.0"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"gitHead":"0df9d0af97a53176c44dc4629874a3a9e723bb63","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.1.2","_shasum":"fe3738ba8bfd7f2ff3e81778c58bdbd05e23548d","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"fe3738ba8bfd7f2ff3e81778c58bdbd05e23548d","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.1.2.tgz","integrity":"sha512-mStgGbjOD1ZUBeuPI3jTVssgaK7zZLkkwoXtPWeuYkzdqq5YwiTlMJXbWcrI9j75HwdzxVn6bauuot5Xgn2mTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4j1MO0mKkg+qd59nA+LtTUc+lsRZe/sAADgPrNH6/DAiEA3yIcn+8SpLrNHcO6OV0wu8jJ1wSvpRyL8WeRPCgin78="}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-3.1.2.tgz_1481288814656_0.1193287584464997"},"directories":{}},"3.1.3":{"name":"@finn-no/cdn-uploader","version":"3.1.3","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"precreate-executable":"del cdn-uploader-*.nar","create-executable":"nar create --executable --os linux --arch x64 --node 6.9.2 --file cdn-uploader","lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/common":"^0.9.0","@google-cloud/storage":"^0.6.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^1.0.2","yargs":"^6.3.0"},"devDependencies":{"ava":"^0.17.0","del":"^2.2.2","del-cli":"^0.2.1","eslint":"^3.8.1","eslint-config-finn":"^1.0.0-beta.1","eslint-plugin-ava":"^4.0.0","mkdirp":"^0.5.1","nar":"^0.3.40","pify":"^2.3.0"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"gitHead":"072c693ad25df92b76be89203b55e672e8f84286","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.1.3","_shasum":"2c12be151eeb404f74c5c5acc2d0431a95522e44","_from":".","_npmVersion":"4.0.2","_nodeVersion":"6.9.1","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"shasum":"2c12be151eeb404f74c5c5acc2d0431a95522e44","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.1.3.tgz","integrity":"sha512-WzxG+tDnDIAzSe5f3e4gn+uBoRFpjy1DvkKrKq59Z30mV97H8Y2SpiHND9EA3IolgOEs1tpl3XxGKSzkDeq4gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX8GqP3/4obls3akKN1fLm07N+KmGbxQwTBTLAb/7noQIhAKCXT2BBCVt2G6u/mAupNlxGMWf49RGr8QESeGoxEy4I"}]},"maintainers":[{"name":"finn-no","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"sveisvei","email":"sveinung.rosaker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cdn-uploader-3.1.3.tgz_1481539113887_0.7118148144800216"},"directories":{}},"3.1.4":{"name":"@finn-no/cdn-uploader","version":"3.1.4","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"precreate-executable":"rimraf @finn-no/","create-executable":"pkg --targets node6-linux-x64,node6-macos-x64,node6-win-x64 .","postcreate-executable":"rimraf @finn-no/cdn-uploader","lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable && npm run travis:e2e-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content","travis:e2e-executable":"@finn-no/cdn-uploader-linux -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^1.1.0","chalk":"^1.1.3","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^2.0.0","yargs":"^8.0.1"},"devDependencies":{"ava":"^0.19.0","eslint":"^3.14.1","eslint-config-finn":"^1.0.1","eslint-plugin-ava":"^4.0.1","fs-extra":"^3.0.1","pkg":"^4.0.0","rimraf":"^2.6.1"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"gitHead":"c64ac72a23f8cba623289d88d17e18ea8dd0646c","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.1.4","_npmVersion":"5.0.3","_nodeVersion":"6.11.0","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"integrity":"sha512-qWfIM5XgUI08F5xbsjramx95OzBIYUIwTAlyRjOFW1Ej1J7CiQ95dHoAGcJbd0wQyIGnpNYl7Oxf8sX0KjQvyg==","shasum":"502fba4aaa0bf8b4b77e8811679c228e96cc5921","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPl/KquZ4YCo13HmpSM8xnZ5IcB58yg6TJQY12DBiBAgIgHTf8dAB8yZ0m5HL6q3t6yjWOfcMgO6CsFUBupQcgB9o="}]},"maintainers":[{"email":"npm@finn.no","name":"finn-no-owner"},{"email":"sbekkhus91@gmail.com","name":"simenb"},{"email":"sveinung.rosaker@gmail.com","name":"sveisvei"},{"email":"ivarconr@gmail.com","name":"ivarconr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cdn-uploader-3.1.4.tgz_1496859963606_0.9592086826451123"},"directories":{}},"3.1.5":{"name":"@finn-no/cdn-uploader","version":"3.1.5","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","files":["index.js","lib/"],"scripts":{"precreate-executable":"rimraf cdn-uploader-*","create-executable":"pkg --targets node6-linux-x64,node6-macos-x64,node6-win-x64 .","lint":"eslint .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable && npm run travis:e2e-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content","travis:e2e-executable":"./cdn-uploader-linux -p cookies-kpi -b ivar-supertest -a e2e-test test/content","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"./index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"^1.1.0","chalk":"^2.3.0","fs-readdir-recursive":"^1.0.0","text-table":"^0.2.0","update-notifier":"^2.0.0","yargs":"^11.0.0"},"devDependencies":{"ava":"^0.25.0","eslint":"^4.11.0","eslint-config-finn":"^3.0.0","eslint-config-finn-prettier":"^3.0.1","eslint-plugin-ava":"^4.0.1","fs-extra":"^5.0.0","husky":"^0.14.3","lint-staged":"^6.0.0","pkg":"^4.0.0","prettier":"^1.8.2","rimraf":"^2.6.1"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"lint-staged":{"*.js":["eslint --fix","git add"],"*.{md,json}":["prettier --write","git add"],".eslintrc":["prettier --write","git add"]},"prettier":{"proseWrap":"always","singleQuote":true,"tabWidth":4,"trailingComma":"es5","overrides":[{"files":".eslintrc","options":{"parser":"json"}}]},"gitHead":"4ee992a404508d4da61f3b14d74423151a56b772","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.1.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"simenb","email":"sbekkhus91@gmail.com"},"dist":{"integrity":"sha512-5CDe/XCabUxw7lF8jEKa4XL2xBGRnbAzyA71g3HuA+gp4IOyY4F2KIuKPw5uU1H386WuLgGrhjhnmo/S4Eskcg==","shasum":"3f16e1451c737ebe6a20852bfac726e0876a0ab2","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.1.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgCMkHO+LqxYmAUevnBCivUJe9nCuahe7w/IXidoFjuQIgRGxJ8pPlcELwghUrZCUVGllzN8Bcm2ig4tvFlC67j5w="}]},"maintainers":[{"email":"npm@finn.no","name":"finn-no-owner"},{"email":"sbekkhus91@gmail.com","name":"simenb"},{"email":"sveinung.rosaker@gmail.com","name":"sveisvei"},{"email":"ivarconr@gmail.com","name":"ivarconr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cdn-uploader-3.1.5.tgz_1517837195838_0.9870675604324788"},"directories":{}},"3.2.0":{"name":"@finn-no/cdn-uploader","version":"3.2.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","scripts":{"precreate-executable":"rimraf cdn-uploader-*","create-executable":"pkg --targets node14-linux-x64,node14-macos-x64,node14-win-x64 .","lint":"eslint .","lint:format":"eslint --fix .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable && npm run travis:e2e-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content","travis:e2e-executable":"./cdn-uploader-linux -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"5.8.5","chalk":"4.1.1","fs-readdir-recursive":"1.1.0","text-table":"0.2.0","update-notifier":"5.1.0","yargs":"17.0.1"},"devDependencies":{"ava":"^1.1.0","eslint":"7.28.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-ava":"12.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","fs-extra":"10.0.0","husky":"6.0.0","lint-staged":"11.0.0","pkg":"5.2.1","prettier":"2.3.1","rimraf":"3.0.2"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"lint-staged":{"*.js":["eslint --fix","git add"],"*.{md,json,yml}":["prettier --write","git add"],".{eslintrc,ytml}":["prettier --write","git add"]},"prettier":{"proseWrap":"always","singleQuote":true,"tabWidth":4,"trailingComma":"es5","overrides":[{"files":".eslintrc","options":{"parser":"json"}},{"files":"**/*.md","options":{"tabWidth":1}}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"614129e9a691bb03451659c8bdec8e6823d5b7cb","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.2.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-zwlORA3ZQftqUKznLrqf7YjJdCji5WOl2JxRXz/LmwFRYY6+N0RwSWqLIaZ6SgeASzeOQB18MAfzRdrdJGt5og==","shasum":"29fba5b70693f214e07c667c0a7c1c476826b0da","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.2.0.tgz","fileCount":6,"unpackedSize":13679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgywwvCRA9TVsSAnZWagAA9KwP/1OsGWeMpAyR2UWNVMIK\n8VIN/8mPsxaipDK1/I0cJw6ubgJ71h+aCyNDoqk55WPQ/GX6vvmHKHYXcj9P\nLUMNcbQ1xwpjElZA5MmcbZkA86rTrU8PEsYU7fZp1+kxjNwXuFcHzmHuz4mu\nCztysu3tNF1+BVKBNIfEj8DwHVDMZZTqqL5tD0Xm8zhaHH3QQPvVKxVeiwTX\nyGdsTYa0PrT9nNeKIYtJJb3P99fTZgY4n3JWB1+HAG+I4pRaKwk6iIKwyR3A\nu0O/TCheOdIcAWj3PFoOKNHEOE1HRynNOJUo6fxp1LfBXDabWdqtYP5FhTM1\nUhG5lPoshMFZFiKsacx1mKL/JOozNDCi8JYS5OMr1xly2XdbNqIlakK3awIb\nqM8mQK0OSnm6Mw9UmRYnFama6pxPCqXHxhBqovUhLiF6OSuu6E66ij7iDE+S\nddfqJ75Ocvm7lCj2fL6XhRrP4/AtMcWdKxnMyvGkCcM35Y6+7QBJ6IZxBlSd\nO5KBUY+mkSkJaNFb+1a9Oq80kn5NKZQn08cwdoHHaYaGB1UnnV6cpvFGwL4x\nXvfIcmbYE5FxqYr0SLoDsiumu0MTK/SxIXGSC7t/1FbG4FHy4Djb97yPQ923\ngTqUkYVcpJbRVLwbQE11dl3gao6Q1wJhsr49AVWy84NJLihunbKQ3CEmGCtc\n4Gjr\r\n=qa+Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICF6jbbSFkg/Zw3XEddm2uQJ3CdSu8kOgDWgp8Bz8ESRAiEAoTGu7wDZznTFSzlbmovBZNZA0yTd4kUk7wyyxE4sCZs="}]},"_npmUser":{"name":"trygve","email":"post@trygve-lie.com"},"directories":{},"maintainers":[{"name":"finn-no-owner","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"tormoder","email":"tormod.erevik.lea@finn.no"},{"name":"pearofducks","email":"pearofducks+npm@gmail.com"},{"name":"cmtegner","email":"christian.tegner@gmail.com"},{"name":"trygve","email":"post@trygve-lie.com"},{"name":"torarnek","email":"tor.arne.kvaloy@gmail.com"},{"name":"digitalsadhu","email":"digitalsadhu@gmail.com"},{"name":"alexanbj","email":"alexander.bjerkan@gmail.com"},{"name":"nicolayr","email":"nicolay.ramm@finn.no"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cdn-uploader_3.2.0_1623919662735_0.32199563284249444"},"_hasShrinkwrap":false},"3.3.0":{"name":"@finn-no/cdn-uploader","version":"3.3.0","description":"Small tool uploading assets to CDN backend (Google Cloud Storage)","main":"index.js","scripts":{"precreate-executable":"rimraf cdn-uploader-*","create-executable":"pkg --targets node14-linux-x64,node14-macos-x64,node14-win-x64 .","lint":"eslint .","lint:format":"eslint --fix .","test":"ava","travis":"npm run lint && npm run test && npm run travis:e2e && npm run create-executable && npm run travis:e2e-executable","travis:e2e":"./index.js -p cookies-kpi -b ivar-supertest -a e2e-test test/content","travis:e2e-executable":"./cdn-uploader-linux -p cookies-kpi -b ivar-supertest -a e2e-test test/content"},"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"keywords":["CDN","upload","assets"],"author":{"name":"FINN.no","email":"npm@finn.no"},"bin":{"cdn-uploader":"index.js"},"license":"MIT","dependencies":{"@google-cloud/storage":"5.8.5","@supercharge/promise-pool":"1.7.0","chalk":"4.1.1","fs-readdir-recursive":"1.1.0","text-table":"0.2.0","update-notifier":"5.1.0","yargs":"17.0.1"},"devDependencies":{"ava":"^1.1.0","eslint":"7.28.0","eslint-config-airbnb-base":"14.2.1","eslint-config-prettier":"8.3.0","eslint-plugin-ava":"12.0.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","fs-extra":"10.0.0","husky":"6.0.0","lint-staged":"11.0.0","pkg":"5.2.1","prettier":"2.3.1","rimraf":"3.0.2","sinon":"11.1.1"},"publishConfig":{"access":"public","@finn-no:registry":"https://registry.npmjs.org/"},"archive":{"binary":true,"patterns":["index.js","lib/**","package.json"]},"lint-staged":{"*.js":["eslint --fix","git add"],"*.{md,json,yml}":["prettier --write","git add"],".{eslintrc,ytml}":["prettier --write","git add"]},"prettier":{"proseWrap":"always","singleQuote":true,"tabWidth":4,"trailingComma":"es5","overrides":[{"files":".eslintrc","options":{"parser":"json"}},{"files":"**/*.md","options":{"tabWidth":1}}]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"31b4b36eae5b2876dbd9b71f8d7efb7dc2c4a291","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"homepage":"https://github.com/finn-no/cdn-uploader#readme","_id":"@finn-no/cdn-uploader@3.3.0","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-oIrk34eWOdJjprpczRmKB3pOSfKzGCTN2aG8OIRZQeoibWLVVvPgYxx1WDXx2Ks7gKLcdAEPvElDkNW3HiLqSw==","shasum":"2ed058a60336831fc76796abba7838b985dd2e85","tarball":"https://registry.npmjs.org/@finn-no/cdn-uploader/-/cdn-uploader-3.3.0.tgz","fileCount":6,"unpackedSize":14596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HM2CRA9TVsSAnZWagAA/6AQAJbVR2PeYz3SLnfKcdSw\nUs1vXupseA/H6tPE78Jfy4Y2awwzBc7QYNlO/+hC0jbtUOOMedMLNmSwXkIN\nhn9ZlrEQYcmbgw7xHvaC3QBe1gc23259/cF4iI1P7xQmOSAj2ZS42sw6iMCi\nK4KHRdJi2liJxeTsiNnYqyuIsp/xsLohG+ejCR0RnQXWYRmFeG62z7peYGZG\n2LkgriKvBRKpnlu5cP6FQGH4Qk3TR8IqoFsnlKfnhR6JgsW/xlyD4g+LW/0v\n418cx1nG+tr8h0qdEXGhCCLW0sC2MFtxtc7q114WRZP138SfEEzANeAsvTzK\nG+7njn1Sr1p3yDHfYEAObxDOGBigvdDNIUA6C8I/4jnMMtYK5IBnH5vLUSsN\n8gaCMT9vV6oV0vg/DuqQnwfMfP+L1h6Gb3KToUGIWHNNEWG/r88Jvc0GtM3A\niK3QJoDw2hR0FmfhsxgO1mtoqaEejCcuB81/ySxqdx0CylGm/BTF+oOnmPuS\nSzLTtwOb5+gAt9/jErER867IINmz7N8D2/ZKxGiZhf+BEchOjzn4yut2UXSt\nxit6mU2vRKxCYmdINYzMOZ5flmOYgnq9+V1HY5EIjJSA5KBN+N4BhdxfN9Vr\nGmoXOLbiTFNgS/TFNmFNzoUeAry84ZlvMxbIAT/pVw8iSEdzmgAQQ9zCONCB\n+HB2\r\n=m7Yn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnPogD6yJIaFQVvP9GW9A7288j4lumckU7c2ynxfQ+QAiEA7IYTsZc3wab9K3oUoI8mpqc0agWv0SB4X0I1k2VKOhE="}]},"_npmUser":{"name":"trygve","email":"post@trygve-lie.com"},"directories":{},"maintainers":[{"name":"finn-no-owner","email":"npm@finn.no"},{"name":"ivarconr","email":"ivarconr@gmail.com"},{"name":"cmtegner","email":"christian.tegner@gmail.com"},{"name":"trygve","email":"post@trygve-lie.com"},{"name":"torarnek","email":"tor.arne.kvaloy@gmail.com"},{"name":"digitalsadhu","email":"digitalsadhu@gmail.com"},{"name":"alexanbj","email":"alexander.bjerkan@gmail.com"},{"name":"nicolayr","email":"nicolay.ramm@finn.no"},{"name":"pearofducks","email":"pearofducks+npm@gmail.com"},{"name":"tormoder","email":"tormod.erevik.lea@finn.no"},{"name":"snorrenygaard","email":"snorre.nygaard@finn.no"},{"name":"benjaminakar","email":"benjaminakar2001@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cdn-uploader_3.3.0_1629384029451_0.8843280678090142"},"_hasShrinkwrap":false}},"readme":"# cdn-uploader\n\n> Small tool uploading assets to CDN backend (Google Cloud Storage)\n\n[![Build Status](https://travis-ci.org/finn-no/cdn-uploader.svg?branch=master)](https://travis-ci.org/finn-no/cdn-uploader)\n[![Greenkeeper badge](https://badges.greenkeeper.io/finn-no/cdn-uploader.svg)](https://greenkeeper.io/)\n\n## Requirements\n\nYou must either specify key-filename or specify credentials which is a base64\nencoded `JSON.stringify` version of the JSON based keyfile containing\ncredentials used when talking to Google Cloud Storage (GCS).\n\n```javascript\n//base 64 encoded keyfile\nconst credentials = require('keyfile.json');\nconst credentialString = JSON.stringify(credentials);\nreturn new Buffer(credentialString).toString('base64');\n```\n\n## Usage\n\nInstall:\n\n```sh-session\n$ npm install @finn-no/cdn-uploader -g\n```\n\nActual usage:\n\n```sh-session\n$ cdn-uploader -a test-app /tmp/cdn-assets\n-- Uploaded assets --\ntest-app/example.jpg\ntest-app/css/example.css\ntest-app/js/example.js\n```\n\nGet help:\n\n```sh-session\n$ cdn-uploader -h\ncdn-uploader [options] <assetsFolder>\n\nOptions:\n  -a, --app-prefix     Application prefix used in the CDN url[string] [required]\n  -k, --key-filename   JSON key file used to authenticate with Google Cloud\n                       Platform.\n                       If not set, the credentials option is used.      [string]\n  -c, --credentials    Stringified and base64 encoded version of the JSON key\n                       file used to authenticate with Google Cloud Platform.\n                       Can also be set as CDN_UPLOADER_CREDENTIALS environment\n                       variable                                         [string]\n  -b, --bucket-name    Google Cloud Storage bucket to use.\n                                              [string] [default: \"fiaas-assets\"]\n  -p, --project-id     Google Cloud Storage projectId.\n                                                 [string] [default: \"fiaas-gke\"]\n      --cache-control  Override the cache-control header for the assets\n                                   [string] [default: \"public, max-age=2592000\"]\n  -f, --flatten        Flatten filestructure          [boolean] [default: false]\n  -n, --dry-run        Print a list of which files would be uploaded   [boolean]\n  -r, --resumable      Resumable upload                [boolean] [default: true]\n  -V, --validation     Validation for upload           [boolean] [default: true]\n  -s, --batch-size     How many files to upload in each batch\n                                                         [number] [default: 100]\n  -h, -?, --help       Show help                                       [boolean]\n  -v, --version        Show version number                             [boolean]\n```\n\nAll options can also be set as environment variables, using the `CDN_UPLOADER_`\nprefix. E.g.: `CDN_UPLOADER_APP_PREFIX`, `CDN_UPLOADER_CREDENTIALS`, etc.\n\n### Excluded files\n\nAll files or folder beginning with a \".\" is automatically excluded (e.g.\n`.gitignore`) and will not be uploaded.\n\n### Advanced\n\nYou may also override other options if you like (handy for testing)\n\n- `--key-filename` - JSON key file used to authenticate with GCP. If not set\n  CDN_UPLOADER_CREDENTIALS environment variable is used.\n- `--bucket-name` - GCS bucket to use.\n- `--project-id` - GCS projectId.\n\nYou can also use environment variables for these options, just use the prefix\n`CDN_UPLOADER_`.\n\n## Where does my files end up?\n\nThe files uploaded to GCS is made available on the public GCS hosting at:\n\n`https://storage.googleapis.com/<bucket-name>/<app-prefix>/<assetName>`\n\nThis is again exposed by our CDN at:\n\n`https://static.finncdn.no/_c/<app-prefix>/<assetName>`\n\n## Cache time?\n\nAll files uploaded to CDN is configured with\n`Cache-Control: public, max-age=2592000`, meaning that clients may cache the\nassets for up to 30 days.\n","maintainers":[{"email":"trygve.lie@finn.no","name":"finn-no-publisher"},{"email":"trond@hey.com","name":"boksasp"},{"email":"npm@finn.no","name":"finn-no-owner"},{"email":"christian.tegner@gmail.com","name":"cmtegner"},{"email":"post@trygve-lie.com","name":"trygve"},{"email":"tor.arne.kvaloy@gmail.com","name":"torarnek"},{"email":"digitalsadhu@gmail.com","name":"digitalsadhu"},{"email":"nicolay.ramm@finn.no","name":"nicolayr"},{"email":"pearofducks+npm@gmail.com","name":"pearofducks"},{"email":"tormod.erevik.lea@finn.no","name":"tormoder"},{"email":"snorre.nygaard@finn.no","name":"snorrenygaard"}],"time":{"modified":"2023-04-14T11:18:43.898Z","created":"2016-10-18T14:19:25.010Z","1.1.2":"2016-10-18T14:19:25.010Z","1.1.4":"2016-10-19T09:51:00.741Z","1.1.5":"2016-10-24T15:27:53.379Z","1.2.0":"2016-10-24T19:54:38.414Z","2.0.0":"2016-10-25T13:49:47.243Z","2.1.0":"2016-10-25T14:14:50.372Z","2.2.0":"2016-10-27T09:42:47.648Z","2.2.1":"2016-11-01T08:57:57.493Z","2.2.2":"2016-11-10T13:50:50.222Z","3.0.0":"2016-11-16T08:56:15.083Z","3.0.1":"2016-11-23T20:00:12.654Z","3.1.0":"2016-12-09T12:20:17.672Z","3.1.1":"2016-12-09T12:26:27.051Z","3.1.2":"2016-12-09T13:06:56.699Z","3.1.3":"2016-12-12T10:38:36.045Z","3.1.4":"2017-06-07T18:26:04.699Z","3.1.5":"2018-02-05T13:26:37.054Z","3.2.0":"2021-06-17T08:47:42.857Z","3.3.0":"2021-08-19T14:40:29.591Z"},"keywords":["CDN","upload","assets"],"repository":{"type":"git","url":"git+https://github.com/finn-no/cdn-uploader.git"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/finn-no/cdn-uploader#readme","bugs":{"url":"https://github.com/finn-no/cdn-uploader/issues"},"author":{"name":"FINN.no","email":"npm@finn.no"}}