{"_id":"@adobe/adobeio-cna-cloud-storage","_rev":"152-bb1dcd1e0ddcc35ea61bc8208c6d6ba2","name":"@adobe/adobeio-cna-cloud-storage","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@adobe/adobeio-cna-cloud-storage","version":"0.1.0","keywords":["sdk","openwhisk","storage","cloud-native","adobe-io"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/adobeio-cna-cloud-storage@0.1.0","maintainers":[{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"filmaj","email":"maj.fil@gmail.com"}],"homepage":"https://github.com/adobe/adobeio-cna-cloud-storage#readme","bugs":{"url":"https://github.com/adobe/adobeio-cna-cloud-storage/issues"},"dist":{"shasum":"044f538c85f8df2a81ab8960eb3260c8c23f3daa","tarball":"https://registry.npmjs.org/@adobe/adobeio-cna-cloud-storage/-/adobeio-cna-cloud-storage-0.1.0.tgz","fileCount":25,"integrity":"sha512-s8ygpNcPSNDQSvfeWG3uFacd0mrqOdKWxwLhHbqsHN7AUt+tk63PhaAOkKGkbJnseMH4Dcg24Yseak/sb3PZtg==","signatures":[{"sig":"MEYCIQDmtDUz0qxTCrLUmCTIpo14fnVLuSW1XQufxrEfZqsurwIhAL3Fxt+Wy5IgmbPF71HB7sjb4PQIU6kXD6AOhbFse2uy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUwHYCRA9TVsSAnZWagAAdvoP/A8IIFnyzW9aJyjcpLTF\n8ibb1KM/ibGV669kRfvlsNY2lujPLc4I45pYPYgW0g0D/zE0f80tlWN5ZpBo\n0fOx5xjAo07c9VUYB2nA0d79Y8R5kkWujG9cGbOULgJ0NXsHEY20QAJqKT0x\nJi/eERTXllKzyJiNDUNuGAnyGpHKY1PFKgOwmQ0Emu6hCcE6nIOXhI8QvYKv\noLmz7cjujnjuZetrbPwlykuCeAnKgALNryB1NoLM5w1h8RhdURrjzYkcsIRT\nX8/nk2J1gvRZKIkdXm/vkEeOW4J88D9GlROoB1LMzrLanD4Id8nsPcaKblZw\nilb+zUv7cZtFZzH4NqYE+ONvUH0mwR6KMT6v6/KnXrx+yMuBrFbPc1hoSDQS\n1mtun3GM0Gu+Wwq1lbhyQO7n/BKE66kZVT3Y6ZfPfnQqYC/AS1xU10IQooch\nU525gJQ/1ZeeP72egM5JUcV5zQA73pXjjWCXCES11nNwWbk1wx1R/N3rGIW3\njfDa6IdXxIqdcwYzlIjmz1BFLM3kW8AvJRwQudiBhhEpP2oGC7vEcoEUP3c2\nz8JnstxnK82t9vVuF4VG1vFOafOtH+ejpr96EddYd3GZD0EdpDOGqLPTsh8f\nPJ+MbUEkhukkGFTzAzhzixYSJwlZG9Ar7qs0hzhngPbxglq7HWXpc2/QfDgM\n75je\r\n=O/Lh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"7250921b307ee085fedd4cafdd9db951cb3c3356","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-files and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/adobeio-cna-cloud-storage.git","type":"git"},"_npmVersion":"6.4.1","description":"An abstraction on top of blob cloud storage exposing a file like API","directories":{"lib":"lib"},"_nodeVersion":"10.15.3","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","mime-types":"^2.1.24","request-promise":"^4.2.4","@types/hapi__joi":"^15.0.3","@azure/storage-blob":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adobeio-cna-cloud-storage_0.1.0_1565721047422_0.7974825120353597","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@adobe/adobeio-cna-cloud-storage","version":"0.1.1","keywords":["sdk","openwhisk","storage","cloud-native","adobe-io"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/adobeio-cna-cloud-storage@0.1.1","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/adobeio-cna-cloud-storage#readme","bugs":{"url":"https://github.com/adobe/adobeio-cna-cloud-storage/issues"},"dist":{"shasum":"f7cf0fc964b766eaa3aee173bf9681ed4f12d2b8","tarball":"https://registry.npmjs.org/@adobe/adobeio-cna-cloud-storage/-/adobeio-cna-cloud-storage-0.1.1.tgz","fileCount":25,"integrity":"sha512-A1uciez9i+fXbwd6VIbKXsIWsKNTQJwcilE/LxpNd87hVMh9G7RsSPSPPaPLg2OUaIYkEl2MHSt2SQrzFUQ4VQ==","signatures":[{"sig":"MEQCIHgf4e2+rwyhrYf+m+Lx6ByVDv7/yrX5YrsCYE4sXv8GAiAIhVnQEyZWQxIbq48GOecZa6ErpFzboiytpt19izDuFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVXttCRA9TVsSAnZWagAAxnAP/28Ia6I0g2yEeVsLipz/\n8SmR42vBe7k9ULExC4eeZJhmnoTttPnCV+rqrW9H0Pc9sFvc0iwOwPy/MTlt\nd3EjF8FxYPZjjbFhEvFPLg0f8T60rCUAPFr7z/zs2DuE3kLZ8UsWUg3L9lJF\n6VOHRhoSTITtWChf5KqAA7vQuOlTPVPnCFHNIG1RwPyMg8A5dn2jNYU+eRIG\nCe7Xoi8ZxuWbyrqnKn9937yTU1eNFqGkK65a2/yXZAK0ouT3GBJZPPSOpqno\nU7y3Q6fxBzzKgP5mKfStZDD8F0ZXLjNL5Wo1BbWFBdcSw2jtn31eJML0QSeP\nU8Eypxg3Tq3gXbktk6qT5QFqZC6g8jTjcmpZ8ozpsPdX5u2CuwARLH0XQ5bf\nY0OrLBaFXni0p+gVXCT4nAndMstloALv9oNW5X6Z8o3lgWDA3HqRJGcNW0Sb\n4EHbSp06uR+Ufhmlbds+ejquPdaleFOZOyfOzFn5RyV2II4Z1ueHLAZnt0tG\nUZ7ZiI8U/0SkET4G/myZzSehQbdQdsMrr02HMLRAPKu0GgI4956Ixko1hg6O\nQXjS+b7ptd6/UpkICSsk+aiAn6RYRLGKKaqPupOvIPkNennRylGgFh028cOI\nFhC1z3D3st5ED4JCjbGYvTGSWQflbTnpadfQaRhv3JbBq+dHNv58gtYlwJnX\nWhzx\r\n=vtin\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"e4c42c095f0105516d82a0ce781014714657991a","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-files and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/adobeio-cna-cloud-storage.git","type":"git"},"_npmVersion":"6.10.1","description":"An abstraction on top of blob cloud storage exposing a file like API","directories":{"lib":"lib"},"_nodeVersion":"10.11.0","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","mime-types":"^2.1.24","request-promise":"^4.2.4","@types/hapi__joi":"^15.0.3","@azure/storage-blob":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adobeio-cna-cloud-storage_0.1.1_1565883243927_0.18024703399905717","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@adobe/adobeio-cna-cloud-storage","version":"0.1.2","keywords":["sdk","openwhisk","storage","cloud-native","adobe-io"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/adobeio-cna-cloud-storage@0.1.2","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/adobeio-cna-cloud-storage#readme","bugs":{"url":"https://github.com/adobe/adobeio-cna-cloud-storage/issues"},"dist":{"shasum":"1001577e71fca8c7eeb61bec988639aac5ab683c","tarball":"https://registry.npmjs.org/@adobe/adobeio-cna-cloud-storage/-/adobeio-cna-cloud-storage-0.1.2.tgz","fileCount":25,"integrity":"sha512-x5mGf0I01Tp8fgLWsadAdr4Ib48p6wCrEWYsmIEBYPuVj/Cy0ya4vVxftqT6RP0AbvAL+2Pv82GA6+ru5/fD+A==","signatures":[{"sig":"MEUCIHz5akkGjqKRznTDbjuHx6MhRQ6jrqgmQFnBC6BZt3j0AiEAqt+FXCGE8x+ofX66igE93VHuA6Fh76eA64x+RQKYVCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVZkcCRA9TVsSAnZWagAAMBoP/0rALokKyS4/tdzB8VIC\nbxOVB4vq9Axn3wHmHwZAhXCrihFjtEaNVj1yeJdFd3Dlp4zK/yk7wEgV0FVQ\nmKDe+SVswbgHNFWcEK9lsUgXEMmRSHg8S3Va1QEaHL1BzukJ+/HANwyGc8Bq\nXg880taiHfM1p1eQW8rMXoT9HLF7JNiaQ+j9LWrGvtwgzLf1UWO4oTAc00Qy\nfP2bbmdt3vqDFHCqcFjn58HzfsuDIXm5K1wjG/XtMOAqb5r4vdMm9hjWaWjH\niNeYfVSyay+DzyiafDrLcdnZD7UlG4BOLZxRJsPcjfoL0AqBH9E1ajr5TgE8\nADXB5UmQJ9/BqWVI9T0mXbArqMb13VpxIlCeOnhz/O+1Zs4/u/N+emn+Lx3c\ncQPEnQH37Q22i1zk7jhMtsV4ojOmJCkXWoVfkoHYwiB7DcteQX0tsMD1Ig1s\nlbMZtBamv5kp1oBPIBtGLrE5Tsf7TtRAQD7EyNaRKD3wKO5JgVnxrkX2FzKN\n3D5UGmHTKX2CWpCqcz3mF2dHHxWnZx5RWOxbW66gEk9PwWEJ/v2MP+z7nmnw\ndzhQ2mGP8MRW4BeI4Ll9V1/Ty/2o/1d/UJ9bmP1HBhXLcnMgVEk6q/5pjyeI\nVp6LG8LPIUumDPe9hk+eM+QB4x5lHSxYNHJ04DF7/95dEWVLXcEbcgao6QCb\nouZd\r\n=pwXP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"7ec272c1f4808f1c884e0c1d2543fc2a9df3186f","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-files and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/adobeio-cna-cloud-storage.git","type":"git"},"_npmVersion":"6.10.1","description":"An abstraction on top of blob cloud storage exposing a file like API","directories":{"lib":"lib"},"_nodeVersion":"10.11.0","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","mime-types":"^2.1.24","request-promise":"^4.2.4","@types/hapi__joi":"^15.0.3","@azure/storage-blob":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adobeio-cna-cloud-storage_0.1.2_1565890843910_0.3883246900410917","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@adobe/adobeio-cna-cloud-storage","version":"0.1.3","keywords":["sdk","openwhisk","storage","cloud-native","adobe-io"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/adobeio-cna-cloud-storage@0.1.3","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/adobeio-cna-cloud-storage#readme","bugs":{"url":"https://github.com/adobe/adobeio-cna-cloud-storage/issues"},"dist":{"shasum":"792abacc243524f5dc9a174f9f3bbb918eafedca","tarball":"https://registry.npmjs.org/@adobe/adobeio-cna-cloud-storage/-/adobeio-cna-cloud-storage-0.1.3.tgz","fileCount":25,"integrity":"sha512-byGRzfBXkKabWhdWgHyfBYQ/2EYYhT5DugbS/Y30uzHVmVhudrwA0QjFpYoWTvR/Upvs7eCFZUG+t1rdGfckDw==","signatures":[{"sig":"MEYCIQDzADyAj3xHGXscAc5oh04KzOxYsO5L4/dhMxFxv7BJqQIhAI2pBH+/uF8wSdjaOF/gLMuu+mw4SnC8GIZ306Iyabxj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZTNaCRA9TVsSAnZWagAA0H8QAKIL/lwZK2NW4aXqapIe\ny+DTwjBIiYzyjZHPQiCZPq8vDNJ+uIqmj82ujp9E3jmJVqwF7faMle4vd8vj\nFjDjlYgjYv6vqkBlSTnU9s4agMqj+luTdzaVeKgluUftkXycimQXoN+ucxIn\nmLv0tgb20wtPE8c6BaF8S0rjJ4Kt5s3T4PBHuHkQ52uWYlVrLAHGzMYYsQVj\nLclgW5au0N8/GXefJdCfFYBkQSYaQ40H8hn46MwTAw4xiBSFxwsOKJxmUQJU\nPDUDVBmeb+ZWKNq7b/oNeWLRfrd6IbpGrw3XW2kUz+cBHc/USuNV+rIAhSRL\nFAqt5/k78LkJQa7ib2gEcMsYDOJ7IJMVxPaFArq/ugciHmtiYO7UP0sI8CU1\ng2k62ILdTVn++D4Pr1xyt+0L0ns2v4r1ct+QTIRqjPIY4BL3CM7hN4rs+YFZ\nuxz7VvWDhQ40h8ICZlcNWoyqAG2KXL/9o29R74xOjwlDu7xpTBvoPTZQMSAK\ntCW9p/5oG3sDvgMvy1WKRHeLk7HgZRM0LckAbJyddwLtGVm8sB7iAZ/EdspO\nzmF3/DOjdMHj5mSZrAR+IHlv4I0JNsQ3qoLg1sgqGDyw+2nG22sWl6D/9qIB\n9w9D6Qz7NRYMvHMGMQ1cUopxydWCeWGJ5H47Gw5Q4Uth5gUI1SrHjpVJOmcs\nZ8c/\r\n=D3s+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"6863eaf57b83226556b16f0fefc2796d3be793da","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-files and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/adobeio-cna-cloud-storage.git","type":"git"},"_npmVersion":"6.4.1","description":"An abstraction on top of blob cloud storage exposing a file like API","directories":{"lib":"lib"},"_nodeVersion":"10.15.3","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","mime-types":"^2.1.24","request-promise":"^4.2.4","@types/hapi__joi":"^15.0.3","@azure/storage-blob":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adobeio-cna-cloud-storage_0.1.3_1566913370283_0.8215983862038669","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@adobe/adobeio-cna-cloud-storage","version":"0.1.4","keywords":["sdk","openwhisk","storage","cloud-native","adobe-io"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/adobeio-cna-cloud-storage@0.1.4","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/adobeio-cna-cloud-storage#readme","bugs":{"url":"https://github.com/adobe/adobeio-cna-cloud-storage/issues"},"dist":{"shasum":"268e86af3c284d86e06cd75e4242df14cf20bd3b","tarball":"https://registry.npmjs.org/@adobe/adobeio-cna-cloud-storage/-/adobeio-cna-cloud-storage-0.1.4.tgz","fileCount":25,"integrity":"sha512-wBt8xh2xe36TIFhV74iYnbiaUcM80qWYh2ue+kGEJNP+ZaFcWPq/oBwP5Bjyfd9tUzJC38nNm2pn2dbZomoQWg==","signatures":[{"sig":"MEYCIQD+8wMfBBctdxfflQGEBemIQiw7Y9M9Ydl7qOvby7HWFgIhAJKxNrGoAokXLFHF50qLs1/T+hWQJzpQjA4ITLdzeo3p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1v35CRA9TVsSAnZWagAAPIIP/itBZf5ZelwA2vZVcYVS\nNpEUJI9iiOG4D54SnzJIC+V8bGseK/TH43VxHey7I/aJ6JVP9I5cAskDA3Rg\n/5RaaNZqO0bWbC9SGaqzy0tDIp/bP1tR3hSGB9lW21gOFhos1xxnZlArN8r0\nHIgIODPDg33h1/JHKHHe3V5Y34ZMdjlE0FiGpNh/tlcXkZTcbkzS+fWbBPOb\nPhUNNbRTDsC2DNojrkbbYH4iYLNUxAyhjeVm6M2ZzTWdkopLThLv23LZhyk/\nm96h4o1RZ+bBeL3eWNjvJCQUGc11P0jzKP5Ecqvg/9BRJFOd9nq1ckkdLLO3\n5+Zol23S+SE2nq4J83QKYTwWdl16kzQguGTryjf9LTVFUr2WGPr87KYOmnFz\noMv45BWlhi8DGarG1PbyjsqmelyBoH43BT2LI2dyhoKt5K04LMwd9sKVJm9e\n3FgbzTruIprhg7s8XxygR+VjAdmDBJmc26JLFbwQad0KVmVTmIDKPh2YF7qJ\nSLgHEzlQ0k6uKA+hGf/5UWWd46IJxYICNj4b6b8Hb9X2gG3uhFXfon5h/Y06\nzffpGvQRYofNJ7PdVK0wFAeOjaJnrVOljD2Lb3VR97lBzlIK6hriZhPVuinH\nH+8WSSnif74qrfdLDv5A94CUrdAZlhyvF+To4KpyqK5PDpA0iBAq6JaGTOWs\nHa6I\r\n=IO+n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"b83511511e97f89c2714295464b18e9cd41417c4","scripts":{"lint":"eslint index.js lib/**/*.js test/**/*.js","test":"jest -c ./jest.config.js && npm run lint","beautify":"npm run lint -- --fix","generate-jsdoc":"jsdoc2md -f index.js 'lib/**/*.js' > doc/api.md"},"_npmUser":{"name":"moritzraho","email":"raho.mr@gmail.com"},"deprecated":"This package has moved to @adobe/aio-lib-files and is no longer maintained. Please update the package name to get the latest changes.","repository":{"url":"git+https://github.com/adobe/adobeio-cna-cloud-storage.git","type":"git"},"_npmVersion":"6.4.1","description":"An abstraction on top of blob cloud storage exposing a file like API","directories":{"lib":"lib"},"_nodeVersion":"10.15.3","dependencies":{"upath":"^1.1.2","fs-extra":"^8.0.1","@hapi/joi":"^15.1.0","mime-types":"^2.1.24","request-promise":"^4.2.4","@types/hapi__joi":"^15.0.3","@azure/storage-blob":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^5.16.0","codecov":"^3.5.0","@types/jest":"^24.0.17","jsdoc-to-markdown":"^5.0.0","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^15.3.2","eslint-plugin-import":"^2.17.3","eslint-plugin-promise":"^4.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adobeio-cna-cloud-storage_0.1.4_1566913534756_0.4008377233651865","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-08-13T18:30:47.422Z","modified":"2026-10-01T01:31:45.645Z","0.1.0":"2019-08-13T18:30:47.535Z","0.1.1":"2019-08-15T15:34:04.106Z","0.1.2":"2019-08-15T17:40:44.177Z","0.1.3":"2019-08-27T13:42:50.426Z","0.1.4":"2019-08-27T13:45:34.897Z"},"bugs":{"url":"https://github.com/adobe/adobeio-cna-cloud-storage/issues"},"author":{"name":"Adobe Inc."},"license":"Apache-2.0","homepage":"https://github.com/adobe/adobeio-cna-cloud-storage#readme","keywords":["sdk","openwhisk","storage","cloud-native","adobe-io"],"repository":{"url":"git+https://github.com/adobe/adobeio-cna-cloud-storage.git","type":"git"},"description":"An abstraction on top of blob cloud storage exposing a file like API","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"aljoseph@adobe.com","name":"aljoseph"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"<!--\nCopyright 2019 Adobe. All rights reserved.\nThis file is licensed to you under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License. You may obtain a copy\nof the License at http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under\nthe License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS\nOF ANY KIND, either express or implied. See the License for the specific language\ngoverning permissions and limitations under the License.\n-->\n\n[![Version](https://img.shields.io/npm/v/@adobe/adobeio-cna-cloud-storage.svg)](https://npmjs.org/package/@adobe/adobeio-cna-cloud-storage)\n[![Downloads/week](https://img.shields.io/npm/dw/@adobe/adobeio-cna-cloud-storage.svg)](https://npmjs.org/package/@adobe/adobeio-cna-cloud-storage)\n[![Build Status](https://travis-ci.com/adobe/adobeio-cna-cloud-storage.svg?branch=master)](https://travis-ci.com/adobe/adobeio-cna-cloud-storage)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Codecov Coverage](https://img.shields.io/codecov/c/github/adobe/adobeio-cna-cloud-storage/master.svg?style=flat-square)](https://codecov.io/gh/adobe/adobeio-cna-cloud-storage/)\n\n# Adobe I/O CNA Storage SDK\n\nA JavaScript abstraction on top of cloud blob storages exposing a file-system like API.\n\nYou can initialize the SDK with your Adobe I/O Runtime (a.k.a OpenWhisk)\ncredentials.\n\nAlternatively, you can bring your own cloud storage keys. Note however, that as\nof now we only support Azure Blob Storage. AWS S3 is the next on the todo list\nand will soon be available.\n\n## Install\n\n```bash\nnpm install @adobe/adobeio-cna-cloud-storage\n```\n\n## Use\n\n```js\n  const storageSDK = require('@adobe/adobeio-cna-cloud-storage')\n\n  // init\n  // init sdk using OpenWhisk credentials\n  const storage = await storageSDK.init({ ow: { namespace, auth } })\n  // init when env vars __OW_AUTH and __OW_NAMESPACE are set (e.g. when running in an OpenWhisk action)\n  const storage = await storageSDK.init()\n  // or if you want to use your own storage account\n  const storage = await storageSDK.init({ azure: { storageAccount, storageAccessKey, containerName } })\n\n  // write private file\n  await storage.write('mydir/myfile.txt', 'some private content')\n\n  // write publicly accessible file\n  await storage.write('public/index.html', '<h1>Hello World!</h1>')\n\n  // get file url\n  const props = await storage.getProperties('public/index.html')\n  props.url\n\n  // list all files\n  await storage.list('/') // ['mydir/myfile.txt', 'public/index.html']\n\n  // read\n  const buffer = await storage.read('mydir/myfile.txt')\n  buffer.toString() // 'some private content'\n\n  // pipe read stream to local file\n  const rdStream = await storage.createReadStream('mydir/myfile.txt')\n  const stream = rdStream.pipe(fs.createWriteStream('my-local-file.txt'))\n  stream.on('finish', () => console.log('done!'))\n\n  // write read stream to remote file\n  const rdStream = fs.createReadStream('my-local-file.txt')\n  await storage.write('my/remote/file.txt', rdStream)\n\n  // delete files in 'my/remote/' dir\n  await storage.delete('my/remote/')\n  // delete all public files\n  await storage.delete('public/')\n  // delete all files including public\n  await storage.delete('/')\n\n  // copy\n  // upload local directory\n  await storage.copy('my-static-app/', 'public/', { localSrc: true })\n  // download to local directory\n  await storage.copy('public/my-static-app/', 'my-static-app-copy', { localDest: true })\n  // copy files around cloud storage\n  await storage.copy('public/my-static-app/', 'my/private/folder')\n```\n\n## Explore\n\n`goto` [API](doc/api.md)\n\n## Contributing\n\nContributions are welcomed! Read the [Contributing Guide](./.github/CONTRIBUTING.md) for more information.\n\n## Licensing\n\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n","readmeFilename":"README.md"}