Merge pull request #8684 from xtuc/chore-bump-webassemblyjs18

update webassemblyjs
This commit is contained in:
Tobias Koppers 2019-02-11 18:53:45 +01:00 committed by GitHub
commit 2068a816ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 126 additions and 118 deletions

2
declarations.d.ts vendored
View File

@ -192,7 +192,7 @@ declare module "@webassemblyjs/ast" {
export function global(globalType: string, nodes: Node[]): Global;
export function identifier(indentifier: string): Identifier;
export function funcParam(valType: string, id: Identifier): FuncParam;
export function instruction(inst: string, args: Node[]): Instruction;
export function instruction(inst: string, args?: Node[]): Instruction;
export function callInstruction(funcIndex: Index): CallInstruction;
export function objectInstruction(
kind: string,

View File

@ -177,9 +177,12 @@ const rewriteImportedGlobals = state => bin => {
globalType.mutability = "var";
const init = createDefaultInitForGlobal(globalType);
const init = [
createDefaultInitForGlobal(globalType),
t.instruction("end")
];
newGlobals.push(t.global(globalType, [init]));
newGlobals.push(t.global(globalType, init));
path.remove();
}
@ -196,7 +199,10 @@ const rewriteImportedGlobals = state => bin => {
const initialGlobalidx = init.args[0];
node.init = [createDefaultInitForGlobal(node.globalType)];
node.init = [
createDefaultInitForGlobal(node.globalType),
t.instruction("end")
];
additionalInitCode.push(
/**
@ -316,6 +322,8 @@ const addInitFunction = ({
funcBody.push(instr);
}
funcBody.push(t.instruction("end"));
const funcResults = [];
// Code section

View File

@ -5,10 +5,10 @@
"description": "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.",
"license": "MIT",
"dependencies": {
"@webassemblyjs/ast": "1.7.11",
"@webassemblyjs/helper-module-context": "1.7.11",
"@webassemblyjs/wasm-edit": "1.7.11",
"@webassemblyjs/wasm-parser": "1.7.11",
"@webassemblyjs/ast": "1.8.1",
"@webassemblyjs/helper-module-context": "1.8.1",
"@webassemblyjs/wasm-edit": "1.8.1",
"@webassemblyjs/wasm-parser": "1.8.1",
"acorn": "^6.0.5",
"acorn-dynamic-import": "^4.0.0",
"ajv": "^6.1.0",

220
yarn.lock
View File

@ -227,147 +227,147 @@
"@types/source-list-map" "*"
source-map "^0.6.1"
"@webassemblyjs/ast@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.7.11.tgz#b988582cafbb2b095e8b556526f30c90d057cace"
integrity sha512-ZEzy4vjvTzScC+SH8RBssQUawpaInUdMTYwYYLh54/s8TuT0gBLuyUnppKsVyZEi876VmmStKsUs28UxPgdvrA==
"@webassemblyjs/ast@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.8.1.tgz#3e2e82f0ac7e112f6340aa78e16c8ca2f308686f"
integrity sha512-gDrC14Ae2b4gP9vYdCzx6ytY4LuYoH3I0h0QzU9RPifGPgjXz8F3s5g9632P7Wf39vQQg6XQ0Bfv29rc5RoTmw==
dependencies:
"@webassemblyjs/helper-module-context" "1.7.11"
"@webassemblyjs/helper-wasm-bytecode" "1.7.11"
"@webassemblyjs/wast-parser" "1.7.11"
"@webassemblyjs/helper-module-context" "1.8.1"
"@webassemblyjs/helper-wasm-bytecode" "1.8.1"
"@webassemblyjs/wast-parser" "1.8.1"
"@webassemblyjs/floating-point-hex-parser@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.7.11.tgz#a69f0af6502eb9a3c045555b1a6129d3d3f2e313"
integrity sha512-zY8dSNyYcgzNRNT666/zOoAyImshm3ycKdoLsyDw/Bwo6+/uktb7p4xyApuef1dwEBo/U/SYQzbGBvV+nru2Xg==
"@webassemblyjs/floating-point-hex-parser@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.1.tgz#c13dfebcc6522fea2229d44fac348ab630025359"
integrity sha512-g50x4xV7o2b39pB+uppF3kibFXhb9Dl4Jj3fj18eqWPGBgabreIwQmw3B5Uc6Y7Ec7ZZJ8TrUe79swN3iBaPDQ==
"@webassemblyjs/helper-api-error@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.7.11.tgz#c7b6bb8105f84039511a2b39ce494f193818a32a"
integrity sha512-7r1qXLmiglC+wPNkGuXCvkmalyEstKVwcueZRP2GNC2PAvxbLYwLLPr14rcdJaE4UtHxQKfFkuDFuv91ipqvXg==
"@webassemblyjs/helper-api-error@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.1.tgz#78b4e8f9f21cd11e5e499557f0a28414be50e766"
integrity sha512-79RidFwQOl8vG+Wv1uQWfCw4JQO5XR8iQcNGKLum3oPsSG8jkuEK5ILT6NxT3MNOa+xwSd3d+YqVFB1V0/W7/w==
"@webassemblyjs/helper-buffer@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.7.11.tgz#3122d48dcc6c9456ed982debe16c8f37101df39b"
integrity sha512-MynuervdylPPh3ix+mKZloTcL06P8tenNH3sx6s0qE8SLR6DdwnfgA7Hc9NSYeob2jrW5Vql6GVlsQzKQCa13w==
"@webassemblyjs/helper-buffer@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.1.tgz#dadb8ed2940a953c41c898c1a019f28d682893af"
integrity sha512-ex3cnmE6V0JfCBIesxF70vsPvh/QNOfaIsL5N0lkiJjVDl65YjH/WZxLe0nTuIuvVQhZH7DdRzUm0G9g12YACg==
"@webassemblyjs/helper-code-frame@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.7.11.tgz#cf8f106e746662a0da29bdef635fcd3d1248364b"
integrity sha512-T8ESC9KMXFTXA5urJcyor5cn6qWeZ4/zLPyWeEXZ03hj/x9weSokGNkVCdnhSabKGYWxElSdgJ+sFa9G/RdHNw==
"@webassemblyjs/helper-code-frame@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.1.tgz#30ba1d91d72071a389f7f856804b576556b9ccfe"
integrity sha512-vSs2ObU/pbPXrvMqfpEUnvTcvlhwHT3ochBdekn+cv5zYR1wtmAIj+UXrmzbkBQYff/yTrZgaeqkFaT3fLLOrA==
dependencies:
"@webassemblyjs/wast-printer" "1.7.11"
"@webassemblyjs/wast-printer" "1.8.1"
"@webassemblyjs/helper-fsm@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.7.11.tgz#df38882a624080d03f7503f93e3f17ac5ac01181"
integrity sha512-nsAQWNP1+8Z6tkzdYlXT0kxfa2Z1tRTARd8wYnc/e3Zv3VydVVnaeePgqUzFrpkGUyhUUxOl5ML7f1NuT+gC0A==
"@webassemblyjs/helper-fsm@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.1.tgz#e5dd0550c669af4899a68758a359709333855252"
integrity sha512-WeXD3ZkKi2wpAXqPW+COawoNb0Vcu3OGoaQv8/cL3VpTfGO85ZN30h/6CjUHLISGZtpZxQu3D7AuJmI/rlEqAw==
"@webassemblyjs/helper-module-context@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.7.11.tgz#d874d722e51e62ac202476935d649c802fa0e209"
integrity sha512-JxfD5DX8Ygq4PvXDucq0M+sbUFA7BJAv/GGl9ITovqE+idGX+J3QSzJYz+LwQmL7fC3Rs+utvWoJxDb6pmC0qg==
"@webassemblyjs/helper-module-context@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.1.tgz#abd18a8ddf1ecfb5a76d8c495e306ae4f92ceff3"
integrity sha512-657xpRy6lptA7oCIgOKQAHElsgAXliqutMPLjoEL2T5Uyp1cIDUH7axmphu7bb5U+ZUpwApnZHvdvyJYGDOxsQ==
"@webassemblyjs/helper-wasm-bytecode@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.7.11.tgz#dd9a1e817f1c2eb105b4cf1013093cb9f3c9cb06"
integrity sha512-cMXeVS9rhoXsI9LLL4tJxBgVD/KMOKXuFqYb5oCJ/opScWpkCMEz9EJtkonaNcnLv2R3K5jIeS4TRj/drde1JQ==
"@webassemblyjs/helper-wasm-bytecode@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.1.tgz#c726c77b54a65d421cbd83ca79be74b2d5ab1dbc"
integrity sha512-MDdqmxj6ea1qfHBLKVHaF2+IyWLQtw8+bvRaeZc4MtcO7dNBz/2cZZ/GCFN9kGTJVvhe37tkeCi2JAB3evoU2w==
"@webassemblyjs/helper-wasm-section@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.7.11.tgz#9c9ac41ecf9fbcfffc96f6d2675e2de33811e68a"
integrity sha512-8ZRY5iZbZdtNFE5UFunB8mmBEAbSI3guwbrsCl4fWdfRiAcvqQpeqd5KHhSWLL5wuxo53zcaGZDBU64qgn4I4Q==
"@webassemblyjs/helper-wasm-section@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.1.tgz#19980204515c38cc570e9ea76e2da646179757bf"
integrity sha512-FlNdlARr+mcP8XL+wg6bXqgC+0ZwnltqXExw63e9cgK84bAdTwKnfX9k6CKg8qvK5e/d9dUmk0dkVrkyEpKx5w==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/helper-buffer" "1.7.11"
"@webassemblyjs/helper-wasm-bytecode" "1.7.11"
"@webassemblyjs/wasm-gen" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/helper-buffer" "1.8.1"
"@webassemblyjs/helper-wasm-bytecode" "1.8.1"
"@webassemblyjs/wasm-gen" "1.8.1"
"@webassemblyjs/ieee754@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.7.11.tgz#c95839eb63757a31880aaec7b6512d4191ac640b"
integrity sha512-Mmqx/cS68K1tSrvRLtaV/Lp3NZWzXtOHUW2IvDvl2sihAwJh4ACE0eL6A8FvMyDG9abes3saB6dMimLOs+HMoQ==
"@webassemblyjs/ieee754@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.8.1.tgz#1a4640739debc2266c9f6478ce6504647ac4cf7e"
integrity sha512-Pq3IQR3uay+rFC0qIgg6xvD+uu0a9QEWDCRihHuU9wmOBFW3Lda/ObnO0HjC7XUJ8A9h4xExaa1w5TsSk+DxIQ==
dependencies:
"@xtuc/ieee754" "^1.2.0"
"@webassemblyjs/leb128@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.7.11.tgz#d7267a1ee9c4594fd3f7e37298818ec65687db63"
integrity sha512-vuGmgZjjp3zjcerQg+JA+tGOncOnJLWVkt8Aze5eWQLwTQGNgVLcyOTqgSCxWTR4J42ijHbBxnuRaL1Rv7XMdw==
"@webassemblyjs/leb128@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.8.1.tgz#d95ec48b5bffdb99a8e05f6d1d6b3bb5add7b4a4"
integrity sha512-Ir8M3hgTzFLEOKmMMH44neM6sLESfEoSCjNsOInETxbSpPY1MKOsFSAxCUaeXhjtLQfflCCdjgSsU+2veP6SGw==
dependencies:
"@xtuc/long" "4.2.1"
"@webassemblyjs/utf8@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.7.11.tgz#06d7218ea9fdc94a6793aa92208160db3d26ee82"
integrity sha512-C6GFkc7aErQIAH+BMrIdVSmW+6HSe20wg57HEC1uqJP8E/xpMjXqQUxkQw07MhNDSDcGpxI9G5JSNOQCqJk4sA==
"@webassemblyjs/utf8@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.8.1.tgz#65335c75576f2a318999695dd6ef80374c781075"
integrity sha512-I5QQEb5ajQ99ARiyDrVQM/2nvyFFG0tF1TX2Ql7dOjw5GRT6P4FF+gRk7OeAUtI1CLyffUNWbIvpJz13crGSxw==
"@webassemblyjs/wasm-edit@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.7.11.tgz#8c74ca474d4f951d01dbae9bd70814ee22a82005"
integrity sha512-FUd97guNGsCZQgeTPKdgxJhBXkUbMTY6hFPf2Y4OedXd48H97J+sOY2Ltaq6WGVpIH8o/TGOVNiVz/SbpEMJGg==
"@webassemblyjs/wasm-edit@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.1.tgz#c8aa4092718e5859190e4275c9f31885a8299642"
integrity sha512-pooCQs7dSLjkHk2l6y7ZPNaGKBgjtfTTE+gk7bHj7UK+ky+IE0dClzkQA7B69qnEPCeb7Nyz9B/JqoYY5VxUJg==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/helper-buffer" "1.7.11"
"@webassemblyjs/helper-wasm-bytecode" "1.7.11"
"@webassemblyjs/helper-wasm-section" "1.7.11"
"@webassemblyjs/wasm-gen" "1.7.11"
"@webassemblyjs/wasm-opt" "1.7.11"
"@webassemblyjs/wasm-parser" "1.7.11"
"@webassemblyjs/wast-printer" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/helper-buffer" "1.8.1"
"@webassemblyjs/helper-wasm-bytecode" "1.8.1"
"@webassemblyjs/helper-wasm-section" "1.8.1"
"@webassemblyjs/wasm-gen" "1.8.1"
"@webassemblyjs/wasm-opt" "1.8.1"
"@webassemblyjs/wasm-parser" "1.8.1"
"@webassemblyjs/wast-printer" "1.8.1"
"@webassemblyjs/wasm-gen@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.7.11.tgz#9bbba942f22375686a6fb759afcd7ac9c45da1a8"
integrity sha512-U/KDYp7fgAZX5KPfq4NOupK/BmhDc5Kjy2GIqstMhvvdJRcER/kUsMThpWeRP8BMn4LXaKhSTggIJPOeYHwISA==
"@webassemblyjs/wasm-gen@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.1.tgz#4f7b325b370d6405b9f8e6325971bac9c655d9b5"
integrity sha512-xOgoGf6rR6gHlhlNlU0EfMIgDAjbLCO2cNdEIKdGfKj2/fc02pbAyS3gYJ6EWAzSnL/XpAOf3Q/trp/EUeikug==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/helper-wasm-bytecode" "1.7.11"
"@webassemblyjs/ieee754" "1.7.11"
"@webassemblyjs/leb128" "1.7.11"
"@webassemblyjs/utf8" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/helper-wasm-bytecode" "1.8.1"
"@webassemblyjs/ieee754" "1.8.1"
"@webassemblyjs/leb128" "1.8.1"
"@webassemblyjs/utf8" "1.8.1"
"@webassemblyjs/wasm-opt@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.7.11.tgz#b331e8e7cef8f8e2f007d42c3a36a0580a7d6ca7"
integrity sha512-XynkOwQyiRidh0GLua7SkeHvAPXQV/RxsUeERILmAInZegApOUAIJfRuPYe2F7RcjOC9tW3Cb9juPvAC/sCqvg==
"@webassemblyjs/wasm-opt@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.1.tgz#825fe99bea57d75f4836a5e07d3ef6457bf7fe61"
integrity sha512-Re6tJ6xDlT+Lh7t4o/aLm66AgBWwCCJN7honfYRHM1E5yIRncFY8v7OulecvxgTgSCfF0tls040oOn71uLI+dw==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/helper-buffer" "1.7.11"
"@webassemblyjs/wasm-gen" "1.7.11"
"@webassemblyjs/wasm-parser" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/helper-buffer" "1.8.1"
"@webassemblyjs/wasm-gen" "1.8.1"
"@webassemblyjs/wasm-parser" "1.8.1"
"@webassemblyjs/wasm-parser@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.7.11.tgz#6e3d20fa6a3519f6b084ef9391ad58211efb0a1a"
integrity sha512-6lmXRTrrZjYD8Ng8xRyvyXQJYUQKYSXhJqXOBLw24rdiXsHAOlvw5PhesjdcaMadU/pyPQOJ5dHreMjBxwnQKg==
"@webassemblyjs/wasm-parser@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.1.tgz#c21e5486cbe57d026fc8753ce19ab1e919856859"
integrity sha512-k63WJZdIjTQgZt+cn8rsIEvW0aNKttGip6ygTE/ZPXKZsMTk0G5xyw+MQxphbvt/GYbNu5DdxGN/7WGybO95TA==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/helper-api-error" "1.7.11"
"@webassemblyjs/helper-wasm-bytecode" "1.7.11"
"@webassemblyjs/ieee754" "1.7.11"
"@webassemblyjs/leb128" "1.7.11"
"@webassemblyjs/utf8" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/helper-api-error" "1.8.1"
"@webassemblyjs/helper-wasm-bytecode" "1.8.1"
"@webassemblyjs/ieee754" "1.8.1"
"@webassemblyjs/leb128" "1.8.1"
"@webassemblyjs/utf8" "1.8.1"
"@webassemblyjs/wast-parser@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.7.11.tgz#25bd117562ca8c002720ff8116ef9072d9ca869c"
integrity sha512-lEyVCg2np15tS+dm7+JJTNhNWq9yTZvi3qEhAIIOaofcYlUp0UR5/tVqOwa/gXYr3gjwSZqw+/lS9dscyLelbQ==
"@webassemblyjs/wast-parser@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.8.1.tgz#c894c597fbe78a5177739e3da6155ad967e3de13"
integrity sha512-iXjhXGhZeZIAnWkHD2G4ZOx8x5GYux5dwHuQL/AU8jb2H3BxolxVvNdpDmBTQPKDAgAAEeCFDnftNf4xNR9KMQ==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/floating-point-hex-parser" "1.7.11"
"@webassemblyjs/helper-api-error" "1.7.11"
"@webassemblyjs/helper-code-frame" "1.7.11"
"@webassemblyjs/helper-fsm" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/floating-point-hex-parser" "1.8.1"
"@webassemblyjs/helper-api-error" "1.8.1"
"@webassemblyjs/helper-code-frame" "1.8.1"
"@webassemblyjs/helper-fsm" "1.8.1"
"@xtuc/long" "4.2.1"
"@webassemblyjs/wast-printer@1.7.11":
version "1.7.11"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.7.11.tgz#c4245b6de242cb50a2cc950174fdbf65c78d7813"
integrity sha512-m5vkAsuJ32QpkdkDOUPGSltrg8Cuk3KBx4YrmAGQwCZPRdUHXxG4phIOuuycLemHFr74sWL9Wthqss4fzdzSwg==
"@webassemblyjs/wast-printer@1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.8.1.tgz#a9e16d558d067c8a4ebe963aceb65d0130984d0c"
integrity sha512-YYRBpDCBLeYJBO+sVapLRkEE/+wrjv1O03IEybkqyls3sCZqhu3ZXjJwMSMCgFEyYP2MrdZvqL/dz2RBnULTbA==
dependencies:
"@webassemblyjs/ast" "1.7.11"
"@webassemblyjs/wast-parser" "1.7.11"
"@webassemblyjs/ast" "1.8.1"
"@webassemblyjs/wast-parser" "1.8.1"
"@xtuc/long" "4.2.1"
"@xtuc/ieee754@^1.2.0":