{"_id":"react-aws-s3-typescript","_rev":"12-22f152889d366ab33f77e676093a494c","name":"react-aws-s3-typescript","dist-tags":{"next":"1.1.1-0","latest":"2.0.0"},"versions":{"1.0.0":{"name":"react-aws-s3-typescript","version":"1.0.0","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.0.0","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"f212023ef30eeae75cb82274e8ef706b56480b7c","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.0.0.tgz","fileCount":16,"integrity":"sha512-250o+DZBQxD9M1X6KIcX9EJndricysvYpnTJXQL0+YqY/fvcHotstYQPsdV055Rbp+QtswnhosfYveucqLSkew==","signatures":[{"sig":"MEUCIQDQKzwe5w9gxHliZdopynTC6l6iDdnA5/4v29bCULyqXgIgaPW8OJSpBms++is+OIgBA/+7abEl2E/7C4TSH1PaXRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5qN9CRA9TVsSAnZWagAA5pMP/16+yQfz5yUhvG6mEHct\nRwJIuVzDtDLaRvj7hxR+46Yj4K9KI4cu4XjM1rXwCU3pG7a4+pUgyuesBVh3\nZfSPGdrJg/ZYHl0PvtGPmWgPlshzfHLJ6XHN8rqebv9UOaSKvg7VKfU/me8P\norAHimFO9VIWaEH3tUTVIUQdRnDTOuDIXCTgFfFWyklm79aDyhB6g1Ivng+a\nLk3VjPguz56oc9jSiS8df1ytVf57oAI2fL5hjpwJOvP2Shf/FD7FjsDVeqZj\nxfxDQcTrBVgDINef/rPvnEBwFFZR+82iEvsU8BdbX0pzC7RlSyyC4mMI8RLu\n2bEVFOqixExdr83PMqjKHFdW81sXH4KcgyVg7ykDAoEB1Gqt3ISRuHINOXyo\nnblGO2yOPBgFfsy6WRr7m2SLfQ1i8erKBd5oOkBW4GUxiHBtKXqw+15Sf1eg\nKbT9IHMlgsNnzsO5sBnUeZXbGNC/FrBiw1XucsgiuEN94iYuu8jqobTBP/un\n6gwj2bcITIb7elOQHlZtXpk20KtOZi1SABqBso7gNOAjIA81NuhCpnuelOK7\npxcKbi1QB64/vIXRFgxutPmsdp1dC+dTvyEKbXFoo7Z9fU7qbq3vCbhr+DJz\nLj2ykVVT6EPnBQc70hxhltSSXkNtDr3QRTmi8svY9p3+KaLvdcZTx/GJe5BB\nud7p\r\n=7JWf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1fb10017d5a19cdfae74ede3bd50c5361eff535c","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.817.0","short-uuid":"^4.1.0","@types/crypto-js":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.0.0_1608950652585_0.5208675078739711","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"react-aws-s3-typescript","version":"1.0.1","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.0.1","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"af581030ba6b052a45fd285f2ddf781758ee4a49","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.0.1.tgz","fileCount":16,"integrity":"sha512-iDu1B5mTtalgOnL1RJVOcIQ7oUiBv+ue1A/hf+S91vfFhBVK0cnt4dMNzx47+CSvy9LjcK7yAPoutZMkoQvukw==","signatures":[{"sig":"MEUCIQCaeli977rQNUG/+2aEOJ1g8qpTjgF7VIpdXPJK8vgZrQIgTxeGQWDQuDrYoPH+gjN3lRpRd+uUsaB2+pKO6gC3kac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5soiCRA9TVsSAnZWagAAwb0P/R/gutGbp+lC22g1Jo1f\nykr+fFxao7g2v42UeyKtYD8nWT1eClXOxUDvmRE6IeFuFA/Ty/S5w/EWj5Qg\n6KIrWvWgnD6nzYZFCUoJ+2wp9JzPrQIVVB6rKxG+Vv0pnppxxAhASvkQINUa\n5ajHOXenDaADtSSFxQ8PPT5vYMU1xvevoaEAsThUZ0di4b+QQIlVsK8JSumP\n/l9DS239tE47jlpajwklARnYN5uy8BgIb5Jr5s3kyJbzuGfzCqzmI4DFRtVI\n0YKJ21nRU1PMy/SGOJ4BDz6ZHm0U8dE/fnMuwmXW5+uG2hY9Q5WdO0nvmcrg\nmf/IfRo63emhekoTTHOuSlxbbipQZWaBPnBIwEmb5oy8AUcaxuIorHBWLSPK\na72K+310oF8WW3Ejh89KIbamgNIdFQAvnTb/RaQj7QLv+ZkR58jErzCAvm6J\n3oNQ7jantBPSMdc3A2FdtLJzGzS7IPvtcrCsKpsrz44ys0ODbsx19VjMO9AX\n7hK5BE7/cCIqrQDj4apRkRPOf93mf4I1v7HRg7QtTvxrS26eYbg9HVXeEWjC\n7sAp96k2OWkvL0gUiHcXCFsxoHtQv4pYCKViCfccDYLXQwK4lkp5h2Chth1m\n/1MOT+oecuOYpHJF5Nw1TR8wNY9ZNk+1t+h+rgyZos2wWOlj7BWaWbZ/Fhj0\n7Qi9\r\n=YU/e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6501e62e77cdd20889bf9c48385a1f5929023ffd","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.817.0","short-uuid":"^4.1.0","@types/crypto-js":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.0.1_1608960545858_0.34004789583084327","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-aws-s3-typescript","version":"1.0.2","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.0.2","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"96a3f486ec629a3695611aa5bb560648ea3febcc","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.0.2.tgz","fileCount":18,"integrity":"sha512-JxffETQomtCT3I6X2R+Wfs8scTMubJRfSz/T3/Hk9YSE9TonBRYvQK+SmnUgHkVDN8Y4kZlwyriPsvdLsMnNOg==","signatures":[{"sig":"MEUCIQDL8O8GlzUdfLZmI8HMh4xMqA/L8gi2QWTy0rR7u41q1QIgSD5An7b/Bf3rzuqHd1SY6TVJ2VXCUS7XrKLR5/2J6BI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgatkzCRA9TVsSAnZWagAA5ucQAIIeXKfuIXXrGpu1sVvo\nMizzBLdt2ei/DGSXICXu6rCz6uioVlybUMPraqWv6/4dZhBeQ+33DPOQ/dlU\n83CynvUxbAtaWJuj8eAMZY8QR2XZL/y/X6sAlaFMz0wTYQUErjT0cq3DY6dY\n+co1sFS7qf8XMN8ma1w5H0/uZA/y8V3aJbL7jR465o63zH873ZAgkLMOZoQn\n3TeMw9vBo3MWr5RU896X6teYa36qYP/HD3ZLEeOQ4W2lOqTlGrZsnQXtT4VW\n3b8fAXDM9pydInzMCCAREuC+FvMIa3HwFePVUmFXmtHalBCfm6ghLRzeKsaZ\nzFb67tzbV7ochsy41ncnK0ln8434i70K/l4hMVc1hapHCp41rvLHvMAgvtAY\n0/+isA6myZ68qAIqpQBa8JVTo9uXWNi26BFso9Wb8C55rvRLbqmKFwg34iFV\np+Zyag7lOQPgXAySSREJSQLQvbKiFpGUTtq/mNo5u8WyrJ6odIRTINKV3OlP\nX1Syo3x1lE3Bm5lw/CjmjAp4A/5HkkczYPmJwKVCfpp7RyS7AJqwkDOsALWy\nz0CgjBLOFJuiAz2l6oD/PGcb6fAlkoUkv/4/nZ4z1QvxWEvB//v2qoeYX5PQ\nMXQXbizlRh2myEKA2um6E909Mn1bJ2cEtXPvpMfkvqMTWLh6e/ECgG6IJcAm\nrXzK\r\n=qCwh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2c39ed02a0755740894c249fc926cec1905936f7","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.817.0","short-uuid":"^4.1.0","@types/crypto-js":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.0.2_1617615154466_0.23149431938736797","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-aws-s3-typescript","version":"1.1.0","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.0","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"ce7d57599850d1568fb604e026936a19957882dd","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.0.tgz","fileCount":18,"integrity":"sha512-jETbvBZqU/tAb5KivYYXVrZNj3Gq/1MzMHXh42BRNGl1eIG1oa+mGQv5JAcLJjd6dXJp069K0aXkoBtsrkOiIw==","signatures":[{"sig":"MEUCIFX6ra4Sb+pgmBq+WWl3ssZB5IyGG8nrRfs9zUF+U444AiEAndwxAMzqllRS6KZJMaae7vQdWM6C5MA6nY41aFrhJFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguTr9CRA9TVsSAnZWagAASSQP/iAylPU5wWk+B0o0dAIl\nmElADpGFAhS2Qz4Lfd9O10djOP9kap0574Akj80QU4aBkd03XO2hMYKEsFmd\nUVVqfotf44krJ0c+ObFMjEqlWPWXydnzggpeUdc8Ib7LM6iRRDK0Q0T+VzLA\nHwc4isqYWBPqyAeEic8pFyeprApT8VBkx02ft9P1mLP/Pqm7fQtEJTPUViHw\nVfA/nYT3CwQDW/COn2kfnLig/3XcAxOH+ltl4DzpPZdSxKUVE3BNK3eSDEMb\n5MEsVf1DHVdDuMoULQPwEqj8WiuPo2Xb4Z1Ktmd1F8Ml2izcJ7f98nHVHm5J\nKBrV3jELSRmcWdzDigqqkcNMa5t5zSLeFKs8WxY3/jaINW1TK8oWjlV90woB\no5ahSzxS5HSYEd7m+SVIyPaAGGKLXQ+K1oPtfud5nInHWnxD1ykKNY2CRtxc\nxtza1L94WcYRa4dxHLXomvH20dCjS7/cx5FGnI3t6OqE3M53Vej9Gfexp066\nciRZ63qxH8op/0vBrhVdeZMLOTn71SxkC+eHkJit4W57uAHBMeDwnhcqpz4D\nlOc8aSdXip6JKX/FCbOw9eO73oZhZJJDnbUdiyiwn61kBbIwKYJsVOxoHvLh\nYLC/o/ll34IV5S4fdH5E1agDn5COs5YZdxJhOy1Yt9CdxhRnWtV3NCs98Apv\nOq8S\r\n=CaRv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3b2bbe5fe95723f3c8cafa73961df981474c4f30","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.817.0","short-uuid":"^4.1.0","@types/crypto-js":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.0_1622751996874_0.6106198881068814","host":"s3://npm-registry-packages"}},"1.1.1-0":{"name":"react-aws-s3-typescript","version":"1.1.1-0","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.1-0","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"db5cea75c1bf35768cc51bfff749ebc3ceb2672f","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.1-0.tgz","fileCount":18,"integrity":"sha512-xXRkzIrPc4m+drca0/emdDS/OmH0Yk05/vgjfdD//ust3S9QoAi8UOd/iQkclLCbEgLxjoswxUwpFqjYeeY1dQ==","signatures":[{"sig":"MEUCICtMsOmEWm5xD/UEDA99ZYkbZSjISfgvcG9ifuf/npEYAiEAlhqHrudWGZeCmLqF+gA0x5xZJQiWGRAyoVsE5P+yGF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguT80CRA9TVsSAnZWagAAGpsP+gO44zYG1fhaxPIKfFN1\nHgJcMj6wxVmrOgJ4rqsxMY2obLdUwpg5rWpT34w81zgtcRNaiRYN+PJB/Kha\nYvIDuhPvO4wU1sf7ubVpLgHdvLzASPgYexB0PYelDAzWTx4LF7ofQiy+deNm\n1t6NTDgWlBoHlpCdSo3AIVH9u/KM2sRjcIJyRxQHOa2ZvRm43sGN9nPPm3f7\n+QYalRuBDgzXfLb8W3aM93XVulykWaqErr9Wfh7uIvTiXvHsJ4Ti2P1h9VEa\nu31a+B0LoGy2KBi/rYC7vhQJs4JkaIpBYxKW50Xa6f08uCHXA1gLRw0gKKPU\nHIaxxTtUScMC90jOEYfETE+CMROZfPPiwntki3MDA99NVMiA5zJA1Xq2UXtX\nk2TAknxdKZtHdniWcdWlM6RxiUCwqTdsnZTVD25VbtCElxtgiNiuIp5W0eRT\nozimKwGksbEa6Z9s11RijhVHVZAS52eWuf6MV0yyvFBhB0Up9QgG1hXpqotV\n3Wd8HYIHyH5MI8aFPwUyC2nqYr0o3eGi4EYoHjsWh0tCw2GSvFXGaUW1D8Wx\nh4lnzjLQgPABTIGWrrKwk77Hae/azX+bkSvlswomvXe8tn6BJ8Bybcl8P7Fr\nR0XJt0RVQaUiIbzZ+ST7p6w2sgKxzgYhNlhoxUejxj2IJJ9IZpeM/OdacG2K\n+qZW\r\n=aXrx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"15e416b1f229cd257e6152c063158b7b7a01904a","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.817.0","short-uuid":"^4.1.0","@types/crypto-js":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.1-0_1622753076825_0.50843358461094","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-aws-s3-typescript","version":"1.1.1","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.1","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"0e67b1cc12dc41e13015cc40e7d466ecc6782e45","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.1.tgz","fileCount":18,"integrity":"sha512-Kx+sZfB31kUIQDVE3aPTS9kvYt13M+/5LGhTpUTkxm4T8+WuyRIMNZmRaRGOHOcm4bCYD88wFtMs1dlmnEAqFw==","signatures":[{"sig":"MEQCIBQelUQEKbdgGqIVqKJHHXqdHUvPBSdHzEg4J1kZr3gWAiBxY/ls0ppwRaqSkYgNc4vLqovY44+US6V5BEbIgM+uFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDXeKCRA9TVsSAnZWagAA6wQP/iY9/mw+xyjKObAZqga4\npyFfFVBkO5aZUHhTJfXKzi+RVxTb47CMoInzXv7Bmfsm12G7yJUyp+RuXyKF\nWXSTjCZxXv8+/GZeE3mJREWOf5z36G6MbPkNIzMLPd02syGUjV5V0ATuvp1/\nKYIX1Q0GFWrxtP4IFJU7JRZIIk6/B24JmUloPBlilxDtUsmYQNIXWCw1T0IW\nd5V5oCDtdFrJXFOWHqoGneUsGPkJTQohP2lC7YtgWoM0Ifl12fnA+JN1LtUb\nmIVocKq539xeEyqJkFGy0oNpIDCjikGO1q++A/9LXweQfywPiGMCB/oZq2At\nCrzSJvmWorSetPCFP+qnnAvq9xNLpgmteUkUbiJW0iL8oQNmyMNvnPI1EXFH\n8n6nMVCZGlWMpDl/fh4luvhQxmnpamGE2gF7H33O1feCRedTO95A+z45RFG4\nIeLLySBgYkIyNQWZZqjalS15kNKMOVq+4MjQDjyGIVOHh1FKZURtX4eIRpbH\n9riAu9ocZrl0W9U9fEKpF5k4bP4OzfZtS7K8m5vGyNACAStTgBd7PGorcIjX\nJG4lbuMh9oiT5pXR2rgTtXIG8vy+GPMSZG0cmles8ICNAUJCN8PPb2h1Puz/\ndeXc3lElL9ODevpu631veqx7dp06HWT1DWgCL1YWJJKwxEvCgoOGHKjEyW4t\n9Pa4\r\n=xHpZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2d2104256e9d24db5ab784a26ff6b4eca6e1fc09","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.817.0","short-uuid":"^4.1.0","@types/crypto-js":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.1_1628272522669_0.48608863667173074","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"react-aws-s3-typescript","version":"1.1.2","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.2","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"1db3501147eaa289535f1ec67bd37cbf6b59233c","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.2.tgz","fileCount":18,"integrity":"sha512-cf7KXKTeWQLAvHmKH52p1cyS9HuHj68fXYDBbGQmoS6Cu2KtgfsGK+FGyor4ZTRw3PW9KkGP749npajWazyDBg==","signatures":[{"sig":"MEUCIQDzAiBQTgZ158ls0wVnulNC8DZk7XuuKx7Jlk5EnDaE+QIgJikPy9vJuYs/cVjGfsZUSAS7vkkAKme1cJ+LmgxoNNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26244},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"120a0fc03ebf17ff4672caab4ea13bfbe66090f3","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.993.0","crypto-js":"^4.1.1","short-uuid":"^4.2.0","@types/crypto-js":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.6","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^14.17.18","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.2_1632375452601_0.5042341786358453","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"react-aws-s3-typescript","version":"1.1.3","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.3","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"d223e4253e6ab90990bb55b4247155b17c991fe6","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.3.tgz","fileCount":18,"integrity":"sha512-wrX1zS++8mmNJaCOGgEo9Ic36F8617NGfKJGLtnG7VeVulmwFQrqsuiOOBFurun4ZXCJDq/MRXrcZHaV8gcUng==","signatures":[{"sig":"MEUCIDR7gVBDZTyzj8dovv8yejLva/WpaxGQr6sBnIfNvdlKAiEA3BBBFKEcnRJpFhCojMc2HH7BEKCcXSzePbH6lokq9PY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24F+CRA9TVsSAnZWagAAcHAQAIFEDUwfq2C7QI/gjcaA\n60Cdg/tcBbHUDf40au3PYyE37ixGhb9jfUiQCg0nIBkl94WV7EjfRfaju1j5\neXH6vLqdJauDEzYWl811wl/g8i4yvQtw4xBt3ypXThMDwBxNwRbsChpJj7Ot\n4wytes4KmJ7PKnox4P+Bi1h950+yutGWfIt7DLfzezQwg6DDNCBjTpO/Luor\np6s7MdEQeYlDAeWAm98HaF5sKPl+WcS6e1cvQ7zPOPfm9q066AQJlHz/ZQAZ\nERsMMMZGsnta22LFamnUchn5f6yjXxuyBv3+NpSpGwAaWMzDgqBm3Tf03a3P\n+MKhAJO3zOCJy+Ycm5yuCNcyOWYLzEaOJKKWI9W92bjYtO7I54dQayhIFV6W\nY2AnwuJDXByiBqD0lTVQ/a0OzpVwVMk+DQd0H2AMgXM10OMIo+fmmpz+dAfK\nzVXQ/q1WkhkwBSf8CPewGJ+UNHWDlHsG5b4tLIuegL9ZsyuTBfs0tJ9a4/3m\nAM+90GED+DhuijzMcVLvc2GBwW4/vK46kAW0Yc/QVgMfbYtN18WEfpStIhhs\nkea8QoAgtdcrb4Q1TBOysXSAP53fzYm7ZmphxAkiuzFEauwJA2hleFiXMTIv\nrNXX02umosNwChvdZxD/4adSrEcKC0HZykI2qEHCZd4AkpW0JuhVX0hhl8B2\n8CAs\r\n=bgCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c9b139fba1d450216e8fbf395f37ec10ef34abb3","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.12.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"aws-sdk":"^2.993.0","crypto-js":"^4.1.1","short-uuid":"^4.2.0","@types/aws-sdk":"^2.7.0","@types/crypto-js":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.6","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^14.17.18","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.3_1632376075064_0.25321260392312883","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"react-aws-s3-typescript","version":"1.1.4","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.4","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"66fd9def06a1c0308161bf9e360b347f861d5dfe","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.4.tgz","fileCount":18,"integrity":"sha512-VJjG5nOLmRrVzDAGayhA28fj53U5KW5Tmk6M3XEdCIPgbS1S5CUCcG1QdB9jzSqFVwyGJpWqISbAGjxrX4GGSQ==","signatures":[{"sig":"MEYCIQDhLdDXMGEfX/aZwvm+65KB6Va71BoRcxxo4crCnlPVJwIhAPpEtnP04KDE378Bk0Ed9S/puMRVU2fVd+IilTM3/5im","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi35ynACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/ahAAoO+lKZj29vOZiyOJgpl6qZLEaH0TZQmw/iwa+vqttxCcmH0O\r\nf3mF3zGAO1GlJVl8hppyj/fNG2dcIHtWyK/kAj2mojD9OnPw/ByDD0E3BI0d\r\nmqG4c8wsbe54NQ4W6zcoT8MlVbPn8OBYM9hlBKq9Jmq8CLq/vaIDMGdMboNu\r\nXcjLIHV34VsmY/ocIoeUpyhaKKDFY+Wwf/UdeF6HVzqVBQ0RUjvZJTWtC4Un\r\nB4MCFYCMDaRgqsPsfV0cX/icSVJWjk54whurfGGl2KH095FkaC0ZDA2ptvBa\r\nVn6Zp6TTotqq5CWWWA367qDVjjKVDDfM8hPfYOQMwKlxr5yV3ndYQVgrDjWy\r\nnAOBXi60ML1yr6BHGhyK1Yc91sltnpcgnQk7WxjAq3J2C/BUgqw/znBP5J60\r\nCnhGnNbj7LBIrTkrudzF/ny2dZFf17tuk7sYQAfXZoVBbJ4yR1HkJkvV1K06\r\nsymk10DKXpkVvzy1w9kDiiMSNNh4MPh9Xgzu7QDk7/wK7X2m3KyDmDFiQYSI\r\n3655+oKXws/Y7LNScYiazYvVUi3BeZrEHI8x8P7ZStCiwBTuTsulRqXHNggF\r\n7eZLrniRnBbv2lvhIx9sDejZMnlt0LhIpbxyX+ykbmxukYn1lu+VF3oeApfL\r\n0mtLqAArbawRdsgsIm9xSlpCtnOqhvFFipo=\r\n=7Emh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"75ae19df8c4713fe659690759d8931da46d935ad","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.14.15","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"14.18.1","dependencies":{"buffer":"^6.0.3","aws-sdk":"^2.993.0","crypto-js":"^4.1.1","short-uuid":"^4.2.0","@types/aws-sdk":"^2.7.0","@types/crypto-js":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.5.6","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^14.17.18","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.4_1658821799589_0.20366183877642352","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"react-aws-s3-typescript","version":"1.1.5","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","_id":"react-aws-s3-typescript@1.1.5","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"dist":{"shasum":"ee4e7a206a3cf131c2ecff8c5491c71ff5cd74c6","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-1.1.5.tgz","fileCount":18,"integrity":"sha512-CqVFMUPRaNXwton+98A1ZrqtMcJ4+9u/zQE3Y5aW5BLMFv/LXH0yrn9l73AVgOsujs0+Xwekss/M8sGeF14G3Q==","signatures":[{"sig":"MEUCIQD0mbM5XpzfupDVMYAL5TI8PFq1tZwKHYeREOwEhZgLyAIgFzOdfj805i/PHi7GZZk8YCEBfAIlXRgWs6uAkPMKpWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj26lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6+w//eaE68y+66DzT0XnQMF5kAVvwUpaEtWn5c0l/M0uJITnqsrg5\r\nXGQz3OfUnKZRQaANsDZkS6XYe12yuv3y/CSETiE5T/893Rivjxz3vbd89kUV\r\nL5fUUObRkxg92Fju2BX6S4WAb3w+XLOj9gnWd12pf9ddZuA9HnPAaGVqOQAU\r\nGk/EoWp7epySBgCg92RSAguxvZ7fvVELMz3csqR8Tjx/zu+fHjsmeeGJQVwN\r\nBD7tr4YVzeImq49Ufd4cwU8OtM8Gk+ZL0WwVN3L0LRP13zAxAurlm9HAKRzC\r\nv/hNi2w3PKfkq3vyUqbpNtTk8BCpj2cUKD31L6MhsqvGksalP8zCic2G2iyJ\r\n6H+LftWJ1k13LfPs5xYJxQTc7xLfYqEjywDQz736IuiA4Z9CyAvn6vVIesj6\r\nndii5Qn11mVdKp7m3+/nxMi6JcmfQp2iE4jYPPUZpHzX+qfxFtDxR2ISlIZD\r\nDmUfvYF6oYyRXtFT5rs0zV+G5FlH14rAIZaJIdTCn3TVCrUBLETfMsVu3ONc\r\nvS7kxWVYjYx3kIhowGFvoWi0hJ2yQA8angSoXzO8v1iGDk63q7gMjXDOC9rj\r\nxO4gxOv0itBYgWc08lOC21CwMioA5GAPFSrUvkXGK7ssWzJdT2B1HeH7vppE\r\npZ32eHQY9JoxARcq34yL+mNlGEOvsYposb0=\r\n=Jxhd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9e92ff506647fc05268f8cefd6243fbeb10ee8eb","scripts":{"lint":"tslint -p tsconfig.json","test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"repository":{"url":"git+https://github.com/NimperX/react-aws-s3-typescript.git","type":"git"},"_npmVersion":"6.14.15","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","directories":{},"_nodeVersion":"14.18.1","dependencies":{"buffer":"^6.0.3","aws-sdk":"^2.1268.0","crypto-js":"^4.1.1","short-uuid":"^4.2.0","@types/crypto-js":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslint":"^6.1.3","ts-jest":"^29.0.3","prettier":"^2.4.1","typescript":"^4.4.3","@types/jest":"^27.0.2","@types/node":"^14.17.18","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/react-aws-s3-typescript_1.1.5_1670344357288_0.6186708024580159","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-aws-s3-typescript","version":"2.0.0","description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"No specified test yet\"","build":"tsc","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepare":"npm run build","prepublishOnly":"npm test && npm run lint","preversion":"npm run lint","version":"npm run format && git add -A src","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+https://github.com/NimperX/react-aws-s3-typescript.git"},"keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"author":{"name":"Nimper"},"license":"MIT","bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","devDependencies":{"@types/jest":"^27.0.2","@types/node":"^14.17.18","jest":"^29.3.1","prettier":"^2.4.1","ts-jest":"^29.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.4.3"},"dependencies":{"@aws-sdk/client-s3":"^3.679.0","@types/crypto-js":"^4.0.2","aws-sdk":"^2.1268.0","buffer":"^6.0.3","crypto-js":"^4.1.1","short-uuid":"^4.2.0"},"gitHead":"495d1734bb0a2a2712d78994b70c069dd3e28b3d","_id":"react-aws-s3-typescript@2.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-M+9ShIqkwML1l1Rlqb9pUQ6Rz72TCVe7kvOLuJR6u+SF9JMTNnDCiDE2XYq9NRV9vZ4ik5Oxms2xedaedgXNZw==","shasum":"3e08f0a884d1d7bd2b677eaf1c624f8067a3732e","tarball":"https://registry.npmjs.org/react-aws-s3-typescript/-/react-aws-s3-typescript-2.0.0.tgz","fileCount":18,"unpackedSize":25825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSALS7YrOLTRqpbYaMbGKKw3Uu1z1nMZTVsegM/ryllAIhANNE31Fy/8C1kS0nz1g9D4fvlA3hGCSsSGtNAqF/tDxR"}]},"_npmUser":{"name":"nimper","email":"nimnaperera98@gmail.com"},"directories":{},"maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-aws-s3-typescript_2.0.0_1730217420931_0.5101428334593048"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-26T02:44:12.585Z","modified":"2024-10-29T15:57:01.305Z","1.0.0":"2020-12-26T02:44:12.721Z","1.0.1":"2020-12-26T05:29:05.986Z","1.0.2":"2021-04-05T09:32:34.932Z","1.1.0":"2021-06-03T20:26:37.001Z","1.1.1-0":"2021-06-03T20:44:36.919Z","1.1.1":"2021-08-06T17:55:22.780Z","1.1.2":"2021-09-23T05:37:32.746Z","1.1.3":"2021-09-23T05:47:55.224Z","1.1.4":"2022-07-26T07:49:59.718Z","1.1.5":"2022-12-06T16:32:37.529Z","2.0.0":"2024-10-29T15:57:01.126Z"},"bugs":{"url":"https://github.com/NimperX/react-aws-s3-typescript/issues"},"author":{"name":"Nimper"},"license":"MIT","homepage":"https://github.com/NimperX/react-aws-s3-typescript#readme","keywords":["react","react-component","aws","s3","upload","typescript","file-upload","file","react-aws-s3","react-aws-s3-typescript"],"repository":{"type":"git","url":"git+https://github.com/NimperX/react-aws-s3-typescript.git"},"description":"Open source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)","maintainers":[{"name":"nimper","email":"nimnaperera98@gmail.com"}],"readme":"# react-aws-s3-typescript\r\n\r\nOpen source npm package to upload your files into AWS S3 Bucket directly using react(typescript template)\r\n\r\n<a href=\"https://www.buymeacoffee.com/nimper\" target=\"_blank\"><img src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" ></a>\r\n\r\n## Table of Contents\r\n\r\n- [Introduction](#introduction)\r\n- [Features](#features)\r\n- [Installing](#installing)\r\n- [Example](#example)\r\n    - [Upload a file to AWS S3 Bucket](#upload-a-file-to-aws-s3-bucket)\r\n    - [Delete a file from AWS S3 Bucket](#delete-a-file-from-aws-s3-bucket)\r\n- [S3 Config](#s3-config)\r\n- [Credits](#credits)\r\n- [License](#license)\r\n\r\n\r\n## Introduction\r\n\r\nOpen source npm package to upload your media and other types of files directly into AWS S3 Bucket using react typescript template. You can upload and retrive the public url for the file and delete the files if needed.\r\n\r\nYou need to have an AWS account to use AWS S3 Bucket. If you already do not have an account, create an account [here](https://console.aws.amazon.com).\r\n\r\nReadmore about AWS S3 buket: [https://docs.aws.amazon.com/s3/index.html](https://docs.aws.amazon.com/s3/index.html)\r\n\r\n## Features\r\n\r\n- Upload files to S3 bucket and retrive the public url\r\n- Delete files from S3 bucket\r\n\r\n## Installing\r\n\r\nUsing npm\r\n\r\n```bash\r\n$ npm install react-aws-s3-typescript\r\n```\r\n\r\n## Example\r\n\r\n### Upload a file to AWS S3 Bucket\r\n\r\nYou can define a default directory for uploads using the s3Config object\r\n\r\n```typescript\r\n    /* AWS S3 config options */\r\n    /* Highly recommended to declare the config object in an external file import it when needed */\r\n\r\n    /* s3Config.ts */\r\n\r\n    export const s3Config = {\r\n        bucketName:  'bucket-name',\r\n        dirName: 'directory-name',      /* Optional */\r\n        region: 'ap-south-1',\r\n        accessKeyId:'ABCD12EFGH3IJ4KLMNO5',\r\n        secretAccessKey: 'a12bCde3f4+5GhIjKLm6nOpqr7stuVwxy8ZA9bC0',\r\n        s3Url: 'https:/your-aws-s3-bucket-url/'     /* Optional */\r\n    }\r\n\r\n    /* End of s3Config.ts */\r\n```\r\n\r\n```typescript\r\n    /* AWS S3 Client */\r\n    /* uploadFile.ts */\r\n    import ReactS3Client from 'react-aws-s3-typescript';\r\n    import { s3Config } from './s3Config.ts';\r\n\r\n    const uploadFile = async () => {\r\n        /* Import s3 config object and call the constrcutor */\r\n        const s3 = new ReactS3Client(s3Config);\r\n\r\n        /* You can use the default directory defined in s3Config object\r\n        * Or you can a define custom directory to upload when calling the\r\n        * constructor using js/ts object destructuring.\r\n        * \r\n        * const s3 = new ReactS3Client({\r\n        *      ...s3Config,\r\n        *      dirName: 'custom-directory'\r\n        * });\r\n        * \r\n        */\r\n\r\n        const filename = 'filename-to-be-uploaded';     /* Optional */\r\n\r\n        /* If you do not specify a file name, file will be uploaded using uuid generated \r\n        * by short-UUID (https://www.npmjs.com/package/short-uuid)\r\n        */\r\n\r\n        try {\r\n            const res = await s3.uploadFile(file, filename);\r\n\r\n            console.log(res);\r\n            /*\r\n            * {\r\n            *   Response: {\r\n            *     bucket: \"bucket-name\",\r\n            *     key: \"directory-name/filename-to-be-uploaded\",\r\n            *     location: \"https:/your-aws-s3-bucket-url/directory-name/filename-to-be-uploaded\"\r\n            *   }\r\n            * }\r\n            */\r\n        } catch (exception) {\r\n            console.log(exception);\r\n            /* handle the exception */\r\n        }\r\n    }\r\n\r\n    /* End of uploadFile.ts */\r\n```\r\n\r\n### List files of a AWS S3 Bucket\r\n\r\n```typescript\r\n    /* AWS S3 Client */\r\n    /* listFiles.ts */\r\n    import ReactS3Client from 'react-aws-s3-typescript';\r\n    import { s3Config } from './s3Config.ts';\r\n\r\n    const listFiles = async () => {\r\n        /* Import s3 config object and call the constrcutor */\r\n        const s3 = new ReactS3Client(s3Config);\r\n\r\n        try {\r\n            const fileList = await s3.listFiles();\r\n\r\n            console.log(fileList);\r\n            /*\r\n            * {\r\n            *   Response: {\r\n            *     message: \"Objects listed succesfully\",\r\n            *     data: {                   // List of Objects\r\n            *       ...                     // Meta data\r\n            *       Contents: []            // Array of objects in the bucket\r\n            *     }\r\n            *   }\r\n            * }\r\n            */\r\n        } catch (exception) {\r\n            console.log(exception);\r\n            /* handle the exception */\r\n        }\r\n    }\r\n\r\n    /* End of listFiles.ts */\r\n```\r\n\r\n### Delete a file from AWS S3 Bucket\r\n\r\n```typescript\r\n    /* AWS S3 Client */\r\n    /* deleteFile.ts */\r\n    import ReactS3Client from 'react-aws-s3-typescript';\r\n    import { s3Config } from './s3Config.ts';\r\n\r\n    const deleteFile = async () => {\r\n        /* Import s3 config object and call the constrcutor */\r\n        const s3 = new ReactS3Client(s3Config);\r\n\r\n        /* Define the filepath from the root of the bucket to the file to be deleted */\r\n        const filepath = 'directory-name/filename-to-be-deleted';\r\n\r\n        try {\r\n            await s3.deleteFile(filepath);\r\n\r\n            console.log('File deleted');\r\n        } catch (exception) {\r\n            console.log(exception);\r\n            /* handle the exception */\r\n        }\r\n    }\r\n\r\n    /* End of deleteFile.ts */\r\n```\r\n\r\n__Important :__ Add `public-read` Canned ACL to the bucket to grant the public read access for files.\r\n\r\nRead more: [https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl)\r\n\r\n## S3 Config\r\n\r\nThese are the available config options for calling the S3 constructor `bucketName`, `region`, `accessKeyId` and `secretAccessKey` are required. Upload will default to __root path__, if `dirName` is not specified.\r\n\r\n## Credits\r\n\r\nThis `react-aws-s3-typescript` package is heavily inspired by the [`react-aws-s3`](https://www.npmjs.com/package/react-aws-s3) package provided by [developer-amit](https://www.npmjs.com/~developer-amit).\r\n\r\n## License\r\n\r\nReleased under [__MIT license__](https://opensource.org/licenses/MIT).\r\n\r\n[Back to top](#table-of-contents)\r\n\r\n\r\n","readmeFilename":"README.md"}