{"_id":"@armband-01-troughs/wasm-parser","_rev":"1-532332c4c63a2b83aeb0fac4fbb2d1d5","name":"@armband-01-troughs/wasm-parser","dist-tags":{"latest":"1.11.7-alpha-0"},"versions":{"1.11.6":{"name":"@armband-01-troughs/wasm-parser","version":"1.11.6","keywords":["webassembly","javascript","ast","parser","wasm"],"description":"WebAssembly binary format parser","main":"lib/index.js","module":"esm/index.js","scripts":{"test":"mocha"},"author":{"name":"Sven Sauleau"},"license":"MIT","dependencies":{"@webassemblyjs/ast":"1.11.6","@webassemblyjs/helper-api-error":"1.11.6","@webassemblyjs/helper-wasm-bytecode":"1.11.6","@webassemblyjs/ieee754":"1.11.6","@webassemblyjs/leb128":"1.11.6","@webassemblyjs/utf8":"1.11.6"},"repository":{"type":"git","url":"https://github.com/xtuc/webassemblyjs.git"},"publishConfig":{"access":"public"},"devDependencies":{"@webassemblyjs/helper-buffer":"1.11.6","@webassemblyjs/helper-test-framework":"1.11.6","@webassemblyjs/wasm-gen":"1.11.6","@webassemblyjs/wast-parser":"1.11.6","mamacro":"^0.0.7","wabt":"1.0.12"},"_id":"@armband-01-troughs/wasm-parser@1.11.6","dist":{"shasum":"af831d6d88b43db34498a1fe01783b7c9dd3e9f8","integrity":"sha512-wFeQfCEKFTCq5M59Q/bXJ2inWh/aspcDDOpMzs222VWXr/0fYyr+qwfH/5+bLOyqsTTEz9La/VR7J+KoL+3DAg==","tarball":"https://registry.npmjs.org/@armband-01-troughs/wasm-parser/-/wasm-parser-1.11.6.tgz","fileCount":13,"unpackedSize":127814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhzS2yA3w9ZBWajS4xERfzMdI+c5HIYYtTW4c9kk7TiwIgDyCnd7AHZF4Ssnm0+Xy2wShhvm72bhyeD5zyJlQM2d0="}]},"_npmUser":{"name":"armband-01-troughs","email":"armband-01-troughs@icloud.com"},"directories":{},"maintainers":[{"name":"armband-01-troughs","email":"armband-01-troughs@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasm-parser_1.11.6_1687338629467_0.9469022172486354"},"_hasShrinkwrap":false},"1.11.7-alpha-0":{"name":"@armband-01-troughs/wasm-parser","version":"1.11.7-alpha-0","keywords":["webassembly","javascript","ast","parser","wasm"],"description":"WebAssembly binary format parser","main":"lib/index.js","module":"esm/index.js","scripts":{"test":"mocha"},"author":{"name":"Sven Sauleau"},"license":"MIT","dependencies":{"@webassemblyjs/ast":"1.11.6","@webassemblyjs/helper-api-error":"1.11.6","@webassemblyjs/helper-wasm-bytecode":"1.11.6","@webassemblyjs/ieee754":"1.11.6","@webassemblyjs/leb128":"1.11.6","@webassemblyjs/utf8":"1.11.6"},"repository":{"type":"git","url":"https://github.com/xtuc/webassemblyjs.git"},"publishConfig":{"access":"public"},"devDependencies":{"@webassemblyjs/helper-buffer":"1.11.6","@webassemblyjs/helper-test-framework":"1.11.6","@webassemblyjs/wasm-gen":"1.11.6","@webassemblyjs/wast-parser":"1.11.6","mamacro":"^0.0.7","wabt":"1.0.12"},"_id":"@armband-01-troughs/wasm-parser@1.11.7-alpha-0","dist":{"shasum":"39e4bc429616c975eb2e320bf34e65bc1c7504d3","integrity":"sha512-1V6SNVT0vwkf2qrFsRxx+VR5yHZlrrOyYDROTC5cQOBoNwKFRvCaN6CjI4fz32nl77MSD4Oc2Bmu1tSoXjEnsw==","tarball":"https://registry.npmjs.org/@armband-01-troughs/wasm-parser/-/wasm-parser-1.11.7-alpha-0.tgz","fileCount":144,"unpackedSize":2115644,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/dPkBQKrVNUaqsRK9tZ1d6x8+RgS73tntHLOjQCnsrQIhAPEJxx63OOdDkE+gTmPWrkojLwU2JhmRZQtQmNissJIJ"}]},"_npmUser":{"name":"armband-01-troughs","email":"armband-01-troughs@icloud.com"},"directories":{},"maintainers":[{"name":"armband-01-troughs","email":"armband-01-troughs@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wasm-parser_1.11.7-alpha-0_1687338924057_0.5295178689445825"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-21T09:10:29.401Z","1.11.6":"2023-06-21T09:10:29.643Z","modified":"2023-06-21T09:15:24.502Z","1.11.7-alpha-0":"2023-06-21T09:15:24.373Z"},"maintainers":[{"name":"armband-01-troughs","email":"armband-01-troughs@icloud.com"}],"description":"WebAssembly binary format parser","keywords":["webassembly","javascript","ast","parser","wasm"],"repository":{"type":"git","url":"https://github.com/xtuc/webassemblyjs.git"},"author":{"name":"Sven Sauleau"},"license":"MIT","readme":"# @webassemblyjs/wasm-parser\n\n> WebAssembly binary format parser\n\n## Installation\n\n```sh\nyarn add @webassemblyjs/wasm-parser\n```\n\n## Usage\n\n```js\nimport { decode } from \"@webassemblyjs/wasm-parser\";\nimport { readFileSync } from \"fs\";\n\nconst binary = readFileSync(\"/path/to/module.wasm\");\n\nconst decoderOpts = {};\nconst ast = decode(binary, decoderOpts);\n```\n\n### Decoder options\n\n- `dump`: print dump information while decoding (default `false`)\n- `ignoreCodeSection`: ignore the code section (default `false`)\n- `ignoreDataSection`: ignore the data section (default `false`)\n\n","readmeFilename":"README.md"}