| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| npm-asmjs/ | 03-May-2024 | - | 587 | 477 | ||
| npm-wasm/ | 03-May-2024 | - | 588 | 477 | ||
| perf/ | 03-May-2024 | - | 705 | 568 | ||
| tests/ | 03-May-2024 | - | 30,513 | 30,286 | ||
| .gitignore | D | 03-May-2024 | 191 | 8 | 8 | |
| CHANGELOG.md | D | 03-May-2024 | 1.3 KiB | 51 | 33 | |
| Makefile | D | 03-May-2024 | 1.6 KiB | 48 | 40 | |
| README.md | D | 03-May-2024 | 792 | 28 | 18 | |
| chaining.js | D | 03-May-2024 | 6.2 KiB | 186 | 133 | |
| compile.sh | D | 03-May-2024 | 3.5 KiB | 122 | 85 | |
| externs.js | D | 03-May-2024 | 4.1 KiB | 109 | 71 | |
| helper.js | D | 03-May-2024 | 3.7 KiB | 109 | 60 | |
| karma.bench.conf.js | D | 03-May-2024 | 2.9 KiB | 97 | 55 | |
| karma.conf.js | D | 03-May-2024 | 3 KiB | 99 | 57 | |
| package-lock.json | D | 03-May-2024 | 61.4 KiB | 1,621 | 1,620 | |
| package.json | D | 03-May-2024 | 503 | 23 | 22 | |
| pathkit_wasm_bindings.cpp | D | 03-May-2024 | 23.7 KiB | 637 | 433 |
README.md
1PathKit WASM API 2================ 3 4This library lets you use Skia's feature-rich PathOps API in the browser. 5 6 7Compiling the source 8-------------------- 9 10Download the [Enscriptem SDK](https://kripken.github.io/emscripten-site/docs/getting_started/downloads.html). 11 12Set the EMSDK environment variable to the directory you installed it to. 13 14Run `./compile.sh` to compile a production, WASM build to `$SKIA_HOME/out/pathkit`. 15Add "--help" for more options. 16 17Deploying to npm 18---------------- 19 20 # Build the release version for both asmjs and WASM 21 # These binaries will be placed in the proper places of npm-*/bin 22 make npm 23 24 # In each npm- subdirectory, run: 25 npm version minor (or patch or major) 26 npm login --registry https://wombat-dressing-room.appspot.com 27 npm publish 28