{
  "name": "@chainsafe/netmask",
  "version": "2.0.0",
  "description": "Typescript implementation of netmask filtering",
  "main": "dist/src/index.js",
  "type": "module",
  "author": "marin@chainsafe.io",
  "license": "MIT",
  "scripts": {
    "lint": "eslint src/ test/",
    "build": "tsc",
    "test": "cross-env NODE_OPTIONS=\"--loader ts-node/esm\" mocha --extension ts test/**/*.spec.ts"
  },
  "dependencies": {
    "@chainsafe/is-ip": "^2.0.1"
  },
  "devDependencies": {
    "@chainsafe/eslint-config": "^1.1.0",
    "@rushstack/eslint-patch": "^1.2.0",
    "@types/chai": "^4.3.4",
    "@types/mocha": "^10.0.1",
    "chai": "^4.3.7",
    "cross-env": "^7.0.3",
    "eslint": "^8.31.0",
    "mocha": "^10.2.0",
    "ts-node": "^10.9.1",
    "typescript": "^4.9.4"
  },
  "exports": {
    ".": {
      "types": "./src/index.d.ts",
      "import": "./dist/src/index.js"
    }
  },
  "typesVersions": {
    "*": {
      "*": [
        "*",
        "dist/*",
        "dist/src/*",
        "dist/src/*/index"
      ],
      "src/*": [
        "*",
        "dist/*",
        "dist/src/*",
        "dist/src/*/index"
      ]
    }
  },
  "files": [
    "src",
    "dist",
    "!dist/test",
    "!**/*.tsbuildinfo"
  ]
}
