{
  "name": "npm-layer7-protections",
  "version": "1.1.7",
  "description": "Simple layer7 protections written in typescript",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "keywords": [
    "ddos-protections",
    "layer7",
    "firewall",
    "iptables",
    "ddos"
  ],
  "scripts": {
    "build": "tsc",
    "test:coveralls": "nyc npm test && nyc report --reporter=text-lcov | coveralls",
    "test": "nyc mocha --require ts-node/register --require source-map-support/register --recursive ./test/*.spec.ts"
  },
  "repository": "https://github.com/GoatSeller/Layer7-protections.git",
  "author": "GoatSeller",
  "license": "MIT",
  "dependencies": {
    "@types/node": "^12.7.5",
    "child_process": "^1.0.2",
    "ip2proxy-nodejs": "^2.1.0"
  },
  "nyc": {
    "extension": [
      ".ts",
      ".tsx"
    ]
  },
  "devDependencies": {
    "@types/chai": "^4.2.0",
    "@types/mocha": "^5.2.7",
    "chai": "^4.2.0",
    "coveralls": "^3.0.6",
    "mocha": "^6.2.0",
    "nyc": "^14.1.1",
    "prettier": "1.18.2",
    "source-map-support": "^0.5.13",
    "ts-node": "^8.3.0",
    "typescript": "^3.6.2"
  }
}
