{"_id":"@aginix/gcloud-storage","_rev":"6-a84df776159bce1746426daf6cbfcce4","name":"@aginix/gcloud-storage","dist-tags":{"latest":"1.1.2"},"versions":{"0.0.1":{"name":"@aginix/gcloud-storage","version":"0.0.1","description":"Google Cloud Storage module for Nest framework (node.js)","author":{"name":"Nonpawit Teerachetmongkol","email":"nonpawit.tee@aginix.tech"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aginix/gcloud-storage.git"},"scripts":{"start":"tsc -p tsconfig.json","start:dev":"tsc -p tsconfig.json -w","test":"jest --passWithNoTests","precommit":"lint-staged","prettier":"prettier src/**/*.ts --write && git status","build":"rimraf dist && npm run build:lib && npm test","build:lib":"tsc -p tsconfig.json","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prepublish:next":"npm run build","publish:next":"npm publish --access public --tag next"},"peerDependencies":{"@nestjs/common":"^6.0.0","@nestjs/core":"^6.0.0","@nestjs/platform-express":"^6.0.0"},"dependencies":{"@google-cloud/storage":"^4.2.0"},"devDependencies":{"@nestjs/common":"6.10.14","@nestjs/core":"6.10.14","@nestjs/platform-express":"6.10.14","@nestjs/testing":"6.10.14","@types/jest":"24.0.25","@types/node":"11.13.21","dotenv":"^8.1.0","husky":"4.0.0","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","reflect-metadata":"^0.1.13","rimraf":"^3.0.0","supertest":"4.0.2","ts-jest":"24.3.0","tslint":"5.20.1","typescript":"3.7.4"},"lint-staged":{"*.ts":["prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c262cf4110e14507b8705bfd3f3f6b5fddf5a338","bugs":{"url":"https://github.com/aginix/gcloud-storage/issues"},"homepage":"https://github.com/aginix/gcloud-storage#readme","_id":"@aginix/gcloud-storage@0.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7yKxj6DD12J5jCx+HX1OwpHtmDVTLhE+RpRoOkKMT8srVJOQL1/6USTLux1UYkNyWa8SImwwm9NF1Eh/sG5c/g==","shasum":"5fba61c69033194a739a990597788af975007ea2","tarball":"https://registry.npmjs.org/@aginix/gcloud-storage/-/gcloud-storage-0.0.1.tgz","fileCount":17,"unpackedSize":15813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFZ/NCRA9TVsSAnZWagAAh88P/0D7fcBNSRhbX+o0Aitf\nOHXW0UgZhonfvWJrZGUK7rQZ480spmd7JIX8r3qvrUe8HST3Bh5crApHQgqL\nqaLzq/lHsOH1RLeVV0gVp43mMK9dQwUoIWCNqDJ+jwrIwGeq/JwhB2ewfkcb\n0hnwS8rEM454Xo+pAhyGMrMmkgexMSREbGOYWsjNZvpLNfA8TSQUukPwMQeY\nb7WkKfyV7B7Ei7Us8FF4UQ/sMISpFfJyi5WLO0gjriPYv0IowX6rMt0Mmdev\nIcg6LXMg9LcefJ6+bJxAY5D44kr5wTWU8fSx+9DPSi0LRD8wAXUWEFjdKaXt\nh4FQDDbpCnhVP47pLXWTZ/C02keOEsSrL2QIM1jkonmEhJvlJ80EDGnGfPPy\nft7PgHiggDKuvL9SuTtRW4V7ti5UHtvURbjo3Fyx4Bsq0xUoQykKBoc/CmsJ\nckeoiaDFNQLxpVKxwGWfzxVM9Hl3g4jzrERFL5eNgRHzOsdvg6t+3n/mgkiW\nbgcFKulC4wJAQuQ2/R3z3gnlGnHdmw5lCYtUn3ttHLYpRhbhrp88FnICSltB\n9O9+INVcBpXO087soGROMFXqt4VlIEKesmkz34qK6z1kNS0JpWrFKoYB7mGr\ndGaR1ddcJr3KjkS1Y6dumTopHaEJdVucn+f4W4W2V85GRyZ+GxnvaT9qmESA\nxj37\r\n=uDi0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG9yjzhizzxOSZSAX4TsgmbB9sjcGu4IfDvdJgzcZhIAIgUjqHR05FpulZNhl07RCQzKubU5V45tY7k3tcjVl4RL4="}]},"maintainers":[{"name":"n3n","email":"nonpawit.tee@gmail.com"}],"_npmUser":{"name":"n3n","email":"nonpawit.tee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gcloud-storage_0.0.1_1578475469210_0.8375811981579862"},"_hasShrinkwrap":false},"1.0.0":{"name":"@aginix/gcloud-storage","version":"1.0.0","description":"Google Cloud Storage module for Nest framework (node.js)","author":{"name":"Nonpawit Teerachetmongkol","email":"nonpawit.tee@aginix.tech"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aginix/gcloud-storage.git"},"scripts":{"start":"tsc -p tsconfig.json","start:dev":"tsc -p tsconfig.json -w","test":"jest --passWithNoTests","precommit":"lint-staged","prettier":"prettier src/**/*.ts --write && git status","build":"rimraf dist && npm run build:lib && npm test","build:lib":"tsc -p tsconfig.json","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prepublish:next":"npm run build","publish:next":"npm publish --access public --tag next"},"peerDependencies":{"@nestjs/common":"^6.0.0","@nestjs/core":"^6.0.0","@nestjs/platform-express":"^6.0.0"},"dependencies":{"@google-cloud/storage":"^4.2.0"},"devDependencies":{"@nestjs/common":"6.10.14","@nestjs/core":"6.10.14","@nestjs/platform-express":"6.10.14","@nestjs/testing":"6.10.14","@types/jest":"24.0.25","@types/node":"11.13.21","dotenv":"^8.1.0","husky":"4.0.0","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","reflect-metadata":"^0.1.13","rimraf":"^3.0.0","supertest":"4.0.2","ts-jest":"24.3.0","tslint":"5.20.1","typescript":"3.7.4"},"lint-staged":{"*.ts":["prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f988ffaaaf27a77e68f1faa22bacf8a56d495d48","bugs":{"url":"https://github.com/aginix/gcloud-storage/issues"},"homepage":"https://github.com/aginix/gcloud-storage#readme","_id":"@aginix/gcloud-storage@1.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Cs2Gi8fPz8fLeTjAMkNlJ5eiZ1WKKCRDF41Y85sXUxiAjeKXoavDCUCURBuc+QlAUjla6FQflEtX+Ep1pWP2aA==","shasum":"c2a523a03479dc9e756a1cb39109e785b74bfd0b","tarball":"https://registry.npmjs.org/@aginix/gcloud-storage/-/gcloud-storage-1.0.0.tgz","fileCount":19,"unpackedSize":16909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFbthCRA9TVsSAnZWagAAjK0P/i1Q0e6YvQFWHbJaMkKC\nkh0TGpBpXwUqgPXaQY+4WmSLmZy1zP1i57Ylz68oWZt/IBVa198jz0oIellw\n5XJG4FvjEDXKSecgEKl2koaVWI9A+7PK0Cs87s3JvqOIiIHrm1G6aDO4MWCz\ndH2BNSEUN0M9y6ZPSMAT83cltMAmIDXrmxeJoTT4WqZASfdvdNmemGtzrUuo\n33KtGp3tm+J1G6bZGwPyOHvz1HNcVN43wHfoL5LgfElJWrCAgHa927iTFbfv\nLHbx6cvCQPmLqejaqf9+s7TawkpSiqlsrycJ+USNz4vpzgYqckWX0245T9qZ\nY2LbLRotrovuwb8sGmr9gyt65gHxh1wEeJSICwDDpr3MC+w/xSCcPbOjK0rC\nebWo1fXilmrjDoe/2+wKkkW9HdP8z3c3wMOEdaey47Y4H+hwzULynP1avg+u\nthVytQXOBpALbRQQN0WpblMlKi1AB9uspUy+QRuGmn/r9OwR2I7NRhJdTJxs\nbMyskcf/3oqTyvTR5XxG6C5tOWqCx7Y5/6cdPhkGVfiKd8EYdl3jqAgpp3H5\nPd4wkGi2Ry1ucWWPV9UVfwI7s7l5Tp0krqGVO+cCBxf1YMIMZdWd/G4mpXa9\nT9+bPIw2S/Lj70RgL0rJOTVjWyHl0qKp8mtkl3gQ0Fih2oW+rf/PxF0PIO3v\nOWEX\r\n=fphy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuR2+b05f5Myk6sLrg4HvmxaCKja+GdFBtCxVjZSWLLAiAWNbi/esg4TWY5f1b0Q/NkmtnNfPuDQEwEbnpQoKTwkg=="}]},"maintainers":[{"name":"n3n","email":"nonpawit.tee@gmail.com"}],"_npmUser":{"name":"n3n","email":"nonpawit.tee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gcloud-storage_1.0.0_1578482528766_0.38812323141091265"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aginix/gcloud-storage","version":"1.1.0","description":"Google Cloud Storage module for Nest framework (node.js)","author":{"name":"Nonpawit Teerachetmongkol","email":"nonpawit.tee@aginix.tech"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aginix/nestjs-gcloud-storage.git"},"scripts":{"start":"tsc -p tsconfig.json","start:dev":"tsc -p tsconfig.json -w","test":"jest --passWithNoTests","precommit":"lint-staged","prettier":"prettier src/**/*.ts --write && git status","build":"rimraf dist && npm run build:lib && npm test","build:lib":"tsc -p tsconfig.json","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prepublish:next":"npm run build","publish:next":"npm publish --access public --tag next"},"peerDependencies":{"@nestjs/common":"^6.0.0","@nestjs/core":"^6.0.0","@nestjs/platform-express":"^6.0.0"},"dependencies":{"@google-cloud/storage":"^4.2.0"},"devDependencies":{"@nestjs/common":"6.10.14","@nestjs/core":"6.10.14","@nestjs/platform-express":"6.10.14","@nestjs/testing":"6.10.14","@types/jest":"24.0.25","@types/node":"11.13.21","dotenv":"^8.1.0","husky":"4.0.0","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","reflect-metadata":"^0.1.13","rimraf":"^3.0.0","supertest":"4.0.2","ts-jest":"24.3.0","tslint":"5.20.1","typescript":"3.7.4"},"lint-staged":{"*.ts":["prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"2ec84337dc15fb42a922f91950701d1f7a430ee4","bugs":{"url":"https://github.com/aginix/nestjs-gcloud-storage/issues"},"homepage":"https://github.com/aginix/nestjs-gcloud-storage#readme","_id":"@aginix/gcloud-storage@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uy4RfAqhO/7RLE9VeBBmso3lwLwon4yfrBNr6ZHcKzgKrOtDhwCNEhCDyJXu34HvBAOCcjquuhr7pxFD9gs3Ww==","shasum":"35c453841ccd9c8d886b01c45db946f0d2c1141f","tarball":"https://registry.npmjs.org/@aginix/gcloud-storage/-/gcloud-storage-1.1.0.tgz","fileCount":22,"unpackedSize":22463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJEoLCRA9TVsSAnZWagAAt3gQAIcXhW2r5HFYPyTJRQJo\njhQbFgPumtwS0qDlGjJiP6CYaISKE52WCwn8spNtF9VdK8Dd0q0xiQnJZy7Z\npVCd5CMCKVLRtDJLkPL8FDrZ/FG+pDmwWXzttvNL3CjYFiXZ5l0IIz/n8J9Q\n7VlgySPSM3icQXQPNzdkzk7uzh9qwfbulHo8PxYvMI+uIBVIszdNlDtsBSdQ\nJJ2LyBeghVAHG/oUCUjeB9z/jyzJNPZSRnNZpLuolaKIf5cFBftpqsvl5hsC\n2kNQ3G5FXRmWDPlwYJRl6BIqkGRs5xZA//k3V4EsH32feG3iJXRTLSNYXc6+\n70RPDBHKJvk9AKRVsyyKQ5u5D7Lh4UTVXenAVCJyPK0CzxdTRARQ2i6oNSuh\nOnJMXFo/aSHpJSVAzwwK8spFRKlUpjQ1HbmVMG04QO12HTq9W9XhPdbtCqNY\nUgRfrx/aaR1sPn1a63CPXOtsOjyI1WlcO9EFhqSRURB0oq5e0WvW0FCjnty3\ncdy5Zch2j1+d0xy5LkksGjDfR7rnDBpodhSxvMWeQ4H0PYZb6ENd292CbxRz\nw8Ld/owsu3IxswdtHFG8SG9mDfcB4saAnjAlhvixVHg6hTqt721JuUhj0hU+\nJQT/iRUyqwxPjoiTcNv5Yz9vhwrypH5eRrHyOpepa8Ud9RLzmXm1ANKF5U0B\nehJ0\r\n=n0tI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRzDg4FkzyCCil6RmYH8s67OGwcAXZl/m4+61pBoy8+AiAkHgkzdwqW61fzbKjMVpDyWRMckMq0Ujas2GMX9G+U2Q=="}]},"maintainers":[{"name":"n3n","email":"nonpawit.tee@gmail.com"}],"_npmUser":{"name":"n3n","email":"nonpawit.tee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gcloud-storage_1.1.0_1579436554756_0.32118671817554145"},"_hasShrinkwrap":false},"1.1.1":{"name":"@aginix/gcloud-storage","version":"1.1.1","description":"Google Cloud Storage module for Nest framework (node.js)","author":{"name":"Nonpawit Teerachetmongkol","email":"nonpawit.tee@aginix.tech"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aginix/nestjs-gcloud-storage.git"},"scripts":{"start":"tsc -p tsconfig.json","start:dev":"tsc -p tsconfig.json -w","test":"jest --passWithNoTests","precommit":"lint-staged","prettier":"prettier src/**/*.ts --write && git status","build":"rimraf dist && npm run build:lib && npm test","build:lib":"tsc -p tsconfig.json","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prepublish:next":"npm run build","publish:next":"npm publish --access public --tag next"},"peerDependencies":{"@nestjs/common":"^6.0.0","@nestjs/core":"^6.0.0","@nestjs/platform-express":"^6.0.0"},"dependencies":{"@google-cloud/storage":"^4.2.0"},"devDependencies":{"@nestjs/common":"6.10.14","@nestjs/core":"6.10.14","@nestjs/platform-express":"6.10.14","@nestjs/testing":"6.10.14","@types/jest":"24.0.25","@types/node":"11.13.21","dotenv":"^8.1.0","husky":"4.0.0","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","reflect-metadata":"^0.1.13","rimraf":"^3.0.0","supertest":"4.0.2","ts-jest":"24.3.0","tslint":"5.20.1","typescript":"3.7.4"},"lint-staged":{"*.ts":["prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"94e435f04587252d1d24120ec97959e49ebd1b6d","bugs":{"url":"https://github.com/aginix/nestjs-gcloud-storage/issues"},"homepage":"https://github.com/aginix/nestjs-gcloud-storage#readme","_id":"@aginix/gcloud-storage@1.1.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2YrHbvsatpfET4XR2io17qeiDEtpOq0dVh9cbBKEhkj/6M4uqRSgdq3irrpi+BeVHXKC3S5UdBbud8gI2956Ig==","shasum":"625b445ae6234986e8b7c61ca16aa56b23bb5c55","tarball":"https://registry.npmjs.org/@aginix/gcloud-storage/-/gcloud-storage-1.1.1.tgz","fileCount":22,"unpackedSize":22633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJGG7CRA9TVsSAnZWagAAicUP/0DsBLsJBw7bCb0QIf98\nS2g/1zYlXQm33EV5FRVU5uLEnDVY6zbfDodVPWyxw2fAS/yJ5FfqWqjE7sYS\n9kUal6JNyqRjM4GF+9APiWzedhWKeHFc99zOr25IsKWHP7bRYtWcJkKxcpNo\nMY2qm298cJAUZ2ZvuIJS5gNk0626o40wgkG2fDJYmtXdizRqdn9juq3LXYOy\nJxfo9r9zKg610fgjR4ulQCDi87gZ1T1d/pEU7LyvUZ0o0S93RmFUzyGwmCP3\nlBXZX0QenERahCh7UjBIYZX66y7AFl4aObWlCBpV6L6zZ6D5cPc7T0yAOKb3\nTG675U8ASaX5adnMFkgh2o1rB8NuuhiKnXZJ2TS1S8gzGSzdGE3+z3DC3TRq\nZoLY6AiCR5he+b3+yBazzNUaChBCQbC0+NnK8crla9pvXBczTknYvkG2iYBG\nx7UDIKdYWiwWmctH+4pIdNj9S6ayxvU32VX/wuh2DwTRm1hIgTxiRtyFqbMo\nQ+UtFVCAI0ToKZVwZpQEFZ1lj1FLsOwjto4NRDHJtXvzJz3vTLL2zAtOM4Xa\nW+TaWu2ZjGjELpDoSwActhvuRvYXHyoiaoczGF6Gzem4Iukbpnn+aiFRwsd6\n0ffGh/WaDoAFSutAWdDXRCjOI/d1Kar4g8s69X+WhzOEAMBbAsO+x6bFqcuq\n/VWV\r\n=XfUW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC2YRth/yx4ma3vwVRzoxmtYcesJlqjnpHwFA0GQ5eZAIhANlqVDQ63dbea2G3VC6RnUI1iBFbYItISjx6xciOw8Jd"}]},"maintainers":[{"name":"n3n","email":"nonpawit.tee@gmail.com"}],"_npmUser":{"name":"n3n","email":"nonpawit.tee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gcloud-storage_1.1.1_1579442619168_0.4247097302703313"},"_hasShrinkwrap":false},"1.1.2":{"name":"@aginix/gcloud-storage","version":"1.1.2","description":"Google Cloud Storage module for Nest framework (node.js)","author":{"name":"Nonpawit Teerachetmongkol","email":"nonpawit.tee@aginix.tech"},"main":"./dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aginix/nestjs-gcloud-storage.git"},"scripts":{"start":"tsc -p tsconfig.json","start:dev":"tsc -p tsconfig.json -w","test":"jest --passWithNoTests","precommit":"lint-staged","prettier":"prettier src/**/*.ts --write && git status","build":"rimraf dist && npm run build:lib && npm test","build:lib":"tsc -p tsconfig.json","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prepublish:next":"npm run build","publish:next":"npm publish --access public --tag next"},"peerDependencies":{"@nestjs/common":"^6.0.0","@nestjs/core":"^6.0.0","@nestjs/platform-express":"^6.0.0"},"dependencies":{"@google-cloud/storage":"^4.2.0"},"devDependencies":{"@nestjs/common":"6.11.1","@nestjs/core":"6.11.0","@nestjs/platform-express":"6.11.1","@nestjs/testing":"6.11.1","@types/jest":"24.9.1","@types/node":"13.1.8","dotenv":"^8.1.0","husky":"4.2.1","jest":"24.9.0","lint-staged":"9.5.0","prettier":"1.19.1","reflect-metadata":"^0.1.13","rimraf":"^3.0.0","supertest":"4.0.2","ts-jest":"24.3.0","tslint":"5.20.1","typescript":"3.7.5"},"lint-staged":{"*.ts":["prettier --write","git add"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"92dc3937a78f38b0460b4fedc104aa9dc8da7ca9","bugs":{"url":"https://github.com/aginix/nestjs-gcloud-storage/issues"},"homepage":"https://github.com/aginix/nestjs-gcloud-storage#readme","_id":"@aginix/gcloud-storage@1.1.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Y3j36ywGa3wrNxj8v+NON4nAc7KxqAAsPRQB8A3gEjq6NL7xMuDsabtC7M0wBBudhjwN8/TRUNIQoKjVYOtVYg==","shasum":"bde6218defaf6fc0fc2e0a5ec38e6bc8c5a936e3","tarball":"https://registry.npmjs.org/@aginix/gcloud-storage/-/gcloud-storage-1.1.2.tgz","fileCount":22,"unpackedSize":23732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMrMfCRA9TVsSAnZWagAAo6gP/jGyTLjq+zgc8hVatAHn\nLbcGWR1miNKpvzM7/AqUDRyOEVrAjqJrlbzgDg+9V88YiKKpwpFxUPhMMDA7\n1VbccM3sLI1zwrFyc4l2Pp/JZdcufCT0jhi1OjqucK9LhvhRhM/1Voc8rUx1\nd64EYN0RXvplrE4hs7ZExYKJekZEtkHHSKtgYeczkBFjORHfo4npgoaxzTCr\nF0jO8dPvRo/y+Ci7+1Vt4TELrak/Qz1If4+Gjt20aySVtmS9qUfVsR1CY6H7\n1KcniTDWwSflR8kiBsW6ZcSOkCmzmX5V36L+8nz7xcn+a1G0lyGuSDqsES5w\ner3q9Hwii1eMsQpGw8GHmj1lsfP1aifTwvjzUFQupZgdqaB667i8Az3Bpy+j\nRyqzk78JWwAz+CJe7oUU/BzL4UX5gy1MiK3YN6d/tqQ/jz4eGTW+E+OcEm41\nq9/JOH9xudzihY0OFQVVnjXALF0dwzhez99U466PrvGCZOv4eC/vxWfElpRn\n/9FGVwFlQFnnDSeB1E64by9GwQK490tAcshL2EusEs5Cfk1xwJt3Mrx/dU9R\nC2HHFKg+sVyOH0I8ZCW5BtXyv884l3cHKAZ5aJwYr4wrPiJHOjhOKSO7fDwj\nMifC550H/TjpaIetYuCxNs9VhPmIc6rotiOF3P10ZhvzsbeuK0Mpxhuf7bd3\nlIoB\r\n=EOVn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGmBBOZrhC+EguHwJ5fcg900hmgfxTvxEHzQrSuJjTLAIhAJ84RRbwzQPHhSh0HYryof0ejF2OeSGU1eYsCFZfGwE/"}]},"maintainers":[{"name":"n3n","email":"nonpawit.tee@gmail.com"}],"_npmUser":{"name":"n3n","email":"nonpawit.tee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gcloud-storage_1.1.2_1580380959331_0.1400144776131964"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-08T09:24:29.011Z","0.0.1":"2020-01-08T09:24:29.322Z","modified":"2022-04-04T11:59:49.830Z","1.0.0":"2020-01-08T11:22:08.914Z","1.1.0":"2020-01-19T12:22:34.935Z","1.1.1":"2020-01-19T14:03:39.284Z","1.1.2":"2020-01-30T10:42:39.442Z"},"maintainers":[],"description":"Google Cloud Storage module for Nest framework (node.js)","homepage":"https://github.com/aginix/nestjs-gcloud-storage#readme","repository":{"type":"git","url":"git+https://github.com/aginix/nestjs-gcloud-storage.git"},"author":{"name":"Nonpawit Teerachetmongkol","email":"nonpawit.tee@aginix.tech"},"bugs":{"url":"https://github.com/aginix/nestjs-gcloud-storage/issues"},"license":"MIT","readme":"## Description\n\nGoogle Cloud Storage Module for Nest.js Framework\n\n## Installation\n\n```bash\n$ yarn add @aginix/gcloud-storage\n```\n\n## Examples\n\n### Default import\n\nIf you have bucket domain name you can config `storageBaseUri`.\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { GCloudStorageModule } from '@aginix/gcloud-storage';\n\n@Module({\n  imports: [\n    GCloudStorageModule.withConfig({\n      defaultBucketname: 'bucket.aginix.tech',\n      storageBaseUri: 'bucket.aginix.tech',\n    })\n  ],\n})\nexport class AppModule {}\n```\n\n### Default import with asynchonous\n\n```typescript\nimport { Module } from '@nestjs/common';\nimport { GCloudStorageModule } from '@aginix/gcloud-storage';\nimport { ConfigService } from './config.service';\nimport { ConfigModule } from './config.module';\n\n@Module({\n  imports: [\n    GCloudStorageModule.withConfigAsync({\n      inject: [ConfigService],\n      useFactory: (config: ConfigService) => ({\n        defaultBucketname: config.get('GCS_BUCKET_NAME'),\n        storageBaseUri: config.get('GCS_DOMAIN_NAME'),\n      }),\n      imports: [ConfigModule],\n    })\n  ],\n})\nexport class AppModule {}\n```\n\n### Store a file using the default config\n\n```typescript\nimport {\n  Controller,\n  Logger,\n  Post,\n  UploadedFile,\n  UseInterceptors,\n} from '@nestjs/common';\nimport { FileInterceptor } from '@nestjs/platform-express';\nimport {\n  GCloudStorageFileInterceptor,\n  UploadedFileMetadata,\n} from '@aginix/gcloud-storage';\n\n@Controller()\nexport class AppController {\n  \n  @Post('gcs/upload')\n  @UseInterceptors(\n    GCloudStorageFileInterceptor('file'),\n  )\n  UploadedFilesUsingInterceptor(\n    @UploadedFile()\n    file: UploadedFileMetadata,\n  ) {\n    Logger.log(`Storage URL: ${file.storageUrl}`, 'AppController');\n  }\n}\n```\n\n### Store a file using a specifig folder/prefix name\n\n```typescript\nimport {\n  Controller,\n  Logger,\n  Post,\n  UploadedFile,\n  UseInterceptors,\n} from '@nestjs/common';\nimport { FileInterceptor } from '@nestjs/platform-express';\nimport {\n  GCloudStorageFileInterceptor,\n  UploadedFileMetadata,\n} from '@aginix/gcloud-storage';\n\n@Controller()\nexport class AppController {\n  \n  @Post('gcs/upload')\n  @UseInterceptors(\n    GCloudStorageFileInterceptor('file', undefined, { prefix: 'prefix/test' })\n  )\n  UploadedFilesUsingInterceptor(\n    @UploadedFile()\n    file: UploadedFileMetadata,\n  ) {\n    Logger.log(`Storage URL: ${file.storageUrl}`, 'AppController');\n  }\n}\n```\n\n","readmeFilename":"README.md"}