eabbde0c8a
- Migrated native bindings from WebAssembly (wasm-bindgen) to Node.js N-API architecture for improved performance and platform support. - Replaced worker pool-based async architecture with synchronous native addon calls, eliminating thread overhead and simplifying the API. - Added new grep module with ripgrep-backed filesystem search supporting parallel processing, glob filtering, and context line extraction. - Updated build system to compile Rust crates to platform-specific .node binaries instead of WASM modules. - Removed WASI implementation and worker pool infrastructure no longer needed with N-API native bindings. - Updated CI/CD pipeline to build native addons for multiple platforms (Linux x64/arm64, macOS x64/arm64, Windows x64) and include them in releases.
51 lines
527 B
Plaintext
51 lines
527 B
Plaintext
node_modules/
|
|
dist/
|
|
*.log
|
|
.DS_Store
|
|
*.tsbuildinfo
|
|
# packages/*/node_modules/
|
|
packages/*/dist/
|
|
packages/*/dist-chrome/
|
|
packages/*/dist-firefox/
|
|
|
|
# Environment
|
|
.env
|
|
|
|
# Editor files
|
|
.vscode/
|
|
.zed/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Package specific
|
|
.npm/
|
|
coverage/
|
|
.nyc_output/
|
|
.pi_config/
|
|
tui-debug.log
|
|
compaction-results/
|
|
.opencode/
|
|
syntax.jsonl
|
|
out.jsonl
|
|
pi-*.html
|
|
out.html
|
|
|
|
*.kate-swp
|
|
|
|
# Claude Code - allow commands to be tracked
|
|
!.claude/
|
|
packages/ai/test/.temp-images/
|
|
|
|
changes/
|
|
|
|
__pycache__/
|
|
*.b64.js
|
|
|
|
*.cpuprofile
|
|
|
|
target/
|
|
|
|
*.node
|