UNPKG

@brekjs/loader-aws-secrets-manager

Version:
64 lines 1.71 kB
{ "name": "@brekjs/loader-aws-secrets-manager", "private": false, "access": "public", "version": "1.0.3", "description": "Brek loader for AWS Secrets Manager", "license": "MIT", "author": "Marc H. Weiner <mhweiner234@gmail.com> (https://mhweiner.com)", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "!dist/**/*.map", "!dist/**/*.spec.*" ], "repository": { "type": "git", "url": "git+https://github.com/mhweiner/brek-loader-aws-secrets-manager.git" }, "scripts": { "prepare": "npm run build", "test": "echo 'no tests yet'", "lint": "eslint . --fix", "build": "tsc -p tsconfig.build.json", "test:int": "BREK_CONFIG_DIR=integration-tests/config BREK_WRITE_DIR=integration-tests/config BREK_LOADERS_FILE_PATH=integration-tests/brek.loaders.js kizu 'integration-tests/**/*.spec.ts'", "validate": "npm run build && npm run lint && npm test && npm run test:int" }, "homepage": "https://github.com/mhweiner/brek-loader-aws-secrets-manager", "keywords": [ "config", "configuration", "node", "typescript", "typed", "lambda", "aws", "secrets", "manager", "parameter", "store", "aws secrets manager", "aws parameter store", "loader", "env", "files", "node-config", "ts-config-node", "ts-node-config", "node-config-ts", "lambdaconf" ], "devDependencies": { "@types/node": "^22.0.0", "cjs-mock": "^1.4.14", "eslint": "^10.0.0", "kizu": "^4.0.0", "ts-node": "^10.9.0", "typescript": "^5.6.0", "typescript-eslint": "^8.0.0" }, "dependencies": { "@aws-sdk/client-secrets-manager": "^3.995.0" } }