57 lines
1.2 KiB
JSON
57 lines
1.2 KiB
JSON
{
|
|
"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"
|
|
]
|
|
}
|