Will Lillis
|
d0e0e0322c
|
fix(xtask): properly trim emscripten version at the source (#4402)
* fix(xtask): properly trim emscripten version at the source
* fix(loader): trim emscripten version in `cargo:rustc-env=` print
|
2025-04-27 20:59:04 -07:00 |
|
Will Lillis
|
c7c1614278
|
fix(xtask): trim EMSCRIPTEN_TAG arg to docker command in build-wasm
command
|
2025-04-16 18:06:48 -04:00 |
|
Amaan Qureshi
|
a40265cbeb
|
refactor(web): rename tree-sitter.js to web-tree-sitter.js
This is not breaking for consumers of the web bindings, nor the
playground as both filenames will be kept in the .github.io repo
|
2025-02-11 22:56:50 -05:00 |
|
Amaan Qureshi
|
79244b5815
|
fix(web): correct builds for CJS
|
2025-01-21 12:36:15 -05:00 |
|
Amaan Qureshi
|
a4b20c1c56
|
feat: publish both CJS and ESM files
This way, users can pick whichever one works for their needs
|
2025-01-21 12:36:15 -05:00 |
|
Amaan Qureshi
|
be7716dfa7
|
feat(web)!: use the WASM module in the bindings, and not the other way around
Parser is no longer the default export, but you *must* call
`Parser.init()` before doing anything still
|
2025-01-21 12:36:15 -05:00 |
|
Amaan Qureshi
|
b1e39d2dba
|
fix(xtask): adapt check-wasm-exports to web changes
|
2025-01-21 12:36:15 -05:00 |
|
Amaan Qureshi
|
31ceb99603
|
feat: add and apply eslint config
|
2025-01-21 12:36:15 -05:00 |
|
Amaan Qureshi
|
2cae67892e
|
feat(web)!: rewrite the library in TypeScript
|
2025-01-21 12:36:15 -05:00 |
|
WillLillis
|
2c6f70cc57
|
feat(xtask): add --watch option for build-wasm and
`check-wasm-exports` xtask commands
|
2025-01-08 13:27:20 -05:00 |
|
Guilherme Soares
|
207ef9796e
|
fix(wasm): check docker presence without arguments
|
2025-01-08 13:27:02 -05:00 |
|
Max Brunsfeld
|
201b41cf11
|
feat: add 'reserved word' construct
Co-authored-by: Amaan Qureshi <amaanq12@gmail.com>
|
2024-12-23 03:06:32 -05:00 |
|
Amaan Qureshi
|
274e60a523
|
fix: clippy lints
|
2024-11-16 03:20:59 -05:00 |
|
Amaan Qureshi
|
dbe8bbf480
|
feat: move scripts to xtasks
|
2024-10-08 21:07:41 -04:00 |
|