mirror of
https://github.com/garrytan/gstack.git
synced 2026-05-19 02:42:29 +08:00
build: vendor xterm@5 for the Terminal sidebar tab
Adds xterm@5 + xterm-addon-fit as devDependencies and a `vendor:xterm` build step that copies the assets into `extension/lib/` at build time. The vendored files are .gitignored so the npm version stays the source of truth. xterm@5 is eval-free, so no MV3 CSP changes needed. No runtime callers yet — this just stages the assets.
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -20,6 +20,10 @@ bin/gstack-global-discover
|
||||
.gbrain/
|
||||
.context/
|
||||
extension/.auth.json
|
||||
# xterm assets are vendored from npm at build time; not source-of-truth.
|
||||
extension/lib/xterm.js
|
||||
extension/lib/xterm.css
|
||||
extension/lib/xterm-addon-fit.js
|
||||
.gstack-worktrees/
|
||||
/tmp/
|
||||
*.log
|
||||
|
||||
Reference in New Issue
Block a user