{
	"name": "iproute",
	"version": "2.3.0",
	"description": "Show and manipulate network devices, addresses, routing, policy routing, tunnels, IP forwarding, address labels and other `iproute` objects.",
	"main": "./lib/index.js",
	"types": "./lib/index.d.ts",
	"scripts": {
		"build": "npm run build:ts",
		"build:ts": "npm run clean && npx tsc --project tsconfig.json",
		"clean": "npx rimraf ./lib",
		"test": "npm run test:safe",
		"test:all": "npm run build && npx mocha --spec=./__tests__/**/*.ts",
		"test:safe": "npm run build && npx mocha --spec=./__tests__/safe/**/*.ts",
		"test:exec": "npm run build && npx mocha --spec=./__tests__/exec/**/*.ts",
		"test:github-actions": "npm run build && npx mocha --spec='./__tests__/**/*.ts' --exclude='./__tests__/exec/utils/**/*.ts' --exclude='./__tests__/exec/commands/monitor.ts'",
		"docs": "npx typedoc --options typedoc.config.json"
	},
	"keywords": [
		"device",
		"interface",
		"address",
		"route",
		"routing",
		"ip",
		"iproute",
		"iproute2",
		"tunnel",
		"network",
		"monitor",
		"link",
		"vlan",
		"rule",
		"rpdb",
		"table",
		"monitor",
		"network",
		"networking",
		"utils",
		"forwarding",
		"addrlabel",
		"neighbour",
		"neigh",
		"neighbour",
		"ntable",
		"tuntap",
		"maddress",
		"mroute",
    "batch"
	],
	"dependencies": {
		"ajv": "^8.12.0",
		"ajv-formats": "^2.1.1",
		"lodash.isplainobject": "^4.0.6"
	},
	"engines": {
		"node": ">=14.0.0"
	},
	"homepage": "https://diosney.github.io/node-iproute",
	"bugs": {
		"url": "https://github.com/diosney/node-iproute/issues"
	},
	"author": {
		"name": "Diosney Sarmiento",
		"email": "diosney.s@gmail.com"
	},
	"license": "MIT",
	"repository": {
		"type": "git",
		"url": "https://github.com/diosney/node-iproute.git"
	},
	"funding": {
		"type": "ko-fi",
		"url": "https://ko-fi.com/diosney"
	},
	"files": [
		"lib/"
	],
	"devDependencies": {
		"@types/ajv": "^1.0.0",
		"@types/chai": "^4.3.5",
		"@types/lodash.isplainobject": "^4.0.7",
		"@types/mocha": "^10.0.1",
		"@types/node": "^18.17.5",
		"chai": "^4.3.7",
		"mocha": "^10.2.0",
		"rimraf": "^5.0.1",
		"source-map-support": "^0.5.21",
		"ts-node": "^10.9.1",
		"typedoc": "^0.25.0",
		"typescript": "^5.1.6"
	}
}
