11cb0ef41Sopenharmony_ci{ 21cb0ef41Sopenharmony_ci "name": "ip-address", 31cb0ef41Sopenharmony_ci "description": "A library for parsing IPv4 and IPv6 IP addresses in node and the browser.", 41cb0ef41Sopenharmony_ci "keywords": [ 51cb0ef41Sopenharmony_ci "ipv6", 61cb0ef41Sopenharmony_ci "ipv4", 71cb0ef41Sopenharmony_ci "browser", 81cb0ef41Sopenharmony_ci "validation" 91cb0ef41Sopenharmony_ci ], 101cb0ef41Sopenharmony_ci "version": "9.0.5", 111cb0ef41Sopenharmony_ci "author": "Beau Gunderson <beau@beaugunderson.com> (https://beaugunderson.com/)", 121cb0ef41Sopenharmony_ci "license": "MIT", 131cb0ef41Sopenharmony_ci "main": "dist/ip-address.js", 141cb0ef41Sopenharmony_ci "types": "dist/ip-address.d.ts", 151cb0ef41Sopenharmony_ci "scripts": { 161cb0ef41Sopenharmony_ci "docs": "documentation build --github --output docs --format html ./ip-address.js", 171cb0ef41Sopenharmony_ci "build": "rm -rf dist; mkdir dist; tsc", 181cb0ef41Sopenharmony_ci "prepack": "npm run build", 191cb0ef41Sopenharmony_ci "release": "release-it", 201cb0ef41Sopenharmony_ci "test-ci": "nyc mocha", 211cb0ef41Sopenharmony_ci "test": "mocha", 221cb0ef41Sopenharmony_ci "watch": "mocha --watch" 231cb0ef41Sopenharmony_ci }, 241cb0ef41Sopenharmony_ci "nyc": { 251cb0ef41Sopenharmony_ci "extension": [ 261cb0ef41Sopenharmony_ci ".ts" 271cb0ef41Sopenharmony_ci ], 281cb0ef41Sopenharmony_ci "exclude": [ 291cb0ef41Sopenharmony_ci "**/*.d.ts", 301cb0ef41Sopenharmony_ci ".eslintrc.js", 311cb0ef41Sopenharmony_ci "coverage/", 321cb0ef41Sopenharmony_ci "dist/", 331cb0ef41Sopenharmony_ci "test/", 341cb0ef41Sopenharmony_ci "tmp/" 351cb0ef41Sopenharmony_ci ], 361cb0ef41Sopenharmony_ci "reporter": [ 371cb0ef41Sopenharmony_ci "html", 381cb0ef41Sopenharmony_ci "lcov", 391cb0ef41Sopenharmony_ci "text" 401cb0ef41Sopenharmony_ci ], 411cb0ef41Sopenharmony_ci "all": true 421cb0ef41Sopenharmony_ci }, 431cb0ef41Sopenharmony_ci "engines": { 441cb0ef41Sopenharmony_ci "node": ">= 12" 451cb0ef41Sopenharmony_ci }, 461cb0ef41Sopenharmony_ci "files": [ 471cb0ef41Sopenharmony_ci "src", 481cb0ef41Sopenharmony_ci "dist" 491cb0ef41Sopenharmony_ci ], 501cb0ef41Sopenharmony_ci "repository": { 511cb0ef41Sopenharmony_ci "type": "git", 521cb0ef41Sopenharmony_ci "url": "git://github.com/beaugunderson/ip-address.git" 531cb0ef41Sopenharmony_ci }, 541cb0ef41Sopenharmony_ci "dependencies": { 551cb0ef41Sopenharmony_ci "jsbn": "1.1.0", 561cb0ef41Sopenharmony_ci "sprintf-js": "^1.1.3" 571cb0ef41Sopenharmony_ci }, 581cb0ef41Sopenharmony_ci "devDependencies": { 591cb0ef41Sopenharmony_ci "@types/chai": "^4.2.18", 601cb0ef41Sopenharmony_ci "@types/jsbn": "^1.2.31", 611cb0ef41Sopenharmony_ci "@types/mocha": "^10.0.1", 621cb0ef41Sopenharmony_ci "@types/sprintf-js": "^1.1.2", 631cb0ef41Sopenharmony_ci "@typescript-eslint/eslint-plugin": "^6.7.2", 641cb0ef41Sopenharmony_ci "@typescript-eslint/parser": "^6.7.2", 651cb0ef41Sopenharmony_ci "browserify": "^17.0.0", 661cb0ef41Sopenharmony_ci "chai": "^4.3.4", 671cb0ef41Sopenharmony_ci "codecov": "^3.8.2", 681cb0ef41Sopenharmony_ci "documentation": "^14.0.2", 691cb0ef41Sopenharmony_ci "eslint": "^8.50.0", 701cb0ef41Sopenharmony_ci "eslint-config-airbnb": "^19.0.4", 711cb0ef41Sopenharmony_ci "eslint-config-prettier": "^9.0.0", 721cb0ef41Sopenharmony_ci "eslint-plugin-filenames": "^1.3.2", 731cb0ef41Sopenharmony_ci "eslint-plugin-import": "^2.23.4", 741cb0ef41Sopenharmony_ci "eslint-plugin-jsx-a11y": "^6.4.1", 751cb0ef41Sopenharmony_ci "eslint-plugin-prettier": "^5.0.0", 761cb0ef41Sopenharmony_ci "eslint-plugin-react": "^7.24.0", 771cb0ef41Sopenharmony_ci "eslint-plugin-react-hooks": "^4.2.0", 781cb0ef41Sopenharmony_ci "eslint-plugin-sort-imports-es6-autofix": "^0.6.0", 791cb0ef41Sopenharmony_ci "mocha": "^10.2.0", 801cb0ef41Sopenharmony_ci "nyc": "^15.1.0", 811cb0ef41Sopenharmony_ci "prettier": "^3.0.3", 821cb0ef41Sopenharmony_ci "release-it": "^16.2.0", 831cb0ef41Sopenharmony_ci "source-map-support": "^0.5.19", 841cb0ef41Sopenharmony_ci "ts-node": "^10.0.0", 851cb0ef41Sopenharmony_ci "typescript": "^5.2.2" 861cb0ef41Sopenharmony_ci } 871cb0ef41Sopenharmony_ci} 88