```bash
wasm-pack build --target=nodejs --out-dir=../js/pkg/node --out-name=core && rm ../js/pkg/node/.gitignore
wasm-pack build --target=bundler --out-dir=../js/pkg/bundle --out-name=core && rm ../js/pkg/bundle/.gitignore
wasm-pack pack ../js/pkg
```
If you don't have `wasm-pack` yet, follow the [installation guide](https://rustwasm.github.io/wasm-pack/installer/)
```bash
cargo test
wasm-pack test --node
```