{
  "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"
  }
}