html: upgrade to xterm 5.1.0

This commit is contained in:
Shuanglei Tao
2022-12-28 13:10:10 +08:00
parent 3fcd524df5
commit 6d73c5d989
5 changed files with 14508 additions and 14267 deletions

View File

@@ -53,12 +53,12 @@
"preact": "^10.11.2",
"trzsz": "^0.4.3",
"whatwg-fetch": "^3.6.2",
"xterm": "^5.0.0",
"xterm-addon-canvas": "^0.2.0",
"xterm-addon-fit": "^0.6.0",
"xterm-addon-image": "^0.2.0",
"xterm-addon-web-links": "^0.7.0",
"xterm-addon-webgl": "^0.13.0",
"xterm": "^5.1.0",
"xterm-addon-canvas": "^0.3.0",
"xterm-addon-fit": "^0.7.0",
"xterm-addon-image": "^0.3.1",
"xterm-addon-web-links": "^0.8.0",
"xterm-addon-webgl": "^0.14.0",
"zmodem.js": "^0.1.10"
},
"resolutions": {

View File

@@ -9,7 +9,6 @@ import { OverlayAddon } from './addons/overlay';
import { ZmodemAddon } from './addons/zmodem';
import 'xterm/css/xterm.css';
import worker from 'xterm-addon-image/lib/xterm-addon-image-worker';
interface TtydTerminal extends Terminal {
fit(): void;
@@ -361,11 +360,7 @@ export class Xterm {
break;
case 'enableSixel':
if (value) {
const imageWorkerUrl = window.URL.createObjectURL(
new Blob([worker], { type: 'text/javascript' })
);
register(toDisposable(() => window.URL.revokeObjectURL(imageWorkerUrl)));
terminal.loadAddon(register(new ImageAddon(imageWorkerUrl)));
terminal.loadAddon(register(new ImageAddon()));
console.log('[ttyd] Sixel enabled');
}
break;

View File

@@ -29,15 +29,6 @@ const baseConfig = {
test: /\.s?[ac]ss$/,
use: [devMode ? 'style-loader' : MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader'],
},
{
test: /xterm-addon-image-worker/,
type: 'asset/inline',
generator: {
dataUrl: content => {
return content.toString();
},
},
},
],
},
resolve: {

View File

@@ -4012,7 +4012,7 @@ __metadata:
"fsevents@patch:fsevents@^1.2.7#~builtin<compat/fsevents>":
version: 1.2.13
resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin<compat/fsevents>::version=1.2.13&hash=18f3a7"
resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin<compat/fsevents>::version=1.2.13&hash=d11327"
dependencies:
bindings: ^1.5.0
nan: ^2.12.1
@@ -4022,7 +4022,7 @@ __metadata:
"fsevents@patch:fsevents@~2.3.2#~builtin<compat/fsevents>":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin<compat/fsevents>::version=2.3.2&hash=18f3a7"
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin<compat/fsevents>::version=2.3.2&hash=df0bf1"
dependencies:
node-gyp: latest
conditions: os=darwin
@@ -7978,7 +7978,7 @@ __metadata:
"resolve@patch:resolve@^1.1.6#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.7#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.4.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.9.0#~builtin<compat/resolve>":
version: 1.19.0
resolution: "resolve@patch:resolve@npm%3A1.19.0#~builtin<compat/resolve>::version=1.19.0&hash=07638b"
resolution: "resolve@patch:resolve@npm%3A1.19.0#~builtin<compat/resolve>::version=1.19.0&hash=c3c19d"
dependencies:
is-core-module: ^2.1.0
path-parse: ^1.0.6
@@ -7988,7 +7988,7 @@ __metadata:
"resolve@patch:resolve@^1.10.1#~builtin<compat/resolve>":
version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b"
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=c3c19d"
dependencies:
is-core-module: ^2.9.0
path-parse: ^1.0.7
@@ -9316,12 +9316,12 @@ __metadata:
webpack-dev-server: ^4.11.1
webpack-merge: ^5.8.0
whatwg-fetch: ^3.6.2
xterm: ^5.0.0
xterm-addon-canvas: ^0.2.0
xterm-addon-fit: ^0.6.0
xterm-addon-image: ^0.2.0
xterm-addon-web-links: ^0.7.0
xterm-addon-webgl: ^0.13.0
xterm: ^5.1.0
xterm-addon-canvas: ^0.3.0
xterm-addon-fit: ^0.7.0
xterm-addon-image: ^0.3.1
xterm-addon-web-links: ^0.8.0
xterm-addon-webgl: ^0.14.0
zmodem.js: ^0.1.10
languageName: unknown
linkType: soft
@@ -9413,7 +9413,7 @@ __metadata:
"typescript@patch:typescript@^4.8.4#~builtin<compat/typescript>":
version: 4.8.4
resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin<compat/typescript>::version=4.8.4&hash=701156"
resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin<compat/typescript>::version=4.8.4&hash=0102e9"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
@@ -10041,55 +10041,55 @@ __metadata:
languageName: node
linkType: hard
"xterm-addon-canvas@npm:^0.2.0":
version: 0.2.0
resolution: "xterm-addon-canvas@npm:0.2.0"
"xterm-addon-canvas@npm:^0.3.0":
version: 0.3.0
resolution: "xterm-addon-canvas@npm:0.3.0"
peerDependencies:
xterm: ^5.0.0
checksum: 196aa30fd9f5d00da99f9d1b8b1de4ec90ac03c21d959449ec56e85481f0827f302f8563958791d86f3688802ad140c9d1e249fdb70517a1f28134d08b300d5f
checksum: 21eabd28a2718e775399f27e21922ec4e22528576ae88278ef39c68239119e4576eecd59cf0f1c76dfcbea0f82b779f8dbaf4ce38e04e648844c33ac7632d333
languageName: node
linkType: hard
"xterm-addon-fit@npm:^0.6.0":
version: 0.6.0
resolution: "xterm-addon-fit@npm:0.6.0"
peerDependencies:
xterm: ^5.0.0
checksum: 6115e130a58a5ec3d17b424bd0420f3d871e9a6bb455ca62e67c10724534eafbdd205dd35c4707d8037efe8107c09486b48cb4369ba2e3ac97ab78f805195319
languageName: node
linkType: hard
"xterm-addon-image@npm:^0.2.0":
version: 0.2.0
resolution: "xterm-addon-image@npm:0.2.0"
peerDependencies:
xterm: ^5.0.0
checksum: fc0370d1e82781be5e5d13b2b7f98864d48f3e30b88c36a940de49d95d7abbdb390c9415b709ebc5f499df1caab9283bdc4787ab39135c640cd595792b31a559
languageName: node
linkType: hard
"xterm-addon-web-links@npm:^0.7.0":
"xterm-addon-fit@npm:^0.7.0":
version: 0.7.0
resolution: "xterm-addon-web-links@npm:0.7.0"
resolution: "xterm-addon-fit@npm:0.7.0"
peerDependencies:
xterm: ^5.0.0
checksum: 88499218570cf9e94421fbaeb99a12cbc0e2e5ce929649e5483b85de36e6136e1c0ad77cefede114aa4f936835d272afcf6ac6068271aed806c9130d71405f3d
checksum: 512d41f80d6f9427ba02dab4e6fd642e94775a9cf7ef72ae4b55eab2a36856b5c67069bfc66b4af412fdce29a0842f9c6382af3672f0b514c4352dfd47defe8f
languageName: node
linkType: hard
"xterm-addon-webgl@npm:^0.13.0":
version: 0.13.0
resolution: "xterm-addon-webgl@npm:0.13.0"
"xterm-addon-image@npm:^0.3.1":
version: 0.3.1
resolution: "xterm-addon-image@npm:0.3.1"
peerDependencies:
xterm: ^5.0.0
checksum: 0baa86ffa8c581d084868fac4888816353e4474f1a9796543582e5b5edd9e3d181aa9a730d755e4cea6b3c821e66ef2e48920064dde4c3623ce5e1005c5f686b
xterm: ~5.1.0
checksum: 1508f6f72eb4a75f141f73c12f8df0c964352623be15000bbf8cc8b3bc15cf3c88f5de6886e38df4114cbae3b79a71f477f95420c1a4959a02aa0bffec24b02a
languageName: node
linkType: hard
"xterm@npm:^5.0.0":
version: 5.0.0
resolution: "xterm@npm:5.0.0"
checksum: c2f1d02a708d3d02bebf052dfdf54ecd1b619386bed8f27ed42483d398a3e0bc3595fc855c600db99fd3a91f6d3e8feabe118f1f8f14bbed92d8b3d77277ab92
"xterm-addon-web-links@npm:^0.8.0":
version: 0.8.0
resolution: "xterm-addon-web-links@npm:0.8.0"
peerDependencies:
xterm: ^5.0.0
checksum: fe07572adfaa84ceeb961db3ae577aeb2342ea5dcd4948170d1b733ae8045693fab8808f9c63cc43a532b033ae95e63e62ac14bc2e34def764e68f6362ccae2b
languageName: node
linkType: hard
"xterm-addon-webgl@npm:^0.14.0":
version: 0.14.0
resolution: "xterm-addon-webgl@npm:0.14.0"
peerDependencies:
xterm: ^5.0.0
checksum: 05f144c920660ad8122aa13564612b1ce71b92ba8f74b3387db3e39b616437659da36b7edf3aefe5900c59956cd6ca1272a0892248df751c8899a202befe019c
languageName: node
linkType: hard
"xterm@npm:^5.1.0":
version: 5.1.0
resolution: "xterm@npm:5.1.0"
checksum: cbacbc9dc1bbcf21dabecff46856b43f2d5854b42c1bec4ea03a5720000f2a88d79b0da45b6c38213d6607474a1fbe66d5ff25fa120b7e9e60eeed964dd840a1
languageName: node
linkType: hard
@@ -10170,7 +10170,7 @@ __metadata:
"zmodem.js@patch:zmodem.js@npm%3A0.1.10#./.yarn/patches/zmodem.js-npm-0.1.10-e5537fa2ed.patch::locator=ttyd%40workspace%3A.":
version: 0.1.10
resolution: "zmodem.js@patch:zmodem.js@npm%3A0.1.10#./.yarn/patches/zmodem.js-npm-0.1.10-e5537fa2ed.patch::version=0.1.10&hash=7aa19a&locator=ttyd%40workspace%3A."
resolution: "zmodem.js@patch:zmodem.js@npm%3A0.1.10#./.yarn/patches/zmodem.js-npm-0.1.10-e5537fa2ed.patch::version=0.1.10&hash=064993&locator=ttyd%40workspace%3A."
dependencies:
crc-32: ^1.1.1
checksum: ca52c5fad8a2e7df8aae678d50bf82701e94543547368470998c39af0a2e01908252d89a976c6748a89048dc332def688ad845082090035a18387c8611abe70b

28655
src/html.h generated

File diff suppressed because it is too large Load Diff