UNPKG

577 BMarkdownView Raw
1# @webassemblyjs/wasm-parser
2
3> WebAssembly binary format parser
4
5## Installation
6
7```sh
8yarn add @webassemblyjs/wasm-parser
9```
10
11## Usage
12
13```js
14import { decode } from "@webassemblyjs/wasm-parser";
15import { readFileSync } from "fs";
16
17const binary = readFileSync("/path/to/module.wasm");
18
19const decoderOpts = {};
20const ast = decode(binary, decoderOpts);
21```
22
23### Decoder options
24
25- `dump`: print dump information while decoding (default `false`)
26- `ignoreCodeSection`: ignore the code section (default `false`)
27- `ignoreDataSection`: ignore the data section (default `false`)
28