@webassemblyjs/wasm-parser (1.14.1)

Published 2026-02-24 13:52:25 +00:00 by atheaadmin

Installation

@webassemblyjs:registry=
npm install @webassemblyjs/wasm-parser@1.14.1
"@webassemblyjs/wasm-parser": "1.14.1"

About this package

@webassemblyjs/wasm-parser

WebAssembly binary format parser

Installation

yarn add @webassemblyjs/wasm-parser

Usage

import { decode } from "@webassemblyjs/wasm-parser";
import { readFileSync } from "fs";

const binary = readFileSync("/path/to/module.wasm");

const decoderOpts = {};
const ast = decode(binary, decoderOpts);

Decoder options

  • dump: print dump information while decoding (default false)
  • ignoreCodeSection: ignore the code section (default false)
  • ignoreDataSection: ignore the data section (default false)

Dependencies

Dependencies

ID Version
@webassemblyjs/ast 1.14.1
@webassemblyjs/helper-api-error 1.13.2
@webassemblyjs/helper-wasm-bytecode 1.13.2
@webassemblyjs/ieee754 1.13.2
@webassemblyjs/leb128 1.13.2
@webassemblyjs/utf8 1.13.2

Development Dependencies

ID Version
@webassemblyjs/helper-buffer 1.14.1
@webassemblyjs/helper-test-framework 1.14.1
@webassemblyjs/helper-wasm-bytecode 1.13.2
@webassemblyjs/wasm-gen 1.14.1
@webassemblyjs/wast-parser 1.14.1
mamacro ^0.0.7
wabt 1.0.12

Keywords

webassembly javascript ast parser wasm
Details
npm
2026-02-24 13:52:25 +00:00
0
Sven Sauleau
MIT
24 KiB
Assets (1)
Versions (2) View all
1.14.1 2026-02-24
1.9.0 2026-02-24