The autocomplete file search no longer spawns the external `fd` binary via
spawnSync. It calls the in-process Rust fuzzyFind() function from @gsd/native,
which handles directory walking, gitignore, hidden files, and fuzzy scoring
in a single native call. The fdPath constructor parameter and ensureTool("fd")
download are removed since the binary is no longer needed.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
22 lines
515 B
JSON
22 lines
515 B
JSON
{
|
|
"name": "@gsd/pi-tui",
|
|
"version": "0.57.1",
|
|
"description": "Terminal User Interface library (vendored from pi-mono)",
|
|
"type": "module",
|
|
"main": "dist/index.js",
|
|
"types": "./dist/index.d.ts",
|
|
"scripts": {
|
|
"build": "tsc -p tsconfig.json"
|
|
},
|
|
"dependencies": {
|
|
"@gsd/native": "*",
|
|
"@types/mime-types": "^2.1.4",
|
|
"chalk": "^5.5.0",
|
|
"get-east-asian-width": "^1.3.0",
|
|
"marked": "^15.0.12",
|
|
"mime-types": "^3.0.1"
|
|
},
|
|
"optionalDependencies": {
|
|
"koffi": "^2.9.0"
|
|
}
|
|
}
|