Skip to main content
Glama
12e46aacff98bbfbe463098a1b7a5bd56a4a2e20c4c44762135ec1f8b4ff441ceadf93938f645330e1d496b742622b0b49043728afbf2af4088af72b4b1a55.4 kB
{"_id":"@tybys/wasm-util","_rev":"17-d34a5090842ab6d510969fd1253c5e7a","name":"@tybys/wasm-util","dist-tags":{"latest":"0.10.1"},"versions":{"0.1.0":{"name":"@tybys/wasm-util","version":"0.1.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.1.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"933c4574ea1ba497bc1f9b4365642615c96cd94e","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.1.0.tgz","fileCount":35,"integrity":"sha512-2hQGR2pmvsdjVVhk51tiNAZ4j+4qn51PeOKrAEhm9rQwvr2YcqIZWWECf+hn9Snt0Ja1S1GkW3Lw4J8QbIxzDQ==","signatures":[{"sig":"MEQCIG6w/7ZnnQwRKTDM+3N2puKSSbsMrktwEl1av63/GiBXAiALW8PRm1oQt/I/T6sLVd4osUQdKE4uW/3yoPH4T7Tt8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1090810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW+I6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHSA//XgxwpKUxns68FZEuEfyC4XsgA/l4FZ8DqPNMTQIFvDEnyhSJ\r\nfTG3Lv/MjMChmeAd2F+aa4c6nif3p7L13BtOvCD+3PV0vTT2YDcMZwBMoWAB\r\nNvZjQ0b9eIlDt0lqd6grh4HcJ00llBmc+NgBDo9bhaEGhtmOCU4g/iwKR/8n\r\nqnk5ESr7hCK5aXwTQwFrnAWSizrB21wxttTxzbrgLGSf4n378PFIcTLlsEQ1\r\n4wp+YeJ5mwUzhervth5xpjvbzVsnnCuKGCJ5ms8fF68jGeWiA/HmRb+4aDCE\r\naPm4lumbs0cC3LSLIYbfd8Vj5c/eiQTv8tGeQApvcTM7oNpfuIO3Sdmae2C+\r\ncOz44NU+bN9ZdbPLol3rlfpvayh0s5urt4gR8T9uVdcKNO0u4BfLJFFdoWo5\r\nggQznyiDaI4LlztVTKuTn3mDs2j4hq7OaTCWFjgg8yXtxQXaHcx5z1Q6dWS7\r\n/VM2+D0DeHdwxeDnIfyVgbs/qVDrRxI6zpX865Yw+6wJrMn+SeeCQLa4wSwN\r\njjrNOc1XzW2LH5agKqJPJlqC5sBQdhTODGTVgmPMPU3stVL+DDdTCy7UXUy/\r\nI+2i/rN72OMbfRveQoAOWQKzXU/hSayn551aYbALRkRnMUpSKw5kRj5aIp3l\r\nZPO9/V/BB60SG9SU9mZAL4U0elyezeKYtqo=\r\n=ct0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"4ee985bfbef1ca07f87903e303931275e2a994a3","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","dependencies":{"memfs-browser":"^3.4.10801"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.1.0_1666966073985_0.9798312777805356","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@tybys/wasm-util","version":"0.2.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.2.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"2c7bd6c0ed34a10db0206019795942673e1dc699","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.2.0.tgz","fileCount":37,"integrity":"sha512-if0TCxCiFI9qSt0po1oDqSDdQGDSuSU3pfrtJtqb5eQkFkt2a0DAV9xtdvkmJsSwg6T7397hAvanCmTIXL84+Q==","signatures":[{"sig":"MEQCIAPIdiNew5helXlod5+g4raTGD7sHkdO5OpY4pGDTIj0AiBwEoHPrIq9nbF3xMHGm7iTCjBUY7RE9RDQa+3/OiI8Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYRoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC2A/+Lz0ET5Vjs+apFAOVE1rWe+NyQjD66/h0IYEC0lQJ1oNuEvY1\r\npEXFf7XfhNng5BZVILjpYqyZpuSYiUzQHNOGcMLCHnNvzgjyP1dYqQr1kLpf\r\nXF6gKEkcJk3wTEjgQWwe29/C9HR6NMziuqttbZshP2rhBYPZFF6Ew33SsPNA\r\no0qZy9qkzD7OX6S77FEs7EyAFn95WjY1eUWDFIUwLshy/dFUURRNKZXisBnG\r\n1ZeiaITt8RRf0t0M2B5YglvOout+7TVXUlWcXhO6Cn5kvh55keE4dmocXk2v\r\nFYxUqEQPevN4sD+mitRXNOE5fdpjrNFbp7Udk4OSTE3ul1RnrWGTV9yS2V9Q\r\nAh4ZSz99om+D5vVnT5RCyxhwQOFUueG3izTSjE5aCtM/zmiy7lWTwxLYF2l+\r\n2+J5s2MtXhpwOHX5SfRvy6ZwNv+HrwZ3KLVOPMxCyr4SCSRpOhuXOOsbGe+0\r\n3QRZZznotoVGqYV/MuKP6gdrQwzE1L/yhoQQWEQCKudb14DvcA1SN4Bs1HUN\r\n8AEPmpWuvlsQOFJndZqskpQ/2Zarhgeb9V1UJbIMCNZ+YsI8lIQwOn/XGNMC\r\nsen2SEj8fAI3s1J4zUSd6svQKFY+Jzyp45rkaKNoD+oXEMDx+Bn6REwZs1gJ\r\nkyOWB38DlC1Knii0eLX+0HQbjTOagBfR+eI=\r\n=4yKB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"b9b7130f42bc314dd1b3dbf2f73ea8d155cbb87e","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","dependencies":{"memfs-browser":"^3.4.10801"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.2.0_1667308031755_0.8041020347900993","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@tybys/wasm-util","version":"0.3.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.3.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"a00da9773af8cd2321449d9c5d2a58f9b14e6875","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.3.0.tgz","fileCount":39,"integrity":"sha512-LFHImIkjMh537Bomwd9vJlwMS9TPuhP6PRRmej+U2Fh46s4SW8Z5qYD3xqlnQzlC2BOwDI8y35HrHBwHGk7TfA==","signatures":[{"sig":"MEYCIQDqUPivuE2aE0SlzHB0Ya4myZ6E3DfwMw/MLXJIMYFmygIhALIvHADfnXBoqZxdbJu9Hk+jwDA7FtuoxGk4EjcWALYo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1108360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcLb3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8ag//cSq+MtaycwjrPFeaQYtt66UHzBeXCaOHMjfMR7OAM1BJzK6j\r\ni86if09Zpe6JLl9xj94/5g/bt0EjJnd4P95Od2T1zIa7DNEaGzXVaLn9/88c\r\nDvF+1EIzYnkz6bN8MFwX8S0PNVf5GO6L/Xz5e/f/0qXnEHcRUd+Vf+vNlk1+\r\njrRSkvPC6qXoopUNM+kcfS65OJNHtAe+SKhFv5YrU0iP0w7ZMUSc1iObn8GZ\r\nUQCv8Qh2+4vg+LR9QtMYhoHiHCb6E7R3E5KAJD7JWW6BMpbzmLLB4g5BFYRs\r\nO/fjJegFs3cYycn61KSCBzhVLgqq+Bt63C0g2QYCJfY3okoZ6lniOHG5pNQk\r\nL+14HGZvPtKVvxblkYcq/sT5usGR9Cz7Se2RTFLU1bk3sl38+RSQ+x61kj8H\r\nwS0iOw7JpL4kn6ACD3MkAcxdW2W6aN1F7dRLVfBuRl0l7hY2Nt5rZoW9iy2n\r\nKt7vS6iKCVS+s8fFSvCg9UUu+TAWR1LrvMIf5hdh3kH/W3qpsWJrP3YbSh4t\r\nEaxoxnU5MMdv+8KJdc5Vvd0YbjBt2Bf81HADf6exFMOjMcKXVryXJHNgFFzz\r\n8jpnPcXT0ToDE4w9fGFobZVZMTGlUOkHbkLrDxu9+GFtYXzlscjiUrzh+7Mk\r\nm0s4mnPJXMm6lrZDlJBbtLSfzzVPb8j6zNw=\r\n=KEse\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"809660a794341fe88a498bcf65489e12722709f4","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","dependencies":{"memfs-browser":"^3.4.10801"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.3.0_1668331254715_0.4355458953283129","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@tybys/wasm-util","version":"0.4.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.4.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"302686a56b20f4f85dcf16d5c71c9d2fe84df636","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.4.0.tgz","fileCount":41,"integrity":"sha512-IpHXomh5v05z2lD03LP3x4y19CwOMcN9xrcdxveBsxcgiN3e5V3VLWB0OYs/yj0/hv/u1dJCMbDeiRWRRHnIWQ==","signatures":[{"sig":"MEUCIA5RMoNvg3fpCGpwozKW/fdOu141SgNn7j3Z7BqNaSWfAiEAu2hSITsGl6ynqdz2bz3cg19dz6kdwSiYFoOT/U/xX9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjchrOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI9A//RxUq5/3wmziQXr6fwzXMTdJdaaxe5ibJ8MSt4R/U+715QXpf\r\nxJZjISWXfzBGZexgvbQHrNvmHhvjBhEv7h5lm1hvGYchMHSG75CKZp5/N1sW\r\n2T307mQXY+pq6jF3t2WAwCUOlhrmcPhbu4ujLo5oPTpYKuVOHQuNGk/MzeG9\r\nHCwmKg7gHcZiTAILKnS1I6PQtCtP2oYn0Dh1hPj7odCNh/IikYVE4PbEL3md\r\naz/tJA/G9pretqI9aUZH1ItNhxTlQdKDgM44I3IS4RRvxb7ZtnNDMOjqTgqh\r\n+S6Jl4ArcUr0yyZTIIQgFivldzG5aZ3DQMT7Z0e+ySe34B3CQP3Op5zxm1it\r\nbTVbxkRCkKw1GE/bLCaUy1Vy5p2CQZWpiEEFoijPyG3ByI7BEN0bphJKkqGz\r\nqi1/vS46xZSZWWvHuZEzwB9MflWPM2HnCFmxNOX+iNKS/U2N+6o+nZ8F6oJG\r\n2fF9+n8btfNj1vQCysEQhXzhH4GpWr10KqMyA8sASQHW80n8ecu1U2WsX6Io\r\n7iaDmNS/MRvVelhvMqXVtLRpGQo8HfxyN6GgCa+pSYIEz1Pag4KPjXpVIz0g\r\nm0g8ihp2dPhWwmJ8gC5W2stor7+1RHYAMtpG0riBFWO7yipKeWu2Pi8Q7ZdU\r\n+wi8w84mkqq5FaUkAFeJPwZp+yeBsLZeWjA=\r\n=T00J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"fd4e388a966a9dab8025207d955c04c8e00c2ef7","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.4.0_1668422350365_0.3792978599155723","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@tybys/wasm-util","version":"0.5.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.5.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"226315b7965c822fe1e6aad5e5ef7672f23c492c","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.5.0.tgz","fileCount":41,"integrity":"sha512-GLh0zhlOvBYfY5dednSgvNh7Np2Xw3PVh2XOxeAzlUm+HPpgVf4t9+7kpepoZwroi5ks2TaHdVibV3uVQOa4Rw==","signatures":[{"sig":"MEUCIQDGxCYCkEQ0Gi/LOvcEtTS1L+1sJdDf91auBaD6/oineQIgTUvusRayN45QiGqRMsZo4XfKqdMUkbwTCBypwk9A/aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlXbEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM7RAApF+aPGkfOHjCqfikJSKbxtA2ovyOrHwt+Jn+yMBI1XAj1LoO\r\nfm4uHG0qlTO3xc+bJ/cuOo9Dlj2o4GG7b3IUHelKW4rvROS+INjtSU8INGtT\r\negzfFVHKEL2KWXkzV2Ovj/4WGTmTOL6kJK4V3DAU5nr5igTNYs2dpD8ZIOrC\r\nhDmat/xV6Y9PGbV2tOGfjwi4Sb8JwSjqncCQeMSRGA/zgWnD5N72dnvfdfzR\r\n1BiS0TZP4zSbUYl4WhRkcxnD90g5yR7tiwT2Gav13oE1RkI2J0GigxfDBXhC\r\na0RLLmp42iRIumSAOg5WLz3dPh2SedVKMB02Hy1BvPd0kMtT5K5ZhKPuHivJ\r\nk0hTiAtG5Y4qTqiXmO3BqYKAzxhDDboRNrZjiTPdSb5QYSRImngDLKfSGJVU\r\nkb79QhR4NhL6AhJrIUWH59fdQVVhHrLsQbXMlqI/A87JdVK8/np5N0AHYtUb\r\nRRgKF+QO0Rogi2LekckVTyEXqgGDP6t7WAmeTfUEY9b2ahmSagNR69jTbxjl\r\nIHyhzdNrycQgUnsPFFiyh85cbsTzvfdE+4zmdYN4t2KCeQ+G8TbnlXmpuRHh\r\nk3VzUPZwZlYfUQCGI13zh+NMsJk9uTjBfVhcCkeree1d3dQLV8yZUs84a92c\r\nE7saFKYnI5m4s02A6LdLk+Avz4tbcDg3it0=\r\n=Unx7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"73f6b231e6d17b096e137bbaefce6c6cf998e5f0","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.5.0_1670739652427_0.8265448585473647","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@tybys/wasm-util","version":"0.5.1","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.5.1","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"ff5461119125271375ff0999d208443244082f95","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.5.1.tgz","fileCount":41,"integrity":"sha512-vdlj6jTnhcHPUhbDfrLeJj1XxEKDvkH8ThQJksU08KswK6aK1wJ4TouabBZ+4NPw7CvyDVNiU+HphprM1OyUow==","signatures":[{"sig":"MEUCIQDQy2phlZuRbd1ik1Wc4gdot9ymA9vUr5pfzmhWlesfhAIgKpQBZzhetJFZApPb0L4NxLs8EtEqJdBwe/thc6oeEZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlYdRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFPA//a4cyfgSxdADIYqsPP5p7QMNs6xZUVFDzwxoVEoWYq/1Fcmkj\r\npHgxuWLWYU1UOy9CuUZE57otkTFozuoaEo70TN4xeZZ045mK3YBPuYhBeaul\r\nxmiR4JtkNvE6Sp9mW8BQaT3dUBKx6zWLKUrxFx2Z896TM9JZGtjbKWERuwpi\r\nEF748/4nvSuUgN0mYc/M3uHP2GHsk9CmmWCt1EG8HIvh8g/NhVSLblFMeUBQ\r\nTnI0aEjAyN/nPtuv+WfnKEgjJ1kPPHHmN2wg0OZKlLylWpzUfE8qp4cUBuSZ\r\nl8w1FJAQ/8brLjORQ0CmQYhRxcb4lRQeGNoY3qxjtWBx3qMbVDXnJkO2bxK1\r\n/+WwuenCl+cW+ujobapfqwXb0xMMr45JuYjaiDRXnKMdsq2a0rDeS/Apo9kA\r\n719fmmtnH7PIjeX/hSIdt5s3Kg/qOTc+BOZvaGDXuMmYdncyKbs3z3onHF88\r\nZrtZn1XVQfTeKrkH7YyFmKadBhlL7zE61uDuGAEOKIe0y6uJbWB2LS2vzKJv\r\n5+E91RC8m1AuuewSAiH7Zf4RvpXnUS+XtefJ8rhcMkpdX1lUyj68YW3HLFq5\r\nTiY6ZMS8Xw4DliIf6AfaDBRs/YEF/r+jxif0wywrN5FChTXabFJHfl2oolCC\r\ntyiUTnglQ/urSHD/pDMVkx+8uHMool4SMtc=\r\n=Vjq1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"255ab7bede3aa2c89b046a8df780bbc158ce279b","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.5.1_1670743889388_0.30021676246328344","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@tybys/wasm-util","version":"0.5.2","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.5.2","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"892901cddc1970318789b71bfe3078bd422434a6","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.5.2.tgz","fileCount":41,"integrity":"sha512-WfQJur2aBh6zY3zYd+WMVldWgLdEQbMsiOqtDQPW0aYW4euWAFDea2zWeMX6waqYL2uvSFLUHFzMVsom/Ywwwg==","signatures":[{"sig":"MEUCIFNliZrUsWl5HA5kUfcdeiJC7aCVpfmf1Bdyox9cYHFKAiEApwfSmIw0IxV/NL5dRgpmy7YuTQa6LGIziH2Ot8wAhMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1290488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlYj6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrweRAAi+DdvnOMx2hiTUZyYimglVYe7OqnJ3ky+xwdS73hgNOGk4v7\r\nCYRovpAIB7OZ2UvLdW3bYdEHfuVOXe8H4bpOmlG2PGO4J1zOhI2Oi0hYowc1\r\ndSoLKuIY4/DbNtHsNgpI8hf7yBbiF9oqQNIynquhSDFrQzUzqk4i5cgwm4+K\r\n8yIhSxjZ6l0Y1R/vWWkLVb2TUHCUlU0ShGmboitfwN9kKN4CXvQqWFXoXSTU\r\nsrVMSyPYzpeelh0yd7OXyxCC0txxeQoh9yoCO+YZaFO5y/K+1l+Ni1kB37Ak\r\nr929ePNs64Ep1gJHiXybrvGjKXWMHFwvfaegcq0KRh0uOvSGYyDXQlMO/Zi3\r\nJJaCJF78hpbNIH9i2A3P0oq+f3JFC/hLuzonAFZ1Le+VeqhAyXMJert335pe\r\nWJHBAnJTYL9lsz1iNmGgDgNeVdF647h8hwfRaSHO8ccd489OSQMx3YqI7gKi\r\nL6IPtUQv4pB21JWpUvfYGOBL0wT+Iq99S5jLy94dxE0QyCRnf8I4zjN49+R6\r\nWDkkkxqLGEfn6rQKPcy2yTLMsrauVaHaAJRrylzrBZiCD0RSwzeU6byFI+6s\r\nNijztJBsC4H7Ep3lzwqKQxCzwOam1fja3td/bL5rVC5Os3OflMqYh8Ppt4xL\r\nsnCYuhQu3ad4fc1geU169/wgaQuVIVMBmrM=\r\n=8v/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"1c0d440d1d062bb0fd950ae18370201fde712379","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.5.2_1670744314428_0.3858615028775574","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@tybys/wasm-util","version":"0.5.3","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.5.3","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"d56550c6cf89f8ceb67aee3a3097963a8355dbf7","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.5.3.tgz","fileCount":41,"integrity":"sha512-J+oxfyqk9l41s3AKLIlyaWYXGhuqbBhxWqEczwsZukQJqdJu9xkE7OTjBLemw6FoNaxxYzOrhA12Nke1E8bHOQ==","signatures":[{"sig":"MEYCIQDMKrXawP0xCfxyg7tm7T5PtKYe1Bn04hRhX7decqRZFAIhAP/xYPyx+rWMOZrbqD1RRCDcfwk2+TS1jtyceOGWvAC3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1290886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlcyYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAnw//fd86AVUoFq53qOHmP8+MV7QPEhcsQqPy+NVZgWXrrE/bq5WT\r\n9XFfOoSwFPoSvn9ogWF1B45leuvf8/Nxx6lUHnprhycJU9lUECgUC+mXhUG/\r\nfnEgi7hfpzoD6TVD+ozNBN+TfaSWVgE/LlYEZGdNgmQ/f3IYKLhhUiS/WSEO\r\nwL7XOWEKNUhXK+64sD2JRw2RlLYWJOyue/QOk3XlkiBWBpxUrLa6m7INrhVv\r\nDilpeHRNQ0AnIyMdYPJZVNyCOoWQjxJNmfxWr6NPuBEoUDHw7+OlhY74blFu\r\nLqYE9IBiQaND5t/VL6hXPFal/7lcpSNUQiFPLxmr3nyDyK/zamrLyNCIHxpq\r\nO7/2aPfpP+nqdCuKHUUtW3+o/CH4O8MsiaPsI3MOCVbPNoSYTa4xC7jdf4QB\r\nuz1hClF0M3wvrG7713Abi1UaE5kFLMnFcJAgcSh8eUNgwjkWUh+itBRLn6X5\r\ndte8QSVifEd6n7HqFY7HqWIHwVykZF2Zb3eD9fBW9nSDZXcqblnHURDm9eur\r\nqnIwwqVtLXOHXHaBUozjoSlA25lTX/1dVRpDhZLgM5SMT5k4wFgySXJ01sH6\r\nsUz7FZfEju7CzG9hEmWHc5qj9ptGG9lEqjQY0TMZnjSUR/7r6TYzr88mQJr2\r\niBBdl5lNsxTIimcK2QXecgr6eDX9Rfm6nzQ=\r\n=czou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"f869972d0b9216a76edbbef9be0db8d8dc55fe93","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.5.5","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.5.3_1670761624320_0.4520184246007617","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@tybys/wasm-util","version":"0.6.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.6.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"6ea5a76ae2289dd55cec4189b6bab43630eff71d","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.6.0.tgz","fileCount":39,"integrity":"sha512-lLc3ere7iAmJ+Sw4WnCM7KBfsZo5jZo+ssxW0FcBZ6+JqdQy/UPXzideWloDP0S1wNJgNDto5RlNCQ+MjI2SVw==","signatures":[{"sig":"MEUCIDidcrds2Vszk0yNNjgMTzd2tjaSn52krG1gNp9vIVzaAiEAi5oKABuXJcQTDZjEQOHjVBRWJHznPqtbUk6d5IRB5gI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":743861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8blRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp25w/9F8a7Cow80WQhL/hFCflrI53ZSAEX8Rfyp82++VSJzmEa9Rk0\r\nQ4VSThml6sioMTan7iyoHE6UU8KqhOtLqUSIBbdSyNOfNqLgd/LhEN6w2+M5\r\nLQm+aHeV8eAkrTj7MvZMX6XrbfbHw1MkvKaOQ9Xn4rhhAYhDzSmg1jH/Qcg+\r\nnZdMn7Z61ACj9NEwpwmt0OWB7jYFW/x8mYsx/adX4ZkYNQpLVTsWTvf5fkH1\r\nbQZt1zfK7aBF+Dm1s/Qffwa+zC4Q1wrZ33zNCHQbth1dufq3l9Z7OrRUrnkK\r\nfTUfSxHH+6fYoKH9LJWo0IQQxnPRr0z4Es4eQ81XnNRf/G7p1gUj2u3+l3o3\r\n9KliOkKfgLuyP79NBqqCaYOVWjyPbWHUeEVR1viAhj5HYHDbLdJrrIkF5s7z\r\nK7bMcSggje76DCPWhle8O3eauF7b2UGW6QI0JZ822n8N98vl/hrTm1bJJmOP\r\nRXoTJReT8AaeKnp3iIlDkrp8KBZMD41z2TvLEU3GvrRKmBZNV1NJqsz0Jdgl\r\nmAlmEW6agkE90OkYgBwAxw7Q2rMc5rstt1u3yKDtWp6VPzjl9REOXOMP1s+t\r\nueTUwWHmLnzpxG361R+Znj0gEx8ya72Vi8jwq/jPaoR3AfZpzyUu4t9MxCDM\r\nBAkxfIKr+BEt0/Hcz+lGD1RBsASZmc65AHE=\r\n=4C1l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"c3ec419ccdc961677fe8f46e80aeabcb1492787c","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"9.3.1","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.6.0_1676786001220_0.16624776638651273","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@tybys/wasm-util","version":"0.7.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.7.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"c2a8cde1ff5c083a9770fd0ba82aab7dbb8cb615","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.7.0.tgz","fileCount":39,"integrity":"sha512-sjzytRuEU9rDwzthrDbo4iXTd6+7OiWoNdUFJzbFZQJact7RXFGkuBds8CRHaAEFYZlemaXP9/HRqBbwfMstGw==","signatures":[{"sig":"MEUCIQC7qj9hJmtAU0dEfs1xWEkOPP5ecA5fxcW1SFRZV3V7iwIgfjGLuFk/kf3T1u2XgNmH4zHONmH0fgQFO1B9AhS6jaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":744438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8dmMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUghAAgMXciRf0RaVcMbX3phKGWLna1+CcQglxLiqe91+lUgSc/N73\r\nPmYf8q57wK9S2Rja+DmGFrLWYfP1ICyAXWM4/xqLdDLpMNSkadx/Dmi7Xcye\r\nlaJekhSB5ljEofeyLasi9CA781Q0E+BC+rnw+FSaxfziJOjT8qtV+ZS+TZUq\r\n5bFl7lrae4utHCFsp4fpx1QlmrBvVOLN/apnO6U26+JNjBdkx4G3IvQ8ITaW\r\nsyV6xsWNV+ZCwuTGZiRM/Ozgn+6OYlKjp9vRVMYotgpJjMHoT6clNtcb385D\r\nDOkYAgc/fN3jnmgq2u1H6OaiFQ1g56uw3i7s2BEZi4cSXfCuiknbib0+ADKY\r\nj1id2kNHm94F156zRFx7YLT1mEXKxK+WTZmieiPTR9nnZPG9q/3AF7wjw3KB\r\nfud5YEg6pWs0PHOJx9jd2314A0I8PtnFukaTjw9aJG8ahUvlFB+LAoUfZact\r\nOM9+3z53BgXu4fzLA7JMAtg70w0yKmpBZykUJEMfK1utDuSEOrX32zl+uw8z\r\n3oPF88DVUhhPM7xc8NY77hPXxmopAZpqZRau44iYdz3/tyzrBLja/kjLn2ns\r\neQXAiq2GQO8xpfmxtEB57+h0K9IAqt/a5DBklPI+d+hNK82K2cJp5Ohc//vK\r\nqIUfl9UEtHvFxiO8+hNajmqV08EHERVgSlo=\r\n=daxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"8419f783e90b6cd62b65c2d28183da4b8f52a9c3","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"9.3.1","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"18.14.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.7.0_1676794252264_0.024169055774116988","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@tybys/wasm-util","version":"0.8.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.8.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"1abdb263e63b86ad24e2a4df823272ff423455fb","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.8.0.tgz","fileCount":41,"integrity":"sha512-00Sa73E9LjWg1d0+zo5WGLUSpHiVGK6OqlDn6fKaVnf0K9FOw+mF+diQAtvJXyBGurQhfJi2oS0JP9EV9ytbCg==","signatures":[{"sig":"MEUCIA4DLne8U1hA0bNDcastO1NAYL41tg1eXuEDSrpMje4OAiEA+ECZ6HOAamI7d5pHZbWmv6QduwTn+HNN3MOa3512UhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1331819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+2RWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLJA//evNOMmkB1Wl++K9ULbPkNceVO2VxUAbVPtzCPPKa/YORTdBN\r\nBxr4gzEdZnpy2pY/yRmj9B95nhnfo6wIQFafcMCSOVfksABVI1K/ZImSL5+L\r\nr8N6jHcaQ8+gFSF6uwj+vV4LNJHBfkQnM2CaMEXoQLiSLUYjzsMs5GOt9xrt\r\nGw67s0pfATqYq73HC4oebNnwwzq3WX079WdOc0XPsLdxPqTfB7XGkMNrgo/r\r\nmctb5d8KCN0zkyyQFw6v7Ki8Y2m/hIvvWm4BnwuX6beg1KtcUEink3dBTPEW\r\n/phCAzcaO/u1L4eQjtsCh/fAO80NCy5CNULP5/RhrdhYbdWLbRMd01mY9lwe\r\nZca0fFEOlmNSVEyK6WSM8qVTmIOHasW6QkF970xZzOcnEihc6+kWygIJ26Zi\r\n+WHDh9nA+piWdrMjn0OeNnkMQDU00YqhsmucwFLVi+pa9tUfXAu/POzA/zOi\r\nZ3eWQG9rQqcNhOfjoVWJw81YO3BqH6GOKfX9B5ApinJWtHHpnV6HecgUE69R\r\nKYsCQMQXWwdX6BGkoBd+LMiAM/r4rSyU8Q/4oAETWee4DOYqHyMLgYJDEU+o\r\nkXO8SbNTB3SGo82ImEWwjE19TrmSmlwIFxBs5kg7XyMHmLMCRoopRH8e16qf\r\n+v7Izw58eqXk7NdCpkPwhq2exNo13HP80Pc=\r\n=VWbf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"23117669ac178ea9b693b5b20d87f89be232a31e","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"8.19.2","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"18.12.1","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.8.0_1677419605943_0.3536485990310789","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@tybys/wasm-util","version":"0.8.1","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.8.1","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"10360976b7f679497ea8526791006417ff304abb","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.8.1.tgz","fileCount":39,"integrity":"sha512-GSsTwyBl4pIzsxAY5wroZdyQKyhXk0d8PCRZtrSZ2WEB1cBdrp2EgGBwHOGCZtIIPun/DL3+AykCv+J6fyRH4Q==","signatures":[{"sig":"MEYCIQC9pLOgcyspSE6qwQOrBkXw+UthF50FSrBMOZyCCS3bYgIhAIu0IMJ5taihoaQEH98XV9tVpwOZr8uoIrh98g4wvQT8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753554},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"7e642b1728b790c2d2fc23cb5386cacdb9be469c","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"10.2.3","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.8.1_1704635391732_0.7616910707663462","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@tybys/wasm-util","version":"0.8.2","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.8.2","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"33aa636e019d60b3805df797c54d53e10155a291","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.8.2.tgz","fileCount":39,"integrity":"sha512-kzI0zdUtC/ymNQCVQiqHCKobSSyppUHet+pHaiOdKUV48B/uKCEDznwf4N9tOoDKdh7Uuhm8V60xPU8VYbBbrQ==","signatures":[{"sig":"MEUCIDbbqheFe39UE3Zmm+RLXrxzOY2yTKtqrp1G4KgPNCCAAiEAstzZTwdMmn6JF/yiuE3hmdu53HMDirv+iCHJN/7RGWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756459},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"b439ddeab7e972bc50ba40dd61808a2e8ace6b50","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"10.4.0","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"20.12.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.8.2_1713511331596_0.9707771199918427","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@tybys/wasm-util","version":"0.8.3","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.8.3","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"34dc6fd51bdc03524a27359137594bb15c59bba1","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.8.3.tgz","fileCount":39,"integrity":"sha512-Z96T/L6dUFFxgFJ+pQtkPpne9q7i6kIPYCFnQBHSgSPV9idTsKfIhCss0h5iM9irweZCatkrdeP8yi5uM1eX6Q==","signatures":[{"sig":"MEQCIET2gDOLKXf6R0esuwjgnaIazLQe2I4taBia/JnRZueVAiAdPA6JyUMjc9yKXof/0wWgyvX1yvylXDhwJdGOV9AR/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":759141},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"2c43cbd77885e607baa8618ce1bdddbae021c327","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"10.4.0","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"20.12.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.8.3_1713679157958_0.867275491318598","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@tybys/wasm-util","version":"0.9.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.9.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"3e75eb00604c8d6db470bf18c37b7d984a0e3355","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz","fileCount":39,"integrity":"sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==","signatures":[{"sig":"MEYCIQDh7dHRgd57RbyOw8jjyOm82XiLSCol2XQtxjgtyws3iwIhAIcevh+qpHZ6PsLgnjXGZ/1X0iOV7BF5XG+OA7A038uV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":770258},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"d9383999f6095329c94f875e16934d50cf7ad1c4","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"10.4.0","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"20.12.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.9.0_1715052131470_0.5039025010679323","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@tybys/wasm-util","version":"0.10.0","keywords":["wasm","webassembly","wasi","polyfill"],"author":{"name":"toyobayashi"},"license":"MIT","_id":"@tybys/wasm-util@0.10.0","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"homepage":"https://github.com/toyobayashi/wasm-util#readme","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"dist":{"shasum":"2fd3cd754b94b378734ce17058d0507c45c88369","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.0.tgz","fileCount":39,"integrity":"sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==","signatures":[{"sig":"MEUCICCB5L1N4UTFdMKVHGq3wsbWgMczTgrOoxDG4/zLuIBlAiEA3Wheu+B32SfbH4u3mSGL0ZbD2zrp3NWmA9aol86n2i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771977},"main":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts","module":"./dist/wasm-util.esm-bundler.js","exports":{".":{"types":"./dist/wasm-util.d.ts","import":"./lib/mjs/index.mjs","module":"./dist/wasm-util.esm-bundler.js","require":"./lib/cjs/index.js"}},"gitHead":"a43fae714cea577748ec5d2b389573373ca7cd4c","scripts":{"lint":"eslint ./src/**/*.{ts,js} --fix","test":"jest","build":"tsgo build","watch":"tsgo watch","prepare":"npm run build"},"_npmUser":{"name":"toyobayashi","actor":{"name":"toyobayashi","type":"user","email":"lifenglin314@outlook.com"},"email":"lifenglin314@outlook.com"},"repository":{"url":"git+https://github.com/toyobayashi/wasm-util.git","type":"git"},"_npmVersion":"10.9.2","description":"WASI polyfill for browser and some wasm util","directories":{},"_nodeVersion":"22.16.0","dependencies":{"tslib":"^2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.1.0","eslint":"^8.25.0","ts-node":"^10.9.1","typescript":"~4.8.3","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","memfs-browser":"^3.4.13000","eslint-plugin-n":"^15.3.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.1","@tybys/ts-transform-pure-class":"^0.1.1","@typescript-eslint/eslint-plugin":"^5.40.1","@tybys/ts-transform-module-specifier":"^0.0.2","eslint-config-standard-with-typescript":"^23.0.0"},"_npmOperationalInternal":{"tmp":"tmp/wasm-util_0.10.0_1751962310023_0.9701470589964174","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@tybys/wasm-util","version":"0.10.1","description":"WASI polyfill for browser and some wasm util","main":"./lib/cjs/index.js","module":"./dist/wasm-util.esm-bundler.js","types":"./dist/wasm-util.d.ts","exports":{".":{"module":"./dist/wasm-util.esm-bundler.js","import":"./lib/mjs/index.mjs","require":"./lib/cjs/index.js","types":"./dist/wasm-util.d.ts"}},"scripts":{"build":"tsgo build","watch":"tsgo watch","test":"jest","lint":"eslint ./src/**/*.{ts,js} --fix","prepare":"npm run build"},"publishConfig":{"access":"public"},"keywords":["wasm","webassembly","wasi","polyfill"],"repository":{"type":"git","url":"git+https://github.com/toyobayashi/wasm-util.git"},"author":{"name":"toyobayashi"},"license":"MIT","dependencies":{"tslib":"^2.4.0"},"devDependencies":{"@tybys/ts-transform-module-specifier":"^0.0.2","@tybys/ts-transform-pure-class":"^0.1.1","@tybys/tsgo":"^1.1.0","@types/node":"^14.14.31","@typescript-eslint/eslint-plugin":"^5.40.1","@typescript-eslint/parser":"^5.40.1","eslint":"^8.25.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-n":"^15.3.0","eslint-plugin-promise":"^6.1.0","memfs-browser":"^3.4.13000","mocha":"^10.1.0","ts-node":"^10.9.1","typescript":"~4.8.3"},"_id":"@tybys/wasm-util@0.10.1","gitHead":"70f23296562c19ba3a00b9294532c1ebf7090b05","bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"homepage":"https://github.com/toyobayashi/wasm-util#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==","shasum":"ecddd3205cf1e2d5274649ff0eedd2991ed7f414","tarball":"https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz","fileCount":39,"unpackedSize":774885,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/jMrbbrp3DN9OAW/ncn437mnDPtxWcya8CjlQjocEQQIgcwrlbfxN6Iy7HnpQacAkA9g7yC9+KO6ZxfJDIwyAp6U="}]},"_npmUser":{"name":"toyobayashi","email":"lifenglin314@outlook.com"},"directories":{},"maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wasm-util_0.10.1_1757600855043_0.5058113824178418"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-28T14:07:53.902Z","modified":"2025-09-11T14:27:35.462Z","0.1.0":"2022-10-28T14:07:54.141Z","0.2.0":"2022-11-01T13:07:12.002Z","0.3.0":"2022-11-13T09:20:54.992Z","0.4.0":"2022-11-14T10:39:10.563Z","0.5.0":"2022-12-11T06:20:52.687Z","0.5.1":"2022-12-11T07:31:29.659Z","0.5.2":"2022-12-11T07:38:34.830Z","0.5.3":"2022-12-11T12:27:04.626Z","0.6.0":"2023-02-19T05:53:21.350Z","0.7.0":"2023-02-19T08:10:52.486Z","0.8.0":"2023-02-26T13:53:26.195Z","0.8.1":"2024-01-07T13:49:51.936Z","0.8.2":"2024-04-19T07:22:11.767Z","0.8.3":"2024-04-21T05:59:18.111Z","0.9.0":"2024-05-07T03:22:11.646Z","0.10.0":"2025-07-08T08:11:50.187Z","0.10.1":"2025-09-11T14:27:35.250Z"},"bugs":{"url":"https://github.com/toyobayashi/wasm-util/issues"},"author":{"name":"toyobayashi"},"license":"MIT","homepage":"https://github.com/toyobayashi/wasm-util#readme","keywords":["wasm","webassembly","wasi","polyfill"],"repository":{"type":"git","url":"git+https://github.com/toyobayashi/wasm-util.git"},"description":"WASI polyfill for browser and some wasm util","maintainers":[{"name":"toyobayashi","email":"lifenglin314@outlook.com"}],"readme":"# @tybys/wasm-util\n\nWebAssembly related utils for browser environment\n\n**The output code is ES2019**\n\n## Features\n\nAll example code below need to be bundled by ES module bundlers like `webpack` / `rollup`, or specify import map in browser native ES module runtime.\n\n### WASI polyfill for browser\n\nThe API is similar to the `require('wasi').WASI` in Node.js.\n\nYou can use `memfs-browser` to provide filesystem capability.\n\n- Example: [https://github.com/toyobayashi/wasi-wabt](https://github.com/toyobayashi/wasi-wabt)\n- Demo: [https://toyobayashi.github.io/wasi-wabt/](https://toyobayashi.github.io/wasi-wabt/)\n\n```js\nimport { load, WASI } from '@tybys/wasm-util'\nimport { Volume, createFsFromVolume } from 'memfs-browser'\n\nconst fs = createFsFromVolume(Volume.fromJSON({\n '/home/wasi': null\n}))\n\nconst wasi = new WASI({\n args: ['chrome', 'file.wasm'],\n env: {\n NODE_ENV: 'development',\n WASI_SDK_PATH: '/opt/wasi-sdk'\n },\n preopens: {\n '/': '/'\n },\n fs,\n\n // redirect stdout / stderr\n\n // print (text) { console.log(text) },\n // printErr (text) { console.error(text) }\n})\n\nconst imports = {\n wasi_snapshot_preview1: wasi.wasiImport\n}\n\nconst { module, instance } = await load('/path/to/file.wasm', imports)\nwasi.start(instance)\n// wasi.initialize(instance)\n```\n\nImplemented syscalls: [wasi_snapshot_preview1](#wasi_snapshot_preview1)\n\n### `load` / `loadSync`\n\n`loadSync` has 4KB wasm size limit in browser.\n\n```js\n// bundler\nimport { load, loadSync } from '@tybys/wasm-util'\n\nconst imports = { /* ... */ }\n\n// using path\nconst { module, instance } = await load('/path/to/file.wasm', imports)\nconst { module, instance } = loadSync('/path/to/file.wasm', imports)\n\n// using URL\nconst { module, instance } = await load(new URL('./file.wasm', import.meta.url), imports)\nconst { module, instance } = loadSync(new URL('./file.wasm', import.meta.url), imports)\n\n// using Uint8Array\nconst buffer = new Uint8Array([\n 0x00, 0x61, 0x73, 0x6d,\n 0x01, 0x00, 0x00, 0x00\n])\nconst { module, instance } = await load(buffer, imports)\nconst { module, instance } = loadSync(buffer, imports)\n\n// auto asyncify\nconst {\n module,\n instance: asyncifiedInstance\n} = await load(buffer, imports, { /* asyncify options */})\nasyncifiedInstance.exports.fn() // => return Promise\n```\n\n### Extend Memory instance\n\n```js\nimport { Memory, extendMemory } from '@tybys/wasm-util'\n\nconst memory = new WebAssembly.Memory({ initial: 256 })\n// const memory = instance.exports.memory\n\nextendMemory(memory)\nconsole.log(memory instanceof Memory)\nconsole.log(memory instanceof WebAssembly.Memory)\n// expose memory view getters like Emscripten\nconst { HEAPU8, HEAPU32, view } = memory\n```\n\n### Asyncify wrap\n\nBuild the C code using `clang`, `wasm-ld` and `wasm-opt`\n\n```c\nvoid async_sleep(int ms);\n\nint main() {\n async_sleep(200);\n return 0;\n}\n```\n\n```js\nimport { Asyncify } from '@tybys/wasm-util'\n\nconst asyncify = new Asyncify()\n\nconst imports = {\n env: {\n async_sleep: asyncify.wrapImportFunction(function (ms) {\n return new Promise((resolve) => {\n setTimeout(resolve, ms)\n })\n })\n }\n}\n\n// async_sleep(200)\nconst bytes = await (await fetch('/asyncfied_by_wasm-opt.wasm')).arrayBuffer()\nconst { instance } = await WebAssembly.instantiate(bytes, imports)\nconst asyncifiedInstance = asyncify.init(instance.exports.memory, instance, {\n wrapExports: ['_start']\n})\n\nconst p = asyncifedInstance._start()\nconsole.log(typeof p.then === 'function')\nconst now = Date.now()\nawait p\nconsole.log(Date.now() - now >= 200)\n```\n\n### wasi_snapshot_preview1\n\n- [x] args_get\n- [x] args_sizes_get\n- [x] environ_get\n- [x] environ_sizes_get\n- [x] clock_res_get\n- [x] clock_time_get\n- [ ] ~~fd_advise~~\n- [x] fd_allocate\n- [x] fd_close\n- [x] fd_datasync\n- [x] fd_fdstat_get\n- [ ] ~~fd_fdstat_set_flags~~\n- [x] fd_fdstat_set_rights\n- [x] fd_filestat_get\n- [x] fd_filestat_set_size\n- [x] fd_filestat_set_times\n- [x] fd_pread\n- [x] fd_prestat_get\n- [x] fd_prestat_dir_name\n- [x] fd_pwrite\n- [x] fd_read\n- [x] fd_readdir\n- [x] fd_renumber\n- [x] fd_seek\n- [x] fd_sync\n- [x] fd_tell\n- [x] fd_write\n- [x] path_create_directory\n- [x] path_filestat_get\n- [x] path_filestat_set_times\n- [x] path_link\n- [x] path_open\n- [x] path_readlink\n- [x] path_remove_directory\n- [x] path_rename\n- [x] path_symlink\n- [x] path_unlink_file\n- [x] poll_oneoff (timer only)\n- [x] proc_exit\n- [ ] ~~proc_raise~~\n- [x] sched_yield\n- [x] random_get\n- [ ] ~~sock_recv~~\n- [ ] ~~sock_send~~\n- [ ] ~~sock_shutdown~~\n","readmeFilename":"README.md"}

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/acampkin95/MCPCentralManager'

If you have feedback or need assistance with the MCP directory API, please join our Discord server