UNPKG

generate-ip

Version:

Randomly generate, format, and validate IPv4 + IPv6 + MAC addresses.

91 lines (90 loc) 2.23 kB
{ "name": "generate-ip", "version": "2.9.4", "description": "Randomly generate, format, and validate IPv4 + IPv6 + MAC addresses.", "author": { "name": "Adam Lui", "email": "adam@kudoai.com", "url": "https://github.com/adamlui" }, "homepage": "https://github.com/adamlui/js-utils/tree/main/generate-ip/#readme", "license": "MIT", "funding": [ { "type": "github", "url": "http://github.com/sponsors/adamlui" }, { "type": "ko-fi", "url": "https://ko-fi.com/adamlui" }, { "type": "paypal", "url": "https://paypal.me/adamlui" } ], "main": "dist/generate-ip.min.js", "files": [ "dist/", "docs/" ], "directories": { "bin": "./bin" }, "scripts": { "dev": "npm run build && npm i -g && generate-ip --help", "build": "node utils/build", "build:js": "node utils/build --js", "build:data": "node utils/build --data", "build:json": "node utils/build --json", "debug": "node src/cli --debug", "translate": "translate-messages", "bump:patch": "bash utils/bump.sh patch", "bump:minor": "bash utils/bump.sh minor", "bump:feat": "npm run bump:minor", "bump:major": "bash utils/bump.sh major", "lint": "eslint . --cache", "lint:all": "eslint .", "lint:fix": "eslint . --fix --cache", "lint:fix-all": "eslint . --fix" }, "repository": { "type": "git", "url": "git+https://github.com/adamlui/js-utils.git" }, "keywords": [ "address", "api", "cli", "generate", "generator", "internet", "ip", "ipv4", "ipv6", "mac", "network", "privacy", "utility", "unique" ], "bugs": { "url": "https://github.com/adamlui/js-utils/issues" }, "dependencies": { "console-table-printer": "^2.15.0", "is-unicode-supported": "^2.1.0", "node-clipboardy": "^1.0.3", "non-latin-locales": "^1.0.1" }, "devDependencies": { "@adamlui/minify.js": "^2.5.3", "@eslint/json": "^1.2.0", "@eslint/markdown": "^8.0.1", "@stylistic/eslint-plugin": "^5.10.0", "copyfiles": "^2.4.1", "eslint": "^9.39.4", "eslint-plugin-import": "^2.32.0", "eslint-plugin-regexp": "^3.1.0" } }