wasmweb-sample/www
2020-08-20 11:44:33 +07:00
..
.bin Updated git cached 2020-08-20 10:54:33 +07:00
.gitignore Add package lock back 2020-08-20 11:26:01 +07:00
.travis.yml Updated git cached 2020-08-20 10:54:33 +07:00
bootstrap.ts Typescript support for running web 2020-08-20 11:42:43 +07:00
index.html Typescript support for running web 2020-08-20 11:42:43 +07:00
index.ts Typescript support for running web 2020-08-20 11:42:43 +07:00
LICENSE-APACHE Updated git cached 2020-08-20 10:54:33 +07:00
LICENSE-MIT Updated git cached 2020-08-20 10:54:33 +07:00
package-lock.json Typescript support for running web 2020-08-20 11:42:43 +07:00
package.json Update author 2020-08-20 11:44:33 +07:00
README.md Typescript support for running web 2020-08-20 11:42:43 +07:00
tsconfig.json Typescript support for running web 2020-08-20 11:42:43 +07:00
webpack.config.js Typescript support for running web 2020-08-20 11:42:43 +07:00

create-wasm-app

An npm init template for kick starting a project that uses NPM packages containing Rust-generated WebAssembly and bundles them with Webpack.

Build Status

Usage | Chat

Built with 🦀🕸 by The Rust and WebAssembly Working Group

About

This template is designed for depending on NPM packages that contain Rust-generated WebAssembly and using them to create a Website.

🚴 Usage

npm init wasm-app

🔋 Batteries Included

  • .gitignore: ignores node_modules
  • LICENSE-APACHE and LICENSE-MIT: most Rust projects are licensed this way, so these are included for you
  • README.md: the file you are reading now!
  • index.html: a bare bones html document that includes the webpack bundle
  • index.ts: example js file with a comment showing how to import and use a wasm pkg
  • package.json and package-lock.json:
  • webpack.config.js: configuration file for bundling your js with webpack

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.