@nodesecure/js-x-ray
Version:
JavaScript AST XRay analysis
59 lines (58 loc) • 1.43 kB
JSON
{
"name": "@nodesecure/js-x-ray",
"version": "10.0.0",
"description": "JavaScript AST XRay analysis",
"type": "module",
"exports": {
".": {
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
},
"./warnings": {
"import": "./dist/warnings.js",
"types": "./dist/warnings.d.ts"
},
"./package.json": "./package.json"
},
"engines": {
"node": ">=20.0.0"
},
"scripts": {
"prepublishOnly": "npm run build",
"build": "tsc",
"test-only": "tsx --test-reporter=spec --test \"./test/**/*.spec.ts\"",
"test": "c8 --all --src ./src -r html npm run test-only"
},
"repository": {
"type": "git",
"url": "git+https://github.com/NodeSecure/js-x-ray.git"
},
"keywords": [
"ast",
"nsecure",
"nodesecure",
"analysis",
"dependencies",
"security"
],
"files": [
"dist"
],
"author": "GENTILHOMME Thomas <gentilhomme.thomas@gmail.com>",
"license": "MIT",
"bugs": {
"url": "https://github.com/NodeSecure/js-x-ray/issues"
},
"homepage": "https://github.com/NodeSecure/js-x-ray#readme",
"dependencies": {
"@nodesecure/estree-ast-utils": "^4.2.0",
"@nodesecure/sec-literal": "^1.2.0",
"@nodesecure/tracer": "^3.0.0",
"digraph-js": "^2.2.3",
"frequency-set": "^1.0.2",
"is-minified-code": "^2.0.0",
"meriyah": "^6.0.0",
"safe-regex": "^2.1.1",
"ts-pattern": "^5.0.6"
}
}