UNPKG

nest-aws-secrets-manager

Version:
174 lines (173 loc) 4.06 kB
{ "name": "nest-aws-secrets-manager", "description": "Efficient AWS Secrets Manager", "author": "Rahul Kondakrindi", "license": "MIT", "main": "dist/index.js", "types": "dist/index.d.ts", "keywords": [ "nest", "secrets-manager", "aws" ], "homepage": "https://github.com/kondakrindirahul/nest-aws-secrets-manager", "bugs": { "url": "https://github.com/kondakrindirahul/nest-aws-secrets-manager/issues" }, "files": [ "dist" ], "repository": { "type": "git", "url": "https://github.com/kondakrindirahul/nest-aws-secrets-manager.git" }, "publishConfig": { "registry": "https://registry.npmjs.org/", "tag": "latest" }, "scripts": { "build": "tsc -p tsconfig.build.json", "format": "prettier --write \"src/**/*.ts\"", "lint": "tslint -p tsconfig.json -c tslint.json", "test": "jest", "test:watch": "jest --watch", "test:cov": "jest --coverage" }, "dependencies": { "@nestjs/common": "~6.2.0", "@nestjs/core": "~6.2.0", "reflect-metadata": "^0.1.12", "rimraf": "^2.6.2", "rxjs": "^6.2.2", "typescript": "^3.0.1" }, "devDependencies": { "@nestjs/testing": "~6.2.0", "@semantic-release/changelog": "^3.0.4", "@semantic-release/git": "^7.0.16", "@types/jest": "^23.3.1", "@types/node": "^10.7.1", "@types/supertest": "^2.0.5", "aws-sdk": "^2.443.0", "husky": "^2.7.0", "import-sort-style-eslint": "^6.0.0", "jest": "^23.5.0", "lint-staged": "^8.2.1", "nodemon": "^1.18.3", "prettier": "^1.19.1", "prettier-plugin-import-sort": "0.0.3", "semantic-release": "^15.13.31", "supertest": "^3.1.0", "ts-jest": "^23.1.3", "ts-loader": "^4.4.2", "ts-node": "^7.0.1", "tsconfig-paths": "^3.5.0", "tslint": "^5.20.0", "tslint-config-prettier": "^1.18.0" }, "release": { "branch": "master", "plugins": [ [ "@semantic-release/commit-analyzer", { "preset": "angular", "releaseRules": [ { "type": "docs", "scope": "README", "release": "patch" }, { "type": "refactor", "release": "patch" }, { "type": "chore", "release": "patch" }, { "type": "style", "release": "patch" } ], "parserOpts": { "noteKeywords": [ "BREAKING CHANGE", "BREAKING CHANGES" ] } } ], "@semantic-release/release-notes-generator", [ "@semantic-release/changelog", { "changelogFile": "CHANGELOG.md" } ], [ "@semantic-release/npm", { "npmPublish": true, "tarballDir": "dist" } ], [ "@semantic-release/git", { "assets": [ "package.json", "package-lock.json", "CHANGELOG.md" ], "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" } ], [ "@semantic-release/github", { "assets": "dist/*.tgz" } ] ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "tslint -p tsconfig.json -c tslint.json", "jest --findRelatedTests" ], "./**/*.{js,json,css,md}": [ "prettier --write \"src/**/*.ts\"", "git add" ] }, "peerDependencies": { "aws-sdk": "^2.443.0" }, "importSort": { ".js, .jsx, .ts, .tsx": { "parser": "typescript" } }, "jest": { "moduleFileExtensions": [ "js", "json", "ts" ], "rootDir": "src", "testRegex": ".spec.ts$", "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "coverageDirectory": "../coverage", "testEnvironment": "node" }, "version": "1.0.2" }