{"_id":"@appyhigh/nodebb-plugin-s3-wasabi","_rev":"2-b2fac517604f6de52a859d8988056b27","name":"@appyhigh/nodebb-plugin-s3-wasabi","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@appyhigh/nodebb-plugin-s3-wasabi","version":"0.1.1","description":"Image and file storage plugin to use wasabi bucket","main":"library.js","repository":{"type":"git","url":"git+https://github.com/Appyhigh/nodebb-plugin-s3-wasabi.git"},"keywords":["nodebb","plugin","s3-wasabi","shell"],"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"license":"MIT","bugs":{"url":"https://github.com/AppyHigh/nodebb-plugin-s3-wasabi/issues"},"nbbpm":{"compatibility":"^1.15.0"},"devDependencies":{"@commitlint/cli":"17.1.1","@commitlint/config-angular":"17.1.0","eslint":"8.23.0","eslint-config-nodebb":"0.1.1","eslint-plugin-import":"2.26.0","husky":"8.0.1","lint-staged":"13.0.3"},"dependencies":{"@aws-sdk/client-s3":"^3.159.0","axios":"^0.27.2"},"gitHead":"54be957d71da1d229f1ff1bcc069c6cb04187ede","homepage":"https://github.com/Appyhigh/nodebb-plugin-s3-wasabi#readme","_id":"@appyhigh/nodebb-plugin-s3-wasabi@0.1.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-/znfpBxcFTTe4oB53/9J7swthR8T/R/ZIbrhKTHFIq8EvCAhTPFLJY/Y4qIq20AU9OpH71DLLB+fKL55/+by0g==","shasum":"2b1d2620a8ba4eea090b695a888c79b05dfcca90","tarball":"https://registry.npmjs.org/@appyhigh/nodebb-plugin-s3-wasabi/-/nodebb-plugin-s3-wasabi-0.1.1.tgz","fileCount":17,"unpackedSize":17885,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICC6x4oJaqkaxLGeOjy6CsunykGTY96UYG4pb9LDJdROAiEAsUcVlj/pCpim3HyfUoC/M1LZLuSrhsDmo8W0zyJCj2o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEGSqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfKRAAiq1euBO17xENHOiaL6BFckwwcD4+2J4hrxW8Np+PQZe6Xz1L\r\nWbk9YtlfdXNdHlgVAUyXKQrpf/a8iUZm/vEJ4T0zT2Z9NI4+YXjq+ceHFWvV\r\nDOW+YASKVl/82QcyyWS4nrtUw0gK6ihFKPzSAqPbPBnJAJ8Li9SgT8JcLsCH\r\n1I6c7MjJ/LJd3VA4ZlVchvpv3rx7uPDZM0I38MaXImAn/suR3A3ghTrbwRUC\r\nC9/vhS1hyi30v2XRLSesADOtGJ2KnGclkBOa73B8Bpc/3hhnJjeLLNApRZJl\r\nhC5DExSfFoLigxUSYncCdj2OUrttTZz/Ih5tY7aq7kYkFE1qcZHPaA4vqsBe\r\nX0mMrsxo69LW/x9BMoFRef+Y+3N1GiDAyP5ErP6VS0ZWnr+4T5oVuJvM+zhN\r\nX8rXaHsdZPLQQN2FBhm86p3OCG6gly0P9NSWGslEqj/bdV7iN5TA82nbPNzD\r\n/TBR6jjLBM/dHZXmwsLYR/oQZbtS1sjKanUl/LVsbF2Keqo5uObVZlmti+VN\r\nBD90qdq0Q3k0FZ2Ih5H8cjLJN1zStaZFfUXga3NcJVklE6cdnLIm9SLEDvJo\r\n8gHVs1qc+qLl2fvuUnGy4nCFe2bRSpOvRc74ppdXnglDa+Rit7WGyW1zxNL2\r\n09rqD842YqnwTLy8TofyAm++1G2YSLAWwDk=\r\n=cjx2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aditya-appyhigh","email":"aditya.patil@appyhigh.com"},"directories":{},"maintainers":[{"name":"aditya-appyhigh","email":"aditya.patil@appyhigh.com"},{"name":"ak-appyhigh","email":"abhishek.kumar@appyhigh.com"},{"name":"sm-2101","email":"siddharth.mittal@appyhigh.com"},{"name":"dev-appyhigh","email":"dev@appyhigh.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nodebb-plugin-s3-wasabi_0.1.1_1662018730187_0.2775979963726989"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-01T07:52:10.008Z","0.1.1":"2022-09-01T07:52:10.354Z","modified":"2022-10-18T07:32:31.960Z"},"maintainers":[{"email":"rhythm.bhiwani@appyhigh.com","name":"rhythm-appyhigh"},{"email":"arpit.anand@appyhigh.com","name":"arpit-appyhigh"},{"email":"aditya.patil@appyhigh.com","name":"aditya-appyhigh"},{"email":"abhishek.kumar@appyhigh.com","name":"ak-appyhigh"},{"email":"siddharth.mittal@appyhigh.com","name":"sm-2101"},{"email":"dev@appyhigh.com","name":"dev-appyhigh"}],"description":"Image and file storage plugin to use wasabi bucket","homepage":"https://github.com/Appyhigh/nodebb-plugin-s3-wasabi#readme","keywords":["nodebb","plugin","s3-wasabi","shell"],"repository":{"type":"git","url":"git+https://github.com/Appyhigh/nodebb-plugin-s3-wasabi.git"},"bugs":{"url":"https://github.com/AppyHigh/nodebb-plugin-s3-wasabi/issues"},"license":"MIT","readme":"# s3-wasabi Plugin for NodeBB\n\nImage and file storage plugin to use wasabi bucket instead of local store\n\n## Installation\n\n    npm install nodebb-plugin-s3-wasabi\n\n## Setup\n\nThis plugin requires you to set environment variables that will be read on plugin load\n\n### Env variables\n\n| Name                 | Description                                              | Required |\n| -------------------- | -------------------------------------------------------- | -------- |\n| WASABI_ACCESS_KEY    | Wasabi accessKeyId                                       | ✅       |\n| WASABI_SECRET_KEY    | Wasabi secretAccessKey                                   | ✅       |\n| WASABI_ENDPOINT      | Wasabi endpoint eg. \"https://s3.us-east-2.wasabisys.com\" | ✅       |\n| WASABI_BUCKET_NAME   | Wasabi bucket name                                       | ✅       |\n| WASABI_BUCKET_REGION | Wasabi bucket region                                     | ✅       |\n| WASABI_IMG_FOLDER    | Folder inside bucket used to store images files          | ❌       |\n| WASABI_FILES_FOLDER  | Folder inside bucket used to store any files             | ❌       |\n\n## TODO\n\n- On delete , remove from wasabi bucket too\n","readmeFilename":"README.md"}