webassemblyjs
webassemblyjs copied to clipboard
Toolchain for WebAssembly
Bumps [estraverse](https://github.com/estools/estraverse) from 5.2.0 to 5.3.0. Commits ec3f900 Version 5.3.0 69deaa8 Add support for ES2022 class fields and private methods. (#118) d16797b Adds travis jobs on ppc64le (#117) See full...
Bumps [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-object-rest-spread) from 7.15.6 to 7.18.6. Release notes Sourced from @babel/plugin-proposal-object-rest-spread's releases. v7.18.6 (2022-06-27) :eyeglasses: Spec Compliance babel-parser #14650 [ts] Disallow property access after instantiation expression (@nicolo-ribaudo) #14636 [ts] Allow...
[MDN says](https://developer.mozilla.org/en-US/docs/WebAssembly/Understanding_the_text_format#getting_and_setting_locals_and_parameters) and [wabt](https://github.com/AssemblyScript/wabt.js) thinks that `local.get`: ```js inline:4:7: error: unexpected token get_local, expected ). get_local $n1 ^^^^^^^^^ ``` With such code: ```js import { traverse } from "@webassemblyjs/ast"; import...
On NPM, this package is referenced as GPL: https://www.npmjs.com/package/webassembly-interpreter Since on GitHub it is referenced as MIT: https://github.com/xtuc/webassemblyjs/blob/master/LICENSE Changed by #287 The consequence is the package is red tagged as...
Hello, In package.json, in scripts I have something like this: { "dev": "npm run build:polyfills && webpack --env target=modern --config-name main && webpack --env target=old --config-name main", } This script...
# Bug report WebAssembly modules with enabled Reference Types cannot be loaded. I encountered this bug while using Webpack 5. For a minimal reproduction I created this repository: https://github.com/Tarnadas/webpack-5-wasm-reftypes The...
closes #477
Attempt to fix https://github.com/xtuc/webassemblyjs/issues/405 The idea is to transform our `Index` that has either `Identifier` or `NumerLiteral` to a structure that contains both (the Identifier is optional tho). Notes: -...
Here is what I've been working on: * New package that transpiles sign extension instructions back to functions with the (hopefully) same behavior. * The functions replacing the instructions are...
Following https://github.com/xtuc/webassemblyjs/pull/238 Status: ```patch diff --git a/binary.wast b/binary.wast index 2c43d0c..26f5011 100644 --- a/binary.wast +++ b/binary.wast @@ -227,46 +227,46 @@ "integer too large" ) -(assert_malformed - (module binary - "\00asm" "\01\00\00\00"...