Merge pull request #1 from built-by-as/feature/terminal-resize

Upgrade to @xterm/addon-fit from xterm-addon-fit
This commit is contained in:
built-by-as 2025-10-05 21:18:33 -04:00 committed by GitHub
commit 0de5e77e99
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 23 additions and 17 deletions

34
package-lock.json generated
View file

@ -1,20 +1,20 @@
{ {
"name": "fleetcode", "name": "fleetcode",
"version": "1.0.0", "version": "1.0.1-beta.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "fleetcode", "name": "fleetcode",
"version": "1.0.0", "version": "1.0.1-beta.1",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@xterm/addon-fit": "^0.10.0",
"electron-store": "^11.0.0", "electron-store": "^11.0.0",
"node-pty": "^1.0.0", "node-pty": "^1.0.0",
"simple-git": "^3.28.0", "simple-git": "^3.28.0",
"uuid": "^13.0.0", "uuid": "^13.0.0",
"xterm": "^5.3.0", "xterm": "^5.3.0"
"xterm-addon-fit": "^0.8.0"
}, },
"devDependencies": { "devDependencies": {
"@electron/rebuild": "^4.0.1", "@electron/rebuild": "^4.0.1",
@ -1675,6 +1675,22 @@
"node": ">=10.0.0" "node": ">=10.0.0"
} }
}, },
"node_modules/@xterm/addon-fit": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/@xterm/addon-fit/-/addon-fit-0.10.0.tgz",
"integrity": "sha512-UFYkDm4HUahf2lnEyHvio51TNGiLK66mqP2JoATy7hRZeXaGMRDr00JiSF7m63vR5WKATF605yEggJKsw0JpMQ==",
"license": "MIT",
"peerDependencies": {
"@xterm/xterm": "^5.0.0"
}
},
"node_modules/@xterm/xterm": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-5.5.0.tgz",
"integrity": "sha512-hqJHYaQb5OptNunnyAnkHyM8aCjZ1MEIDTQu1iIbbTD/xops91NB5yq1ZK/dC2JDbVWtF23zUtl9JE2NqwT87A==",
"license": "MIT",
"peer": true
},
"node_modules/7zip-bin": { "node_modules/7zip-bin": {
"version": "5.2.0", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz", "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-5.2.0.tgz",
@ -7419,16 +7435,6 @@
"deprecated": "This package is now deprecated. Move to @xterm/xterm instead.", "deprecated": "This package is now deprecated. Move to @xterm/xterm instead.",
"license": "MIT" "license": "MIT"
}, },
"node_modules/xterm-addon-fit": {
"version": "0.8.0",
"resolved": "https://registry.npmjs.org/xterm-addon-fit/-/xterm-addon-fit-0.8.0.tgz",
"integrity": "sha512-yj3Np7XlvxxhYF/EJ7p3KHaMt6OdwQ+HDu573Vx1lRXsVxOcnVJs51RgjZOouIZOczTsskaS+CpXspK81/DLqw==",
"deprecated": "This package is now deprecated. Move to @xterm/addon-fit instead.",
"license": "MIT",
"peerDependencies": {
"xterm": "^5.0.0"
}
},
"node_modules/y18n": { "node_modules/y18n": {
"version": "5.0.8", "version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",

View file

@ -32,12 +32,12 @@
"typescript": "^5.9.3" "typescript": "^5.9.3"
}, },
"dependencies": { "dependencies": {
"@xterm/addon-fit": "^0.10.0",
"electron-store": "^11.0.0", "electron-store": "^11.0.0",
"node-pty": "^1.0.0", "node-pty": "^1.0.0",
"simple-git": "^3.28.0", "simple-git": "^3.28.0",
"uuid": "^13.0.0", "uuid": "^13.0.0",
"xterm": "^5.3.0", "xterm": "^5.3.0"
"xterm-addon-fit": "^0.8.0"
}, },
"build": { "build": {
"appId": "com.fleetcode.app", "appId": "com.fleetcode.app",

View file

@ -1,6 +1,6 @@
import { ipcRenderer } from "electron"; import { ipcRenderer } from "electron";
import { Terminal } from "xterm"; import { Terminal } from "xterm";
import { FitAddon } from "xterm-addon-fit"; import { FitAddon } from "@xterm/addon-fit";
interface SessionConfig { interface SessionConfig {
projectDir: string; projectDir: string;