├── .eslintrc.json ├── .gitignore ├── LICENSE ├── package.json ├── src ├── assets │ ├── opcode.json │ └── structure.json ├── beautifier.ts ├── controlflow.ts ├── decomp.ts ├── disasm.ts ├── main.ts ├── parser.ts ├── printer.ts ├── reader.ts └── slp.ts ├── tmp.hasm └── tsconfig.json /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | node_modules/ 3 | **/*.js 4 | slp.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/LICENSE -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/opcode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/assets/opcode.json -------------------------------------------------------------------------------- /src/assets/structure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/assets/structure.json -------------------------------------------------------------------------------- /src/beautifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/beautifier.ts -------------------------------------------------------------------------------- /src/controlflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/controlflow.ts -------------------------------------------------------------------------------- /src/decomp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/decomp.ts -------------------------------------------------------------------------------- /src/disasm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/disasm.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/parser.ts -------------------------------------------------------------------------------- /src/printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/printer.ts -------------------------------------------------------------------------------- /src/reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/reader.ts -------------------------------------------------------------------------------- /src/slp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/src/slp.ts -------------------------------------------------------------------------------- /tmp.hasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/tmp.hasm -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/2767mr/hermesToJS/HEAD/tsconfig.json --------------------------------------------------------------------------------