@headwall/trusted-network-providers
Version:
Trusted network hosts and address ranges.
58 lines (57 loc) • 1.25 kB
JSON
{
"name": "@headwall/trusted-network-providers",
"version": "1.9.0",
"description": "Trusted network hosts and address ranges.",
"main": "./src/index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/headwalluk/trusted-network-providers.git"
},
"scripts": {
"test": "node ./src/test.js",
"build-zip": "./scripts/build.sh zip",
"clean": "./scripts/build.sh clean",
"format": "prettier --write \"**/*.{js,json,md}\"",
"format:check": "prettier --check \"**/*.{js,json,md}\"",
"lint": "eslint \"src/**/*.js\"",
"lint:fix": "eslint --fix \"src/**/*.js\""
},
"author": "Paul Faulkner",
"license": "MIT",
"dependencies": {
"fast-xml-parser": "^5.3.2",
"ipaddr.js": "^2.0.1",
"superagent": "^10.1.1"
},
"keywords": [
"network",
"addresses",
"trusted",
"ip",
"ipv4",
"ipv6",
"cidr",
"whitelist",
"firewall",
"security",
"googlebot",
"stripe",
"cloudflare",
"crawler",
"bot-detection"
],
"engines": {
"node": ">=18.0.0"
},
"files": [
"src/",
"scripts/",
"README.md",
"LICENSE",
"CHANGELOG.md"
],
"devDependencies": {
"eslint": "^9.39.1",
"prettier": "^3.6.2"
}
}