{
  "name": "@experium/nest-bruteforce-guard",
  "version": "1.0.35",
  "description": "Authorization protection from bruteforce",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "git+ssh://git@github.com/experium/nest-bruteforce-guard.git"
  },
  "author": "Andrey Novikov <kinotimebox@gmail.com>",
  "license": "MIT",
  "keywords": [
    "nestjs",
    "guard",
    "bruteforce",
    "node",
    "password"
  ],
  "dependencies": {
    "@nestjs/common": "^7.6.7",
    "@nestjs/config": "^0.6.1",
    "@nestjs/core": "^6.7.0",
    "@nestjs/typeorm": "^6.2.0",
    "date-fns": "^2.16.1",
    "escape-string-regexp": "^4.0.0",
    "mongodb": "^3.6.3",
    "rxjs": "^6.6.3",
    "typeorm": "^0.2.22"
  },
  "bugs": {
    "url": "https://git@github.com/experium/nest-bruteforce-guard/issues"
  },
  "homepage": "https://git@github.com/experium/nest-bruteforce-guard#readme",
  "devDependencies": {
    "@babel/preset-typescript": "^7.12.7",
    "@nestjs/platform-express": "^7.6.5",
    "@nestjs/testing": "^6.2.0",
    "@types/jest": "^26.0.20",
    "chai": "^4.2.0",
    "express": "^4.17.1",
    "jest": "^26.6.3",
    "prettier": "^2.2.1",
    "sinon": "^9.2.3",
    "supertest": "^6.1.1",
    "ts-jest": "^26.4.4",
    "tslint": "^6.1.3",
    "tslint-config-prettier": "^1.18.0",
    "typescript": "^4.1.3"
  },
  "scripts": {
    "test": "jest --config ./tests/jest-e2e.json --runInBand",
    "build": "rm -rf dist && ./node_modules/typescript/bin/tsc --declaration",
    "format": "./node_modules/prettier/bin-prettier.js --write \"src/**/*.ts\"",
    "lint": "./node_modules/tslint/bin/tslint -p tsconfig.json",
    "prepublish": "npm run format && npm run build"
  }
}
