fastify-s3-buckets
Version:
Fastify plugin for ensuring existence of defined AWS S3 buckets on the application startup
61 lines (60 loc) • 1.64 kB
JSON
{
"name": "fastify-s3-buckets",
"description": "Fastify plugin for ensuring existence of defined AWS S3 buckets on the application startup",
"version": "2.0.0",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"scripts": {
"aws:local:start": "docker compose up -d localstack",
"test": "jest --config=jest.config.json",
"test:coverage": "jest --config=jest.config.json --coverage",
"test:ci": "npm run lint && npm run test:typescript && npm run test:coverage",
"test:typescript": "tsd",
"lint": "eslint \"lib/**/*.js\" lib/index.js",
"prettier": "prettier --write \"{lib,test}/**/*.js\" lib/index.js lib/index.d.ts"
},
"peerDependencies": {
"@aws-sdk/client-s3": "^3.701.0"
},
"dependencies": {
"fastify-plugin": "^5.0.1"
},
"devDependencies": {
"@aws-sdk/client-s3": "^3.701.0",
"@aws-sdk/s3-request-presigner": "^3.701.0",
"@types/jest": "^29.5.14",
"@types/node": "^22.10.0",
"eslint": "^8.36.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-prettier": "^4.2.1",
"fastify": "^5.1.0",
"jest": "^29.7.0",
"prettier": "^2.8.7",
"s3-test-helper": "^1.2.1",
"tsd": "^0.31.2",
"undici": "^6.21.0"
},
"homepage": "http://github.com/kibertoad/fastify-s3-buckets",
"repository": {
"type": "git",
"url": "git://github.com/kibertoad/fastify-s3-buckets.git"
},
"keywords": [
"creation",
"create",
"bucket",
"buckets",
"fastify",
"s3",
"aws"
],
"files": [
"README.md",
"LICENSE",
"lib/*",
"!lib/index.test-d.ts"
],
"publishConfig": {
"access": "public"
}
}