UNPKG

ip-sub

Version:

A set of utilities for IP/prefix validation and subnet matching.

80 lines (79 loc) 1.82 kB
{ "name": "ip-sub", "version": "1.9.0", "description": "A set of utilities for IP/prefix validation and subnet matching.", "main": "ipUtils.js", "bin": "ipUtils.js", "repository": { "type": "git", "url": "https://github.com/massimocandela/ip-sub.git" }, "scripts": { "test": "mocha --exit tests/tests.js", "benchmark": "node tests/benchmark.js", "release": "dotenv release-it" }, "keywords": [ "ip", "prefix", "validation", "subnet", "netmask" ], "author": { "name": "Massimo Candela", "url": "https://massimocandela.com" }, "license": "MIT", "devDependencies": { "chai": "^6.2.2", "chai-subset": "^1.6.0", "dotenv-cli": "^11.0.0", "mocha": "^11.7.5", "release-it": "^19.2.4" }, "dependencies": {}, "release-it": { "hooks": { "before:init": [ "npm ci" ], "after:release": [ "echo Successfully released ${name} v${version} to ${repo.repository}." ] }, "git": { "changelog": "git log --pretty=format:\"* %s (%h)\" ${from}...${to}", "requireCleanWorkingDir": true, "requireBranch": "main", "requireUpstream": true, "requireCommits": false, "addUntrackedFiles": false, "commit": true, "commitMessage": "Release v${version}", "commitArgs": [], "tag": true, "tagName": null, "tagAnnotation": "Release v${version}", "tagArgs": [], "push": true, "pushArgs": [ "--follow-tags" ], "pushRepo": "" }, "gitlab": { "release": false }, "npm": { "publish": true }, "github": { "release": true, "releaseName": "v${version}", "tokenRef": "GITHUB_TOKEN", "origin": null, "skipChecks": false } } }