UNPKG

ip-sub

Version:

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

81 lines (80 loc) 1.79 kB
{ "name": "ip-sub", "version": "1.7.1", "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", "release": "dotenv release-it" }, "keywords": [ "ip", "prefix", "validation", "subnet", "netmask" ], "author": { "name": "Massimo Candela", "url": "https://massimocandela.com" }, "license": "MIT", "devDependencies": { "chai": "^4.3.10", "chai-subset": "^1.6.0", "dotenv-cli": "^8.0.0", "mocha": "^10.7.3", "release-it": "^19.0.3" }, "dependencies": { "cidr-calc": "^1.0.4" }, "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 } } }