claude-code-best/src/ink
claude-code-best fac9341e73 feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除
- 修复所有 33 个原始 tsc 编译错误(ink JSX 声明、类型不匹配、null check 等)
- 清理 176 处 `: any` 类型标注,全部替换为具体推断类型
- 修复清理过程中引入的 41 个回归错误
- 最终结果:0 tsc 错误,0 个非注释 any 标注
- Build 验证通过(25.75MB bundle)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 01:00:10 +08:00
..
components feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
events feat: 完成stub 2026-03-31 20:40:16 +08:00
hooks feat: build 2026-03-31 19:22:47 +08:00
layout feat: build 2026-03-31 19:22:47 +08:00
src feat: 完成stub 2026-03-31 20:40:16 +08:00
termio feat: build 2026-03-31 19:22:47 +08:00
Ansi.tsx feat: 问就是封包 2026-03-31 23:32:58 +08:00
bidi.ts feat: build 2026-03-31 19:22:47 +08:00
clearTerminal.ts feat: build 2026-03-31 19:22:47 +08:00
colorize.ts feat: build 2026-03-31 19:22:47 +08:00
constants.ts feat: build 2026-03-31 19:22:47 +08:00
cursor.ts feat: 完成stub 2026-03-31 20:40:16 +08:00
devtools.ts feat: 完成stub 2026-03-31 20:40:16 +08:00
dom.ts feat: build 2026-03-31 19:22:47 +08:00
focus.ts feat: build 2026-03-31 19:22:47 +08:00
frame.ts feat: build 2026-03-31 19:22:47 +08:00
get-max-width.ts feat: build 2026-03-31 19:22:47 +08:00
hit-test.ts feat: build 2026-03-31 19:22:47 +08:00
ink.tsx feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
instances.ts feat: build 2026-03-31 19:22:47 +08:00
line-width-cache.ts feat: build 2026-03-31 19:22:47 +08:00
log-update.ts feat: build 2026-03-31 19:22:47 +08:00
measure-element.ts feat: build 2026-03-31 19:22:47 +08:00
measure-text.ts feat: build 2026-03-31 19:22:47 +08:00
node-cache.ts feat: build 2026-03-31 19:22:47 +08:00
optimizer.ts feat: build 2026-03-31 19:22:47 +08:00
output.ts feat: build 2026-03-31 19:22:47 +08:00
parse-keypress.ts feat: build 2026-03-31 19:22:47 +08:00
reconciler.ts feat: 全面清理类型错误 — tsc 零错误,any 标注全部消除 2026-04-01 01:00:10 +08:00
render-border.ts feat: build 2026-03-31 19:22:47 +08:00
render-node-to-output.ts feat: build 2026-03-31 19:22:47 +08:00
render-to-screen.ts feat: 完成第二版类型清理 2026-03-31 23:03:47 +08:00
renderer.ts feat: build 2026-03-31 19:22:47 +08:00
root.ts feat: build 2026-03-31 19:22:47 +08:00
screen.ts feat: build 2026-03-31 19:22:47 +08:00
searchHighlight.ts feat: build 2026-03-31 19:22:47 +08:00
selection.ts feat: build 2026-03-31 19:22:47 +08:00
squash-text-nodes.ts feat: build 2026-03-31 19:22:47 +08:00
stringWidth.ts feat: build 2026-03-31 19:22:47 +08:00
styles.ts feat: build 2026-03-31 19:22:47 +08:00
supports-hyperlinks.ts feat: build 2026-03-31 19:22:47 +08:00
tabstops.ts feat: build 2026-03-31 19:22:47 +08:00
terminal-focus-state.ts feat: build 2026-03-31 19:22:47 +08:00
terminal-querier.ts feat: build 2026-03-31 19:22:47 +08:00
terminal.ts feat: build 2026-03-31 19:22:47 +08:00
termio.ts feat: build 2026-03-31 19:22:47 +08:00
useTerminalNotification.ts feat: build 2026-03-31 19:22:47 +08:00
warn.ts feat: build 2026-03-31 19:22:47 +08:00
widest-line.ts feat: build 2026-03-31 19:22:47 +08:00
wrap-text.ts feat: build 2026-03-31 19:22:47 +08:00
wrapAnsi.ts feat: build 2026-03-31 19:22:47 +08:00