|
1 | 1 | { |
2 | 2 | "name": "@coder/tui", |
3 | 3 | "version": "0.1.0", |
4 | | - "description": "Coder Agent TUI framework — React Ink-based terminal renderer with Yoga Layout", |
| 4 | + "description": "Coder Agent TUI framework — Clean Room rewrite based on official ink npm package", |
5 | 5 | "type": "module", |
6 | 6 | "main": "./dist/entry-exports.js", |
7 | 7 | "types": "./dist/entry-exports.d.ts", |
|
23 | 23 | "test": "vitest run" |
24 | 24 | }, |
25 | 25 | "peerDependencies": { |
26 | | - "ink-text-input": ">=6.0.0", |
27 | | - "react": ">=19.0.0" |
| 26 | + "react": ">=19.2.0" |
28 | 27 | }, |
29 | 28 | "dependencies": { |
30 | | - "@alcalzone/ansi-tokenize": "^0.1.0", |
31 | | - "auto-bind": "^5.0.0", |
32 | | - "babel-plugin-react-compiler": "^1.0.0", |
33 | | - "bidi-js": "^1.0.0", |
34 | | - "chalk": "^5.4.0", |
| 29 | + "@alcalzone/ansi-tokenize": "^0.3.0", |
| 30 | + "chalk": "^5.6.2", |
35 | 31 | "cli-boxes": "^3.0.0", |
36 | | - "code-excerpt": "^4.0.0", |
37 | | - "emoji-regex": "^10.4.0", |
38 | | - "get-east-asian-width": "^1.3.0", |
39 | | - "indent-string": "^5.0.0", |
40 | | - "lodash-es": "^4.17.0", |
41 | | - "react": ">=19.0.0", |
42 | | - "react-compiler-runtime": "^1.0.0", |
43 | | - "react-reconciler": "0.33.0", |
| 32 | + "ink": "^7.0.5", |
| 33 | + "ink-link": "^5.0.0", |
| 34 | + "ink-text-input": "^6.0.0", |
44 | 35 | "semver": "^7.6.0", |
45 | | - "signal-exit": "^4.1.0", |
46 | | - "stack-utils": "^2.0.0", |
47 | 36 | "string-width": "^8.2.1", |
48 | | - "strip-ansi": "^7.1.0", |
49 | | - "supports-hyperlinks": "^3.1.0", |
50 | | - "type-fest": "^4.30.0", |
51 | | - "usehooks-ts": "^3.1.0", |
52 | 37 | "wrap-ansi": "^9.0.0" |
53 | 38 | }, |
54 | 39 | "devDependencies": { |
55 | | - "@types/lodash-es": "^4.17.12", |
56 | | - "@types/react": "^19.0.0", |
| 40 | + "@types/react": "^19.2.0", |
57 | 41 | "typescript": "^5.8.0", |
58 | 42 | "vitest": "^3.1.0" |
59 | 43 | } |
|
0 commit comments