$ ls prebuilds → No such file or directory
$ ls *.wasm → No such file or directory
Both prebuilds/ and *.wasm are gitignored (.gitignore), so they are never committed. package.jsoninstall script runs node-gyp-build, which requires a C toolchain and node-gyp — consumers without one cannot install.
Expected
Build and commit *.wasm (tree-sitter build --wasm) for Zed/ed-tree-sitter consumers.
Build and commit prebuilds/<platform>-<arch>/tree-sitter-gate.node native bindings for supported platforms, so npm install works without a C toolchain.
Files
package.json — files[]
.gitignore — stop ignoring prebuilds/ and *.wasm once committed
Summary
The package advertises distributable artifacts in
package.jsonfiles[], but none exist:Verified:
Both
prebuilds/and*.wasmare gitignored (.gitignore), so they are never committed.package.jsoninstallscript runsnode-gyp-build, which requires a C toolchain andnode-gyp— consumers without one cannot install.Expected
*.wasm(tree-sitter build --wasm) for Zed/ed-tree-sitter consumers.prebuilds/<platform>-<arch>/tree-sitter-gate.nodenative bindings for supported platforms, sonpm installworks without a C toolchain.Files
package.json—files[].gitignore— stop ignoringprebuilds/and*.wasmonce committedpackage.json—scripts(build artifacts)