co-js
COKIT primitives for the browser using WebAssembly.
Run tests
wasm-pack test --node
Build
npm run build builds the wasm and bundles an npm package under ./pkg. It uses wasm-pack plugin to call wasm-pack build.
The command uses the crate information from the Cargo.toml to generate the npm package.
Cargo package names are more restrictive and do not allow @ signs, so the scope has to be specified via command line arg --scope which can be defined in the webpack config wasm pack plugin.
Publish
Call wasm-pack publish to directly publish the package in the ./pkg folder to an npm registry.
You can also generate a tarball with wasm-pack pack.