TypeScript type definitions for WebAssembly API
npm i -S wasm-ts
yarn add wasm-ts
import 'wasm-ts';
WebAssembly.instantiateStreaming(fetch('example.wasm')).then(obj => {
obj.instance.exports.func();
});
- Support webpack + ts-loader
- Change module structure (Redefine as ambient namespace)
import { WebAssembly } from 'wasm-ts'
→import 'wasm-ts';
- Add LICENSE
- Add README.md
- Add
index.d.ts
(declaration file)