{
  "name": "brek",
  "private": false,
  "version": "3.1.5",
  "description": "  ",
  "license": "MIT",
  "author": "Marc H. Weiner <mhweiner234@gmail.com> (https://mhweiner.com)",
  "main": "./dist/index.js",
  "bin": {
    "lambdaconf": "bin/cli.js",
    "brek": "bin/cli.js"
  },
  "types": "dist/index.d.ts",
  "files": [
    "bin",
    "dist",
    "!dist/**/*.map",
    "!dist/**/*.spec.*",
    "package.json",
    "package-lock.json"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/mhweiner/brek.git"
  },
  "scripts": {
    "prepare": "npm run build",
    "test": "c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html",
    "lint": "eslint ./ --ext .js,.ts",
    "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 hoare 'integration-tests/**/*.spec.ts'"
  },
  "homepage": "https://github.com/mhweiner/brek",
  "keywords": [
    "config",
    "configuration",
    "node",
    "typescript",
    "typed",
    "lambda",
    "aws",
    "secrets",
    "manager",
    "paramter",
    "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": "17.0.45",
    "@types/sinon": "^10.0.6",
    "@typescript-eslint/eslint-plugin": "^5.7.0",
    "@typescript-eslint/parser": "^5.7.0",
    "c8": "^7.10.0",
    "cjs-mock": "1.4.14",
    "eslint": "^8.4.1",
    "hoare": "3.3.1",
    "sinon": "^12.0.1",
    "ts-node": "^10.4.0",
    "typescript": "^4.5.4"
  }
}