UNPKG

restringer

Version:

Deobfuscate Javascript with emphasis on reconstructing strings

56 lines (55 loc) 1.33 kB
{ "name": "restringer", "version": "2.0.7", "description": "Deobfuscate Javascript with emphasis on reconstructing strings", "main": "index.js", "type": "module", "bin": { "restringer": "./bin/deobfuscate.js" }, "files": [ "index.js", "bin", "src", "LICENSE", "README.md" ], "directories": { "prepare": "husky install", "test": "tests" }, "dependencies": { "flast": "2.2.1", "isolated-vm": "^5.0.3", "obfuscation-detector": "^2.0.5" }, "scripts": { "test": "node --test --trace-warnings --no-node-snapshot", "test:coverage": "node --test --trace-warnings --no-node-snapshot --experimental-test-coverage" }, "repository": { "type": "git", "url": "git+https://github.com/PerimeterX/restringer.git" }, "keywords": [ "obfuscation", "deobfuscate", "deobfuscation", "JS", "javaScript", "AST" ], "author": "Ben Baryo (ben.baryo@humansecurity.com)", "license": "MIT", "bugs": { "url": "https://github.com/PerimeterX/Restringer/issues" }, "homepage": "https://github.com/PerimeterX/Restringer#readme", "devDependencies": { "@babel/eslint-parser": "^7.25.9", "@babel/plugin-syntax-import-assertions": "^7.26.0", "eslint": "^9.16.0", "globals": "^15.13.0", "husky": "^9.1.7" } }