UNPKG

whois-link-finder

Version:
108 lines (107 loc) 3.26 kB
{ "name": "whois-link-finder", "version": "1.0.3", "description": "A tool to find files in whois", "main": "dist/finder.js", "scripts": { "babel": "./node_modules/.bin/babel", "compile": "rm -rf dist/ && babel src -d dist", "release": "dotenv release-it", "serve": "babel-node src/finder.js", "inspect": "node --inspect --require @babel/register index.js", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git+https://github.com/massimocandela/whois-link-finder.git" }, "keywords": [ "whois", "rpsl", "remarks" ], "author": { "name": "Massimo Candela", "url": "https://massimocandela.com" }, "license": "BSD-3-Clause", "bugs": { "url": "https://github.com/massimocandela/whois-link-finder/issues" }, "homepage": "https://github.com/massimocandela/whois-link-finder#readme", "devDependencies": { "@babel/cli": "^7.26.4", "@babel/core": "^7.26.9", "@babel/node": "^7.26.0", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-object-rest-spread": "^7.20.7", "@babel/preset-env": "^7.26.9", "dotenv-cli": "^7.4.2", "pkg": "^5.8.1", "release-it": "^17.10.0" }, "dependencies": { "batch-promises": "0.0.3", "brembo": "^2.1.5", "bulk-whois-parser": "^1.4.11", "ip-sub": "^1.6.2", "longest-prefix-match": "^1.2.8", "md5": "^2.3.0", "moment": "^2.30.1", "redaxios": "^0.5.1", "yargs": "^17.7.2" }, "pkg": { "scripts": [], "assets": [ "./src/dataset/*.json" ], "targets": [ "node18" ] }, "release-it": { "hooks": { "before:init": [], "after:bump": "rm -rf bin && mkdir bin && rm -rf dist && mkdir dist && npm ci --silent && npm run compile", "after:release": [ "echo Successfully released ${name} v${version} to ${repo.repository}.", "rm -rf bin/", "rm -rf dist/" ] }, "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 } } }