{
  "name": "@boostercloud/rocket-auth-aws-infrastructure",
  "version": "1.0.7",
  "description": "Booster rocket to deploy an auth api using AWS Cognito",
  "keywords": [
    "Booster",
    "plugin",
    "aws",
    "auth",
    "cognito"
  ],
  "author": "Booster Cloud",
  "homepage": "https://booster.cloud",
  "license": "Apache-2.0",
  "publishConfig": {
    "access": "public"
  },
  "main": "dist/index.js",
  "files": [
    "dist"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/boostercloud/rocket-auth-aws-infrastructure.git"
  },
  "dependencies": {
    "@aws-cdk/aws-apigateway": "1.91.0",
    "@aws-cdk/aws-cognito": "1.91.0",
    "@aws-cdk/aws-iam": "1.91.0",
    "@aws-cdk/aws-lambda": "1.91.0",
    "@aws-cdk/core": "1.91.0"
  },
  "scripts": {
    "lint:check": "eslint --ext '.js,.ts' **/*.ts",
    "lint:fix": "eslint --quiet --fix --ext '.js,.ts' **/*.ts",
    "lambdas:install": "npm --prefix src/lambdas install",
    "lambdas:postcompile": "cp -R src/lambdas/node_modules dist/lambdas",
    "clean": "rimraf ./dist tsconfig.tsbuildinfo",
    "compile": "npm run lambdas:install; tsc -b tsconfig.json; npm run lambdas:postcompile",
    "prepack": "npm run compile",
    "publish:local": "npm publish --registry http://localhost:4873",
    "publish:npmjs": "npm run clean; npm run compile; npm publish",
    "test": "nyc --extension .ts mocha --forbid-only \"test/unit/**/*.test.ts\"",
    "integration": "AWS_SDK_LOAD_CONFIG=true mocha --forbid-only --exit --config \"test/integration/.mocharc.yml\" \"test/integration/**/*.test.ts\""
  },
  "bugs": {
    "url": "https://github.com/boostercloud/booster/issues"
  },
  "devDependencies": {
    "@boostercloud/framework-provider-aws-infrastructure": "0.16.2",
    "@boostercloud/framework-types": "0.16.2",
    "@semantic-release/git": "^9.0.0",
    "@semantic-release/npm": "^7.0.10",
    "@types/aws-lambda": "8.10.48",
    "@types/chai": "^4.2.15",
    "@types/chai-as-promised": "^7.1.3",
    "@types/child-process-promise": "^2.2.1",
    "@types/faker": "5.1.5",
    "@types/mocha": "^5.2.7",
    "@types/node": "14.14.20",
    "@types/ws": "^7.2.4",
    "@typescript-eslint/eslint-plugin": "^2.34.0",
    "@typescript-eslint/parser": "^2.34.0",
    "apollo-cache-inmemory": "^1.6.5",
    "apollo-client": "^2.6.8",
    "apollo-link": "^1.2.14",
    "apollo-link-http": "^1.5.17",
    "apollo-link-ws": "^1.0.20",
    "apollo-utilities": "^1.3.4",
    "aws-sdk": "2.764.0",
    "chai": "^4.3.0",
    "chai-as-promised": "^7.1.1",
    "child-process-promise": "^2.2.1",
    "cross-fetch": "^3.0.4",
    "eslint": "^6.8.0",
    "eslint-config-prettier": "^6.10.0",
    "eslint-plugin-import": "^2.23.0",
    "eslint-plugin-prettier": "^3.4.0",
    "faker": "5.1.0",
    "graphql-tag": "^2.10.3",
    "metadata-booster": "0.3.1",
    "mocha": "^8.3.0",
    "nyc": "^15.1.0",
    "prettier": "^1.19.1",
    "sinon": "^9.2.4",
    "sinon-chai": "^3.5.0",
    "subscriptions-transport-ws": "^0.9.16",
    "ts-node": "^9.1.1",
    "typescript": "^4.2.2",
    "ws": "^7.3.0"
  },
  "release": {
    "branches": [
      "main"
    ],
    "plugins": [
      "@semantic-release/npm",
      [
        "@semantic-release/git",
        {
          "assets": [
            "package.json"
          ],
          "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
        }
      ]
    ]
  }
}
