deno_inspect icon indicating copy to clipboard operation
deno_inspect copied to clipboard

πŸͺ„ Analyze or uncompile apps created with Deno.

πŸͺ„ inspect

Analyze or uncompile apps created with Deno.

✨ Install

deno install -n inspect --allow-write --allow-read https://deno.land/x/inspect/mod.ts

πŸ“ Example

deno compile https://github.com/marc2332/deno_inspect/raw/main/example/my_app.ts
inspect analyze my_app.exe

πŸ€” Commands

inspect analyze

Analyze the specified binary:

inspect analyze my_app.exe

Output:

{
  argv: [],
  unstable: false,
  seed: null,
  permissions: {
    allow_env: null,
    allow_hrtime: false,
    allow_net: null,
    allow_ffi: null,
    allow_read: null,
    allow_run: null,
    allow_write: null,
    prompt: true
  },
  location: null,
  v8_flags: [],
  log_level: null,
  ca_stores: null,
  ca_data: null,
  unsafely_ignore_certificate_errors: null,
  maybe_import_map: null,
  entrypoint: "file:///C:/Users/mespi/Projects/uncompiler/example/my_app.ts"
}

inspect uncompile

Generate a binary with the original Deno binary used to create the compiled app:

inspect uncompile my_app.exe original_deno.exe

Made by Marc EspΓ­n