UNPKG

opennms

Version:

Client API for the OpenNMS network monitoring platform

123 lines (122 loc) 4.03 kB
{ "name": "opennms", "version": "2.5.11", "description": "Client API for the OpenNMS network monitoring platform", "main": "dist/opennms.js", "bin": { "opennms": "dist/cli.node.js" }, "author": "Benjamin Reed", "license": "MIT", "bugs": { "url": "https://github.com/OpenNMS/opennms-js/issues" }, "homepage": "https://github.com/OpenNMS/opennms-js", "repository": { "type": "git", "url": "https://github.com/OpenNMS/opennms-js.git" }, "devDependencies": { "@antora/cli": "^3.1.3", "@antora/site-generator-default": "^3.1.3", "@babel/cli": "^7.16.8", "@babel/core": "^7.16.7", "@babel/eslint-parser": "^7.22.15", "@babel/plugin-proposal-async-generator-functions": "^7.16.8", "@babel/plugin-transform-runtime": "^7.17.0", "@babel/preset-env": "^7.16.8", "@babel/preset-typescript": "^7.16.7", "@commitlint/cli": "^19.0.3", "@commitlint/config-conventional": "^19.0.3", "@types/btoa": "^1.2.3", "@types/jest": "^29.1.2", "@types/lodash": "^4.14.182", "@types/lodash.clonedeep": "^4.5.6", "@types/lodash.startcase": "^4.4.6", "@types/node": "^16.11.27", "@types/object-hash": "^3.0.1", "@types/urijs": "^1.19.17", "@typescript-eslint/eslint-plugin": "^8.11.0", "@typescript-eslint/parser": "^8.17.0", "babel-loader": "^9.1.0", "babel-plugin-angularjs-annotate": "^0.10.0", "babel-plugin-lodash": "^3.3.4", "babel-plugin-module-resolver": "^5.0.0", "cache-loader": "^4.1.0", "chai": "^5.0.0", "child_process": "^1.0.2", "eslint": "^8.57.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-tsdoc": "^0.4.0", "eslint-webpack-plugin": "^4.0.1", "husky": "^9.1.7", "jest": "^29.2.0", "lodash-webpack-plugin": "^0.11.6", "parallel-webpack": "^2.6.0", "rimraf": "^6.0.1", "standard-changelog": "^5.0.0", "terser-webpack-plugin": "^5.3.0", "ts-jest": "^29.0.3", "ts-node": "^10.4.0", "typedoc": "^0.27.5", "typescript": "~5.7.2", "urijs": "^1.19.1", "webpack": "^5.66.0", "webpack-cli": "^5.0.0", "webpack-closure-compiler": "^2.1.6" }, "jest": { "verbose": true, "detectOpenHandles": true, "transform": { "^.+\\.tsx?$": "ts-jest" }, "moduleFileExtensions": [ "ts", "tsx", "js", "json" ], "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$" }, "dependencies": { "@babel/runtime-corejs3": "^7.17.9", "@xmldom/xmldom": "^0.9.3", "axios": "^1.1.3", "btoa": "^1.2.1", "commander": "^12.0.0", "core-js": "^3.22.2", "fs": "^0.0.1-security", "html-to-formatted-text": "^2.6.0", "ip-address": "^10.0.1", "lodash": "^4.17.20", "moment": "^2.29.1", "object-hash": "^3.0.0", "picocolors": "^1.1.1", "qs": "^6.13.1", "table": "^6.9.0", "version_compare": "^0.0.3", "x2js": "^3.4.2" }, "scripts": { "changelog": "standard-changelog -i CHANGELOG.md -s -f", "update-browserslist": "npx --yes browserslist@latest --update-db", "build": "webpack --mode production --env production", "dev": "webpack --mode=development --progress", "dist": "npm run lint && npm run test && npm run update-browserslist && npm run build && npm run docs", "api": "typedoc", "docs": "npm run api && antora --stacktrace generate local-site.yml", "watch": "webpack --progress --watch", "test": "jest", "watch-test": "jest --watch", "smoke": "node test/smoke.js", "lint": "eslint && tsc --project tsconfig-check.json", "cli": "ts-node src/CLI.ts", "docker-build": "npm ci && npm run dist && npm run changelog && ./fix-ownership.sh", "docker": "docker run --rm --name opennms-js -v `pwd`:/build -w /build node:carbon npm run docker-build", "prepare": "husky", "full": "npm run dist", "merge": "npm run update-browserslist && npm run build && npm run docs && npm run changelog" } }