start
run-s asbuild:test jest watch:all
test
run-s asbuild:test jest
watch:all
run-p watch:as watch:test
watch:test
onchange "build/*.wasm" "./src/**/*.ts" "./__tests__/**/*.ts" -- npm run jest
watch:as
onchange "assembly/**/*.ts" -- npm run asbuild:test
jest
jest
jest:simd
node --experimental-wasm-simd __tests__/Simd.js
test:simd
run-s build:src asbuild:simd jest:simd
build:all
run-p asbuild:test build:src
build:src
tsc
asbuild:test
run-s asbuild:glue asbuild:Buffer asbuild:CanvasRenderingContext2D asbuild:save-restore
asbuild:save-restore
asc assembly/glue.ts assembly/save-restore.test.ts -b build/save-restore.test.wasm -t build/save-restore.test.wat --sourceMap -O3 --validate --debug
asbuild:glue
asc assembly/glue.ts assembly/glue.test.ts -b build/glue.test.wasm -t build/glue.test.wat --sourceMap -O3 --validate --debug
asbuild:Buffer
asc assembly/glue.ts assembly/Buffer.test.ts -b build/Buffer.test.wasm -t build/Buffer.test.wat --sourceMap -O3 --validate --debug
asbuild:CanvasRenderingContext2D
asc assembly/glue.ts assembly/draw-functions.test.ts -b build/draw-functions.test.wasm -t build/draw-functions.test.wat --sourceMap -O3 --validate --debug
asbuild:optimized
asc assembly/index.ts -b build/optimized.wasm -t build/optimized.wat --sourceMap -O3 --validate --debug
asbuild:simd
asc assembly/glue.ts assembly/draw-functions.test.ts -b build/simd.wasm -t build/simd.wat --sourceMap --validate -O3 --enable simd
coveralls
cat ./coverage/lcov.info | coveralls