UNPKG

@newrelic/security-agent

Version:
106 lines (105 loc) 2.97 kB
{ "name": "@newrelic/security-agent", "version": "2.4.3", "description": "New Relic Security Agent for Node.js", "main": "index.js", "jsonVersion": "1.2.9", "contributors": [ { "name": "Sumit Suthar", "email": "ssuthar@newrelic.com", "web": "https://newrelic.com" }, { "name": "Pratik Gunjetiya", "email": "pgunjetiya@newrelic.com", "web": "https://newrelic.com" } ], "scripts": { "test": "tap --test-regex='(\\/|^test\\/instrumentation-security\\/.*\\.test\\.js)$' --no-coverage", "posttest": "rm -f newrelic_agent.log && rm -rf nr-security-home && rm -rf .nyc_output", "third-party-updates": "oss third-party manifest && oss third-party notices && git add THIRD_PARTY_NOTICES.md third_party_manifest.json" }, "keywords": [ "instrumentation", "IAST", "RASP", "New Relic Security Agent", "Node.js Application Security" ], "engines": { "node": ">=18", "npm": ">=6.0.0" }, "author": "newrelic", "license": "New Relic Software License v1.0", "repository": { "type": "git", "url": "https://github.com/newrelic/csec-node-agent.git" }, "dependencies": { "axios": "^1.11.0", "check-disk-space": "^3.4.0", "content-type": "^1.0.5", "cron": "^3.1.7", "fast-safe-stringify": "^2.1.1", "find-package-json": "^1.2.0", "hash.js": "^1.1.7", "html-entities": "^2.3.6", "https-proxy-agent": "^7.0.4", "is-invalid-path": "^1.0.2", "js-yaml": "^4.1.0", "jsonschema": "^1.4.1", "lodash": "^4.17.21", "log4js": "^6.9.1", "pretty-bytes": "^5.6.0", "request-ip": "^3.3.0", "ringbufferjs": "^2.0.0", "semver": "^7.5.4", "unescape": "^1.0.1", "unescape-js": "^1.1.4", "uuid": "^9.0.1", "ws": "^8.17.1" }, "devDependencies": { "@grpc/proto-loader": "^0.7.10", "@hapi/hapi": "^21.3.0", "@koa/router": "^12.0.0", "@newrelic/newrelic-oss-cli": "^0.1.2", "@newrelic/test-utilities": "7.2.1", "@typescript-eslint/eslint-plugin": "^4.15.0", "@typescript-eslint/parser": "^4.15.0", "director": "^1.2.8", "eslint-config-prettier": "^8.3.0", "eslint-config-standard": "^16.0.3", "eslint-plugin-disable": "^2.0.1", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.23.4", "eslint-plugin-jsdoc": "^39.3.6", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^3.4.0", "eslint-plugin-promise": "^4.3.1", "eslint-plugin-sonarjs": "^0.15.0", "koa": "^2.14.1", "mongodb": "^4.13.0", "mongodb2": "npm:mongodb@^2.2.36", "mongodb3": "npm:mongodb@^3.7.3", "newrelic": "^10.3.1", "request": "^2.88.2", "restify": "^11.1.0", "sinon": "^15.0.0", "stream": "^0.0.2", "tap": "^16.3.2", "undici": "^5.28.0", "xmldom": "^0.6.0", "xpath": "^0.0.32", "xpath.js": "^1.1.0" }, "files": [ "index.js", "*.md", "LICENSE", "lib/" ] }