Files
zen/bindings/nodejs/Makefile
T
stefan-gorules 6858c1bd04 feat: natural language (#477)
* feat: natural language

* fix cargo fmt
2026-07-07 13:12:46 +02:00

23 lines
746 B
Makefile

REGISTRY := "http://localhost:4873"
wasm:
yarn build -- --target wasm32-wasip1-threads
mkdir -p npm/wasm32-wasi
cp zen-engine.wasm32-wasi.wasm zen-engine.wasi.cjs zen-engine.wasi-browser.js wasi-worker.mjs wasi-worker-browser.mjs npm/wasm32-wasi/
darwinArm:
yarn build -- --target aarch64-apple-darwin
mkdir -p npm/darwin-arm64
cp zen-engine.darwin-arm64.node npm/darwin-arm64/
prepareLocalPublish:
yarn napi prepublish --skip-optional-publish
yarn createNpmDirs
publish:
cd npm/wasm32-wasi && npm publish --registry $(REGISTRY) --ignore-scripts
cd npm/darwin-arm64 && npm publish --registry $(REGISTRY) --ignore-scripts
npm publish --registry $(REGISTRY) --ignore-scripts
publishLocal: prepareLocalPublish wasm darwinArm publish