{"_id":"@arcteryx/js-aws","_rev":"16-4b7521becf9b5ac4df867f5b6acb0a0f","name":"@arcteryx/js-aws","dist-tags":{"latest":"0.4.0","alpha":"0.4.0-gamma.0"},"versions":{"0.1.0":{"name":"@arcteryx/js-aws","version":"0.1.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"lint-staged":{"**/*.+(js|jsx|css|less|scss|json|sass)":["prettier '**/*.{js,jsx,css,less,scss,json,sass}' --write","git add"],"**/*.+(js|jsx)":["eslint . --fix --quiet","git add"]},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.869.0"},"gitHead":"0b6df55052416bbc9791f1abf93b515690e3b624","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","_id":"@arcteryx/js-aws@0.1.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-vk8GTjeQlJEcsGN7RotZ9WueLCWc93qc668PIQC/KRQZkwgA1o8PrKGh3Hnm0dSoF8mDwXiKdda1a4oiYdwvHg==","shasum":"df730af90b0ab49f1c70a72a2c0edea883d39bde","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.1.0.tgz","fileCount":11,"unpackedSize":7104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWozkCRA9TVsSAnZWagAAI24P/3M5Q5aJ7D4XdQG+bZpW\n+e4iHXO8pzYI7CFJWBFBk42Fw07AXNjx9c5KnkXxiExrQUmkhbls84ogDGKY\nw9XjFCs1ObP9UoTf7zn7+XscYNELjnfAQa8HfKFowyvPj+xhJPHKclEjMe33\n1JuTimxxvgi69/UAXQz93fSD+t6PlAb8kJmyU2OrTJSRrzh8L8qhFdPx2xZU\nIxS85pa3BvwSOQOxbLgMIXCHgtWk3ae9neNVt6k1B9nbpCqL38Hj1mPx/uqV\nHly2QH+r82//rPhSv350ICj3DtSkBvgctqei84v+Iv19HiRUpSsR6yoY3YFz\nRWAzItMK7XyKYVrUQyNcgFvEECfBQxhwl3oNjZ3OeDE5oUoHn6+s4oqQLWDA\nQfDhpVP8/d2tLwQQZVbJHjtkkIGqCwuhPyGPwoDeS8RdTXJVm4b/AcQSvF7r\nJv8jCw+MnPLRDVjl2eKqJKZiz+BtVYRZc7SEOwlKuB6sM2kWnhs7CZNnM1Zz\nhz/Ww5vQJco8oFhjPLfuU0fbO6EUpvbMlXcENt2nCtFEReZWUsHw6tX6cSm0\ne7fVTNv1S3SMPMExhpx7eOlWZcVFJgicFAfer1IgiZJzyO0GuzIT/j8VNMy2\nGqvqXXBzYC7JEfkpS+w6HMHk2aC23Vu0KVjBgnDgYEYuBmcnCAkIGo9/ayx4\nZDVC\r\n=ZRnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCviyE5Zy4V1KtG790kvpx+Fl+FYa1moDyjE0ogZeyQrQIhAJLAS/KT6bLbSnbzRV66aeRDXjTxW86fGW96zDbwh8Jx"}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.1.0_1616547043662_0.5049148799894128"},"_hasShrinkwrap":false},"0.2.0":{"name":"@arcteryx/js-aws","version":"0.2.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"lint-staged":{"**/*.+(js|jsx|css|less|scss|json|sass)":["prettier '**/*.{js,jsx,css,less,scss,json,sass}' --write","git add"],"**/*.+(js|jsx)":["eslint . --fix --quiet","git add"]},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.869.0","md5":"^2.3.0"},"gitHead":"bab5743a3941dae52d94c507dffdace6aa559b26","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","_id":"@arcteryx/js-aws@0.2.0","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-p7R+IiZijtZ+wENBGChc+JOm8Htr7KY+ChOYuJm/sqsKlbxp7Vgi2c++d8Y7oBpV7vTVNVBg3KbDM7Piv3gTDg==","shasum":"969c77a364953dbc828c6ddd8f8325b8e22d0d05","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.2.0.tgz","fileCount":11,"unpackedSize":17935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY6I8CRA9TVsSAnZWagAAsCMP/R+uzIWtlyJGTy1e8kVQ\ncFI9eb6Fw95wK1JEB6/dT4W5nzS8jjArgTKWXPcX8dHFYvGqxnJxYNQouuuz\nUqEkEP9P/eC1dv0bJAqRhfUQBORINISl3HNQ2WuQcpeOYbHja4nah+Pluk4N\nwGlcrDELc8OgVwwFA+K7RGnAtdRJNv2k6BuQNiZcTDapWwO6vuucENmFBsPC\n5B6dU9ZAob0PmosRh0eY4YuZs4cOJsExZXST5EWTqMyuUdEJtJfBbiX1IpVk\nZAfzj0pTFDMpykiizClVGl5++fx1/b5biW1mDwiZNstfFfDilLs3EphLkLy0\no4VjHu4gvgSg5b3Jb2sGbgshB8Vl4JhHOPBbV5KYkcmprs2sEUIuuBElKKHX\ns8O7hTwjjHo812ayBfGg6m/DR+K3QuKC6cRPRI2LYxEm5pZObrzDH0eSoOm0\n1Z+/dTX8zmzb08TG4wkCL0IS7JAId0x7eoMOWN6tfN3uz89wB+14eFYJHzmN\nI4tnk17oIzXPfNG8HhG2/QTqt3BaqQErZh98VNJQXm5Bf8gP/Om4qvxrwY38\n6WPYjAMFKeRtBQ2r5Db9WwPGeV/LT26bKUov36zqL3TA0C1XvXw6RXzIJqab\nZoK5BSWJ3owVj4thGSUafdhw7xVIj+GD97qQ5O2+Y9CD9LFEyLlsdTOVoMgl\nqpTu\r\n=by6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB61LwnUCBQejPTK5aCqHDqfuFeYSMy05ep1i1+4JvTtAiEAsEWdqCaAg9aIiTGqxv304I+wP0KVbA0PPYN/KIUAfiI="}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.2.0_1617142331989_0.38617561458194016"},"_hasShrinkwrap":false},"0.2.1":{"name":"@arcteryx/js-aws","version":"0.2.1","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"lint-staged":{"**/*.+(js|jsx|css|less|scss|json|sass)":["prettier '**/*.{js,jsx,css,less,scss,json,sass}' --write","git add"],"**/*.+(js|jsx)":["eslint . --fix --quiet","git add"]},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.869.0","md5":"^2.3.0"},"gitHead":"7e08256b3596429dc46de52bf855305dd7ba5d03","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","_id":"@arcteryx/js-aws@0.2.1","_nodeVersion":"12.18.4","_npmVersion":"lerna/3.22.1/node@v12.18.4+x64 (linux)","dist":{"integrity":"sha512-EGeJLzRw6CdHAKg6lV+b2rnqcbq5XF9FWzDsyEdYTEF0GaTOFvJarKpl0gLRydZ3chMIIuckDYvecVWGmIwP4A==","shasum":"7ca780240a9b009acf31f359e79298617f74cd15","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.2.1.tgz","fileCount":11,"unpackedSize":18416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcNtdCRA9TVsSAnZWagAArsgP/jlg/c82F9ejRc7/wWxr\n+B9c1RelUJ0u7R5iMm1ZcQfeqHzl1xb/LACeg2mOsgDYIMn52brT0g9EUXYb\nAiPKxzHIm5xlhQ2grtsCnwWGkV7yCP+sBRXRIWLhmXmNuDbemAWO3YQll7Ow\nXZSpgVMlXtYO8WTfwJyvpFS/FmORENth+WCOni26rfegPj6tlomIkJGhoan4\ndVOBgIyAYiMsRNB3kWMcH5Wq3pmx9QrV0nJrYjomi3vLDw+3rVzCBhaDhz/N\nAt+ZXzKMVtyln0U3f+OloF2GnfN+cGWWMAnqluzydVV1sXhRex8B3SqpfBPp\nqjY46N0YAf2TlbteNtMsDx8bixQY6Asqa2wt6pU6U4GNNSFR7uNcmwWW9k0n\nD1JMo1rERjeyL5DnlLh1fMLvcMRw2b8BwAAf+yx9exLjcyN1OFoO58jxpZEN\nH0iDLrHdm2otw8eZOi2ay0Fl7OBM0OL8XGt2xm6ytD2arsQAKoIUT6m9MFB/\nu9V54uBMASq8uvWCH0LM5vJ53kMfOqeGYDsmXIbwhLymilTxZuWH86YieEEJ\nmxnDaMgu6MyWPsOmSIkiKQ3OREFV6F96nieR+9deuTmsksoNcgpRH4kDQmCP\nFJSwfIhlrlvzJd9wH1gBI2vuSx+A7fJBTA7RwVrEz5PXiOHw3bYaGtlLFe10\namvq\r\n=/3Yh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCdDq152g3G3Uv4S5CZW5BIC+hq6vyiMu1xAM+7VoXVAiBNpOWUsuk1yOOxKmLI6XgQ0PkMOE2x+g+CvYqWX0crIw=="}]},"_npmUser":{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},"directories":{},"maintainers":[{"name":"housser","email":"john@housser.ca"},{"name":"alex.sutcliffe","email":"alex.sutcliffe@arcteryx.com"},{"name":"john-housser","email":"john.housser@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"arcmodal","email":"morgan.dalman@arcteryx.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.2.1_1618008924962_0.45824168319137737"},"_hasShrinkwrap":false},"0.3.0":{"name":"@arcteryx/js-aws","version":"0.3.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"ec3795a7d5bb844c4d9931d9f32cf1416d09e081","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.3.0","_nodeVersion":"16.17.1","_npmVersion":"lerna/6.0.3/node@v16.17.1+x64 (darwin)","dist":{"integrity":"sha512-hK+vjGisqWQt+qzagCXczB0SpTlpdTpK4xVv/P/EnJUNtPxrXsifjmlvw29d9ZB7vyuIBViIGm3e94KCIvUDeA==","shasum":"ddc2902a09be4ed78b78d1ad2966b00e94658d8d","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.3.0.tgz","fileCount":10,"unpackedSize":17939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl+AqNRARcP6MIDRlgsb2PK4wKAGLxNLSrZMQCBrlUywIhANr/uBOBq0/GER6gnNrVyzxhTvjpR6v4Q/URj3O1c9vK"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcz9RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8lxAAn9jT0WBr3FKfJmvxSgWvZPIjzUBBCf2xh38NVukJXyeFqyMt\r\nO1dckzOvIdBhez5xpGgEoRibORpdRBg/5pprTvoGrfdEIwbjPFfnMIsBrJa8\r\nqHy4w3VRtcXBpx7E3mTLG1Rd7HNUuBETJ4u/BibtewCQmB8SPNVApP79wcfi\r\nSAgy1KOt+mzmEE5q10s/6VUfsH80+LAJ5SMXoRbCGQbDz1jF54Lh9pb5G0zE\r\nh8hCZ2jU/MiHcLplXGF+uyHollKyIogZnIHOW9OUTMFSzLeFBRovT5VGZSAJ\r\nk2DY/EMLK/Fj0xSDviVM9Cq9p934j5CWC6JYlcm0u1Dpu8IpY78DW9w+KFdA\r\n50aA9L52SmSUrtENyAr20a5XXAcTTX6Cs3XnreWZAMUEuq5ely8NdjB8Td88\r\nOgFWdadTSHcizHVRYGeq8FlfHBPeTqPyyGgYLIY4+fjt6tr1MR5RTxCeF84j\r\nLIm8Z9sqnfUTbro0tA5LLj5EzKIult0k+19XOo+N0byYna29POmNFIkeCb9i\r\n1DsdcfHaZ9ssktoIa/l3lOZCVoIYxbaikwDVDlrQ3FxV8o0REGBjE5C0vQ4U\r\ngy+abDjiF6rIJTkUpiPhg4+yHr5A2lrnEKS/9qSy291qCeJXUUt0xJ1X3Nec\r\ny9772FWtLfccFlDdUNFgc7C0bDbpNJbAF0M=\r\n=J/hA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"},{"name":"happyelephant","email":"alachkovics@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.3.0_1668497233019_0.8783730993183345"},"_hasShrinkwrap":false},"0.3.1-alpha.0":{"name":"@arcteryx/js-aws","version":"0.3.1-alpha.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"4f15ba8d5658656d9258fed37b749d2bfe63a9a2","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.3.1-alpha.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.0.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-Y6r7kpQBrG7eby9xITzrdwC0QZOkpW2hvMGfW4nWUCwi62e4gNwPUEM9FZH1oCT++vMv3Hbjb1ueKjEif/9UQQ==","shasum":"5530dfb76df666e7142538c38352450898f0a6be","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.3.1-alpha.0.tgz","fileCount":10,"unpackedSize":17970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAf3wLDrnm7BmiDa/Ra2lcbDxEyOtMXW4BqotqUk3YzMAiEAqEzQvoOEK+nN+8DO/ivKqM5s2J6/tAniqsflxLNyVtA="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.3.1-alpha.0_1704927817070_0.5297762990637078"},"_hasShrinkwrap":false},"0.4.0-alpha.0":{"name":"@arcteryx/js-aws","version":"0.4.0-alpha.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"62220ec46c7009487fa7953207a575eac9c02bb5","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.4.0-alpha.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.0.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-UJTjH1FCr8Z+Q2fSm4EbUFZdZ2JQERARGCyMcvb2vm1MP7y7BQKpkesqeorpfAgQ3C6ILu/V+aR/dx2uJHbW8w==","shasum":"d0fb8152275f872b41b41a8643287e97828a5bc7","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.4.0-alpha.0.tgz","fileCount":10,"unpackedSize":18003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCspAPuitWOPktR8kcOgZkWhcChz7SZirZlcK7PYD+9dgIgaiiw/LAjZQtnSvQ8wdeGADX8xTozXCmcxM3ZJgWqayk="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.4.0-alpha.0_1706910104847_0.013756911913959335"},"_hasShrinkwrap":false},"0.4.0-test.0":{"name":"@arcteryx/js-aws","version":"0.4.0-test.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"bd85fc01cd3cd7b5b81f7d35889beec1d0dc2fe2","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.4.0-test.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-0Pwf19wsTk4XfWuVRxqV8w92KHxErrS4XTrwXd9jKWNdWz4ji1Z8i1LlEcCr8PRQEk56g04ss4NZ8xwEwZIkIQ==","shasum":"7b41cf4526768442c5d190878631a4d89f315837","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.4.0-test.0.tgz","fileCount":22,"unpackedSize":22766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4OKz4MvkhfFJixUvgPcNxqwS+u0pPvy6g9rUpRLY5TAiA5u1b9eDlkoYGN3QVwE9tjQLI4OXKRUUd+yD6M2fdANg=="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.4.0-test.0_1707169149572_0.7314335529510785"},"_hasShrinkwrap":false},"0.4.0-ts.0":{"name":"@arcteryx/js-aws","version":"0.4.0-ts.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"13d8c9849a5ac991f6e6ee607ca507d2f77a4852","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.4.0-ts.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-ELdx5E0gr0hOBl7TNDlfRCwJnbXtiE0poD+QCY4xmTY7RN0n/9PE8fM58SILG30aeF0k5NyN0QCsRv7mZhLrUQ==","shasum":"67e6f98b0d8a5fb9ea8230adcff8b3cabb2794f4","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.4.0-ts.0.tgz","fileCount":22,"unpackedSize":22764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLdFRvdlHXoFLZeYuQEJvKvKFca+KhL7aZ1mUdeiw9BAiEAy/7EgR6o9qGj7zSQ+/xpC1DhRtIJwAErroanfuLmIxo="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.4.0-ts.0_1707174774599_0.8678416147298316"},"_hasShrinkwrap":false},"0.4.0-ts2.0":{"name":"@arcteryx/js-aws","version":"0.4.0-ts2.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"854e211946ce6427397811e7a05779d3d6fe909d","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.4.0-ts2.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-JZl3IPc1LcpNMSxT5mIvhevKIIoxNLDvAXSXcDmrkQQbFuAsQ3HZoQFGijZJRflppXnDPVwVwguZmE2b01H77w==","shasum":"795f29172599d4a2aa0b677961bb70ac4687a072","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.4.0-ts2.0.tgz","fileCount":22,"unpackedSize":22765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM56fw7v04S/S3z6T2F3DQ7LdwTSmkoBv8w7jgDdMCwAiAX5bBJZD7Btee/C+wdgZbpHS1zENFPWNnde5GbMOn1xw=="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.4.0-ts2.0_1707243633048_0.24008587931638736"},"_hasShrinkwrap":false},"0.4.0-gamma.0":{"name":"@arcteryx/js-aws","version":"0.4.0-gamma.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"1a7a6e1474fd63c25d6c87ac76803343ea10145c","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.4.0-gamma.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-fNIvMLNSqodC1PnndUOpTGkWa+4Umpb68ehh1YbNe5o1ip/8CQBCOL0648PWxDUTsKSdDZphYPZ/TlLu0J1YvQ==","shasum":"2816d114d15ac4ef23a79a8be4bc3a8c57f4ac61","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.4.0-gamma.0.tgz","fileCount":22,"unpackedSize":22722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVRbULZGNO7PEm+m4fXtu3h9HHxOvwaoxenWOjs7zWqQIgaXab7syUH5ooGfBJ1Wu3IpBk3fdxKkB0FKCUQKirwII="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.4.0-gamma.0_1707776947272_0.7018745916232463"},"_hasShrinkwrap":false},"0.4.0":{"name":"@arcteryx/js-aws","version":"0.4.0","source":"src/index.js","main":"dist/cjs/index.js","module":"dist/es/index.js","types":"dist/es/index.d.ts","scripts":{"build":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js","start":"../node_modules/.bin/rollup -c ../scripts/rollup.config.js -w","test":"../node_modules/.bin/jest --coverage","test:watch":"../node_modules/.bin/jest --watch"},"repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","dependencies":{"aws-sdk":"^2.1218.0","md5":"^2.3.0"},"gitHead":"7b3b8a274968f39c5cf564cab85ae4508e484682","description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"},"_id":"@arcteryx/js-aws@0.4.0","_nodeVersion":"16.20.2","_npmVersion":"lerna/8.1.2/node@v16.20.2+x64 (linux)","dist":{"integrity":"sha512-OmvivqFIzYqApEioxKQdX+twehtSVnMWHXW2cY8YSxvJNfeOh8EW46MONhTz+27Uea0utacnIeKOFLvGSrD28Q==","shasum":"0d0c025734f47275d20bca29d15569aacb06f7e5","tarball":"https://registry.npmjs.org/@arcteryx/js-aws/-/js-aws-0.4.0.tgz","fileCount":22,"unpackedSize":22714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/zuGogoZ0pyJM6LjZ3cLHRLfAWEGxGLOxfFeUkeRNlAiBgk8vCY8cM2YLL2O2mR0003n10Gc3S4XhKdcFnunYtRg=="}]},"_npmUser":{"name":"ronvs","email":"ron.santos@gmail.com"},"directories":{},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-aws_0.4.0_1708551435120_0.7768251599377995"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-24T00:50:43.521Z","0.1.0":"2021-03-24T00:50:43.903Z","modified":"2024-02-21T21:37:15.792Z","0.2.0":"2021-03-30T22:12:12.122Z","0.2.1":"2021-04-09T22:55:25.102Z","0.3.0":"2022-11-15T07:27:13.186Z","0.3.1-alpha.0":"2024-01-10T23:03:37.228Z","0.4.0-alpha.0":"2024-02-02T21:41:45.062Z","0.4.0-test.0":"2024-02-05T21:39:09.797Z","0.4.0-ts.0":"2024-02-05T23:12:54.803Z","0.4.0-ts2.0":"2024-02-06T18:20:33.271Z","0.4.0-gamma.0":"2024-02-12T22:29:07.414Z","0.4.0":"2024-02-21T21:37:15.300Z"},"maintainers":[{"name":"justinohalloran","email":"justin.ohalloran@arcteryx.com"},{"name":"ronvs","email":"ron.santos@gmail.com"},{"name":"jamiearc","email":"jamie.chong@arcteryx.com"}],"description":"This is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.","homepage":"https://bitbucket.org/arcteryx/arcteryx-js-helpers/src/master/js-aws/#readme","repository":{"type":"git","url":"git+ssh://git@bitbucket.org/arcteryx/arcteryx-js-aws.git"},"license":"ISC","readme":"# Arc'teryx AWS Services\n\nThis is a library for frequently used AWS services.  For now, the library includes a helper function for S3 import.\n\n## Install it:\n```\nnpm install @arcteryx/js-aws\n```\n\n## Import data from S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.IMPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.IMPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.IMPORT_S3_BUCKET,\n    Key: process.env.IMPORT_S3_KEY,\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.getJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n\n```\n\n## Export data to S3 Bucket:\n```\nimport { S3Service } from '@arcteryx/js-aws'\n\nconst config = {\n  options: {\n    accessKeyId: process.env.EXPORT_S3_ACCESS_KEY_ID,\n    secretAccessKey: process.env.EXPORT_S3_SECRET_ACCESS_KEY,\n  },\n  params: {\n    Bucket: process.env.EXPORT_S3_BUCKET,\n    ContentType: 'application/json',\n    ACL: 'public-read',\n    Key: 'filename',\n    Body: 'content'\n  },\n};\n\nconst s3Service = new S3Service(config);\ns3Service.uploadJson()\n  .then(data => console.log(data))\n  .catch(error => console.error(error));\n```\n\n## Build and test locally like this:\n```\nnpm install\nnpm run build\nnpm test:watch\n```\n","readmeFilename":"README.md","bugs":{"url":"https://bitbucket.org/arcteryx/arcteryx-js-aws/issues"}}