aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-12-07 12:14:13 -0500
committerJesse Luehrs <doy@tozt.net>2019-12-07 12:19:43 -0500
commit3c41decaed01ea8d556766b519e90586c49b48ac (patch)
tree17e180d2d3c258f3397146289a5845a023fb5f93
parentade5ae2d42a5b8d37e8fd46bb2b739cc1040dfef (diff)
downloadteleterm-3c41decaed01ea8d556766b519e90586c49b48ac.tar.gz
teleterm-3c41decaed01ea8d556766b519e90586c49b48ac.zip
bump deps
-rw-r--r--Cargo.lock305
-rw-r--r--teleterm-web/Cargo.toml2
-rw-r--r--teleterm/Cargo.toml6
-rw-r--r--teleterm/static/teleterm_web.js2
-rw-r--r--teleterm/static/teleterm_web_bg.wasmbin384775 -> 384700 bytes
5 files changed, 172 insertions, 143 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 151dcbe..a701ef8 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -26,15 +26,15 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.19"
+version = "1.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "57114fc2a6cc374bce195d3482057c846e706d252ff3604363449695684d7a0d"
+checksum = "9267dff192e68f3399525901e709a48c1d3982c9c072fa32f2127a0cb0babf14"
[[package]]
name = "arc-swap"
-version = "0.4.3"
+version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f1a1eca3195b729bbd64e292ef2f5fff6b1c28504fed762ce2b1013dde4d8e92"
+checksum = "d7b8a9123b8027467bce0099fe556c628a53c8d83df0507084c31e9ba2e39aff"
[[package]]
name = "arrayref"
@@ -44,12 +44,9 @@ checksum = "0d382e583f07208808f6b1249e60848879ba3543f57c32277bf52d69c2f0f0ee"
[[package]]
name = "arrayvec"
-version = "0.4.12"
+version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9"
-dependencies = [
- "nodrop",
-]
+checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
[[package]]
name = "atty"
@@ -133,9 +130,9 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
[[package]]
name = "blake2b_simd"
-version = "0.5.8"
+version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5850aeee1552f495dd0250014cf64b82b7c8879a89d83b33bbdace2cc4f63182"
+checksum = "b83b7baab1e671718d78204225800d6b170e648188ac7dc992e9d6bddf87d0c0"
dependencies = [
"arrayref",
"arrayvec",
@@ -247,9 +244,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.0.47"
+version = "1.0.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa87058dce70a3ff5621797f1506cb837edd02ac4c0ae642b4542dce802908b8"
+checksum = "f52a465a666ca3d838ebbf08b241383421412fe7ebb463527bba275526d89f76"
[[package]]
name = "cfg-if"
@@ -259,11 +256,10 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
[[package]]
name = "chrono"
-version = "0.4.9"
+version = "0.4.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8493056968583b0193c1bb04d6f7684586f3726992d6c573261941a895dbd68"
+checksum = "31850b4a4d6bae316f7a09e691c944c28299298837edc0a03f755618c23cbc01"
dependencies = [
- "libc",
"num-integer",
"num-traits",
"time",
@@ -396,23 +392,23 @@ dependencies = [
[[package]]
name = "crossbeam-deque"
-version = "0.7.1"
+version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b18cd2e169ad86297e6bc0ad9aa679aee9daa4f19e8163860faf7c164e4f5a71"
+checksum = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca"
dependencies = [
"crossbeam-epoch",
- "crossbeam-utils",
+ "crossbeam-utils 0.7.0",
]
[[package]]
name = "crossbeam-epoch"
-version = "0.7.2"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fedcd6772e37f3da2a9af9bf12ebe046c0dfe657992377b4df982a2b54cd37a9"
+checksum = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac"
dependencies = [
- "arrayvec",
+ "autocfg",
"cfg-if",
- "crossbeam-utils",
+ "crossbeam-utils 0.7.0",
"lazy_static",
"memoffset",
"scopeguard",
@@ -424,7 +420,7 @@ version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c979cd6cfe72335896575c6b5688da489e420d36a27a0b9eb0c73db574b4a4b"
dependencies = [
- "crossbeam-utils",
+ "crossbeam-utils 0.6.6",
]
[[package]]
@@ -438,10 +434,21 @@ dependencies = [
]
[[package]]
+name = "crossbeam-utils"
+version = "0.7.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ce446db02cdc3165b94ae73111e570793400d0794e46125cc4056c81cbb039f4"
+dependencies = [
+ "autocfg",
+ "cfg-if",
+ "lazy_static",
+]
+
+[[package]]
name = "crossterm"
-version = "0.13.2"
+version = "0.13.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "682960e27b079207bd70677b520bfce2e6fb559bf50e1229b07a69c13a4e77a6"
+checksum = "759f2256ab248ad498bdd62038187450921b1b8d24c348d198f3425b0bd289cb"
dependencies = [
"crossterm_winapi",
"lazy_static",
@@ -452,9 +459,9 @@ dependencies = [
[[package]]
name = "crossterm_winapi"
-version = "0.3.0"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df25e92a352488d9b3e0215e4e99402945993026159f98b477047719f16a6530"
+checksum = "02de3a35bcabb5bb6dc7d4449abb546d23f123b06f074e2cf1c50db516da6ac8"
dependencies = [
"winapi 0.3.8",
]
@@ -480,7 +487,7 @@ dependencies = [
"proc-macro2 1.0.6",
"quote 1.0.2",
"strsim 0.9.2",
- "syn 1.0.7",
+ "syn 1.0.11",
]
[[package]]
@@ -491,7 +498,7 @@ checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72"
dependencies = [
"darling_core",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
]
[[package]]
@@ -595,7 +602,7 @@ dependencies = [
"darling",
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
]
[[package]]
@@ -628,7 +635,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fdb60074c9b82c91f8702fa5351b85d22b668dae7f73bf06b44a09bc372380f"
dependencies = [
"hashbrown",
- "smallvec",
+ "smallvec 0.6.13",
]
[[package]]
@@ -649,7 +656,7 @@ checksum = "0bc225b78e0391e4b8683440bf2e63c2deeeb2ce5189eab46e2b68c6d3725d08"
dependencies = [
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
"synstructure",
]
@@ -661,9 +668,9 @@ checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed"
[[package]]
name = "flate2"
-version = "1.0.12"
+version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ad3c5233c9a940c8719031b423d7e6c16af66e031cb0420b0896f5245bf181d3"
+checksum = "6bd6d6f4752952feb71363cffc9ebac9411b75b87c6ab6058c40c8900cf43c0f"
dependencies = [
"cfg-if",
"crc32fast",
@@ -900,9 +907,9 @@ dependencies = [
[[package]]
name = "http"
-version = "0.1.19"
+version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7e06e336150b178206af098a055e3621e8336027e2b4d126bda0bc64824baaf"
+checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0"
dependencies = [
"bytes",
"fnv",
@@ -944,9 +951,9 @@ dependencies = [
[[package]]
name = "hyper"
-version = "0.12.33"
+version = "0.12.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7cb44cbce9d8ee4fb36e4c0ad7b794ac44ebaad924b9c8291a63215bb44c2c8f"
+checksum = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6"
dependencies = [
"bytes",
"futures",
@@ -1048,9 +1055,9 @@ checksum = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
[[package]]
name = "js-sys"
-version = "0.3.31"
+version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d8657b7ca06a6044ece477f6900bf7670f8b5fd0cce177a1d7094eef51e0adf4"
+checksum = "1c840fdb2167497b0bd0db43d6dfe61e91637fa72f9d061f8bd17ddc44ba6414"
dependencies = [
"wasm-bindgen",
]
@@ -1073,7 +1080,7 @@ checksum = "dd80064440e1d2d057f602460cbf24313e8939e3755aa4ed888bae9a2f582201"
dependencies = [
"lazy_static",
"starts-ends-with-caseless",
- "syn 1.0.7",
+ "syn 1.0.11",
]
[[package]]
@@ -1084,9 +1091,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
-version = "0.2.65"
+version = "0.2.66"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1a31a0627fdf1f6a39ec0dd577e101440b7db22672c0901fe00a9a6fbb5c24e8"
+checksum = "d515b1f41455adea1313a4a2ac8a8a477634fbae63cc6100e3aebb207ce61558"
[[package]]
name = "linked-hash-map"
@@ -1096,9 +1103,9 @@ checksum = "ae91b68aebc4ddb91978b11a1b02ddd8602a05ec19002801c5666000e05e0f83"
[[package]]
name = "lock_api"
-version = "0.3.1"
+version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8912e782533a93a167888781b836336a6ca5da6175c05944c86cf28c31104dc"
+checksum = "e57b3997725d2b60dbec1297f6c2e2957cc383db1cebd6be812163f969c7d586"
dependencies = [
"scopeguard",
]
@@ -1138,9 +1145,9 @@ checksum = "88579771288728879b57485cc7d6b07d648c9f0141eb955f8ab7f9d45394468e"
[[package]]
name = "memoffset"
-version = "0.5.2"
+version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a85c1a8c329f11437034d7313dca647c79096523533a1c79e86f1d0f657c7cc"
+checksum = "75189eb85871ea5c2e2c15abbdd541185f63b408415e5051f5cac122d8c774b9"
dependencies = [
"rustc_version",
]
@@ -1172,10 +1179,11 @@ dependencies = [
[[package]]
name = "mio"
-version = "0.6.19"
+version = "0.6.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "83f51996a3ed004ef184e16818edc51fadffe8e7ca68be67f9dee67d84d0ff23"
+checksum = "302dec22bcf6bae6dfb69c647187f4b4d0fb6f535521f7bc022430ce8e12008f"
dependencies = [
+ "cfg-if",
"fuchsia-zircon",
"fuchsia-zircon-sys",
"iovec",
@@ -1241,12 +1249,6 @@ dependencies = [
]
[[package]]
-name = "nodrop"
-version = "0.1.14"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
-
-[[package]]
name = "nom"
version = "4.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1274,18 +1276,18 @@ dependencies = [
[[package]]
name = "num-traits"
-version = "0.2.8"
+version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ba9a427cfca2be13aa6f6403b0b7e7368fe982bfa16fccc450ce74c46cd9b32"
+checksum = "d4c81ffc11c212fa327657cb19dd85eb7419e163b5b076bede2bdb5c974c07e4"
dependencies = [
"autocfg",
]
[[package]]
name = "num_cpus"
-version = "1.11.0"
+version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "155394f924cdddf08149da25bfb932d226b4a593ca7468b08191ff6335941af5"
+checksum = "76dac5ed2a876980778b8b85f75a71b6cbf0db0b1232ee12f826bccb00d09d72"
dependencies = [
"hermit-abi",
"libc",
@@ -1329,9 +1331,9 @@ dependencies = [
[[package]]
name = "openssl"
-version = "0.10.25"
+version = "0.10.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f372b2b53ce10fb823a337aaa674e3a7d072b957c6264d0f4ff0bd86e657449"
+checksum = "3a3cc5799d98e1088141b8e01ff760112bbd9f19d850c124500566ca6901a585"
dependencies = [
"bitflags",
"cfg-if",
@@ -1349,9 +1351,9 @@ checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de"
[[package]]
name = "openssl-sys"
-version = "0.9.52"
+version = "0.9.53"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c977d08e1312e2f7e4b86f9ebaa0ed3b19d1daff75fae88bbb88108afbd801fc"
+checksum = "465d16ae7fc0e313318f7de5cecf57b2fbe7511fd213978b457e1c96ff46736f"
dependencies = [
"autocfg",
"cc",
@@ -1382,7 +1384,7 @@ dependencies = [
"libc",
"redox_syscall",
"rustc_version",
- "smallvec",
+ "smallvec 0.6.13",
"winapi 0.3.8",
]
@@ -1427,7 +1429,7 @@ dependencies = [
"pest_meta",
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
]
[[package]]
@@ -1473,9 +1475,9 @@ dependencies = [
[[package]]
name = "publicsuffix"
-version = "1.5.3"
+version = "1.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9bf259a81de2b2eb9850ec990ec78e6a25319715584fd7652b9b26f96fcb1510"
+checksum = "3bbaa49075179162b49acac1c6aa45fb4dafb5f13cf6794276d77bc7fd95757b"
dependencies = [
"error-chain",
"idna 0.2.0",
@@ -1810,7 +1812,7 @@ checksum = "4ca4eaef519b494d1f2848fc602d18816fed808a981aedf4f1f00ceb7c9d32cf"
dependencies = [
"base64 0.10.1",
"blake2b_simd",
- "crossbeam-utils",
+ "crossbeam-utils 0.6.6",
]
[[package]]
@@ -1891,9 +1893,9 @@ dependencies = [
[[package]]
name = "security-framework"
-version = "0.3.3"
+version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "301c862a6d0ee78f124c5e1710205965fc5c553100dcda6d98f13ef87a763f04"
+checksum = "8ef2429d7cefe5fd28bd1d2ed41c944547d4ff84776f5935b456da44593a16df"
dependencies = [
"core-foundation",
"core-foundation-sys",
@@ -1951,29 +1953,29 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
-version = "1.0.102"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0c4b39bd9b0b087684013a792c59e3e07a46a01d2322518d8a1104641a0b1be0"
+checksum = "1217f97ab8e8904b57dd22eb61cde455fa7446a9c1cf43966066da047c1f3702"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.102"
+version = "1.0.103"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ca13fc1a832f793322228923fbb3aba9f3f44444898f835d31ad1b74fa0a2bf8"
+checksum = "a8c6faef9a2e64b0064f48570289b4bf8823b7581f1d6157c1b52152306651d0"
dependencies = [
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
]
[[package]]
name = "serde_json"
-version = "1.0.41"
+version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f72eb2a68a7dc3f9a691bfda9305a1c017a6215e5a4545c258500d2099a37c2"
+checksum = "48c575e0cc52bdd09b47f330f646cf59afc586e9c4e3ccd6fc1f625b8ea1dad7"
dependencies = [
"itoa",
"ryu",
@@ -2024,9 +2026,9 @@ dependencies = [
[[package]]
name = "signal-hook"
-version = "0.1.11"
+version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cb543aecec4ba8b867f41284729ddfdb7e8fcd70ec3d7d37fca3007a4b53675f"
+checksum = "7a9c17dd3ba2d36023a5c9472ecddeda07e27fd0b05436e8c1e0c8f178185652"
dependencies = [
"libc",
"signal-hook-registry",
@@ -2034,9 +2036,9 @@ dependencies = [
[[package]]
name = "signal-hook-registry"
-version = "1.1.1"
+version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1797d48f38f91643908bb14e35e79928f9f4b3cefb2420a564dde0991b4358dc"
+checksum = "94f478ede9f64724c5d173d7bb56099ec3e2d9fc2774aac65d34b8b890405f41"
dependencies = [
"arc-swap",
"libc",
@@ -2074,6 +2076,12 @@ dependencies = [
]
[[package]]
+name = "smallvec"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4ecf3b85f68e8abaa7555aa5abdb1153079387e60b718283d732f03897fcfc86"
+
+[[package]]
name = "snafu"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2082,7 +2090,18 @@ dependencies = [
"backtrace",
"doc-comment",
"futures01",
- "snafu-derive",
+ "snafu-derive 0.5.0",
+]
+
+[[package]]
+name = "snafu"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "41207ca11f96a62cd34e6b7fdf73d322b25ae3848eb9d38302169724bb32cf27"
+dependencies = [
+ "doc-comment",
+ "futures",
+ "snafu-derive 0.6.0",
]
[[package]]
@@ -2097,6 +2116,17 @@ dependencies = [
]
[[package]]
+name = "snafu-derive"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4c5e338c8b0577457c9dda8e794b6ad7231c96e25b1b0dd5842d52249020c1c0"
+dependencies = [
+ "proc-macro2 1.0.6",
+ "quote 1.0.2",
+ "syn 1.0.11",
+]
+
+[[package]]
name = "sourcefile"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2148,9 +2178,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "1.0.7"
+version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e7bedb3320d0f3035594b0b723c8a28d7d336a3eda3881db79e61d676fb644c"
+checksum = "dff0acdb207ae2fe6d5976617f887eb1e35a2ba52c13c7234c790960cdad9238"
dependencies = [
"proc-macro2 1.0.6",
"quote 1.0.2",
@@ -2159,13 +2189,13 @@ dependencies = [
[[package]]
name = "synstructure"
-version = "0.12.2"
+version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "575be94ccb86e8da37efb894a87e2b660be299b41d8ef347f9d6d79fbe61b1ba"
+checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
dependencies = [
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
"unicode-xid 0.2.0",
]
@@ -2200,7 +2230,7 @@ dependencies = [
"serde",
"serde_json",
"sha1",
- "snafu",
+ "snafu 0.6.0",
"tokio",
"tokio-pty-process-stream",
"tokio-terminal-resize",
@@ -2374,11 +2404,11 @@ dependencies = [
[[package]]
name = "tokio-executor"
-version = "0.1.8"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0f27ee0e6db01c5f0b2973824547ce7e637b2ed79b891a9677b0de9bd532b6ac"
+checksum = "ca6df436c42b0c3330a82d855d2ef017cd793090ad550a6bc2184f4b933532ab"
dependencies = [
- "crossbeam-utils",
+ "crossbeam-utils 0.6.6",
"futures",
]
@@ -2428,7 +2458,7 @@ dependencies = [
"component-future",
"futures",
"log",
- "snafu",
+ "snafu 0.5.0",
"tokio",
"tokio-pty-process",
"tokio-terminal-resize",
@@ -2436,11 +2466,11 @@ dependencies = [
[[package]]
name = "tokio-reactor"
-version = "0.1.10"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c56391be9805bc80163151c0b9e5164ee64f4b0200962c346fea12773158f22d"
+checksum = "6732fe6b53c8d11178dcb77ac6d9682af27fc6d4cb87789449152e5377377146"
dependencies = [
- "crossbeam-utils",
+ "crossbeam-utils 0.6.6",
"futures",
"lazy_static",
"log",
@@ -2513,7 +2543,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "901915a5bf94a2ae7189de1af32da3161a80efc4609dd36ec8eba570e5c04ec4"
dependencies = [
"futures",
- "snafu",
+ "snafu 0.5.0",
"term_size",
"tokio",
"tokio-signal",
@@ -2521,13 +2551,13 @@ dependencies = [
[[package]]
name = "tokio-threadpool"
-version = "0.1.16"
+version = "0.1.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2bd2c6a3885302581f4401c82af70d792bb9df1700e7437b0aeb4ada94d5388c"
+checksum = "f0c32ffea4827978e9aa392d2f743d973c1dfa3730a2ed3f22ce1e6984da848c"
dependencies = [
"crossbeam-deque",
"crossbeam-queue",
- "crossbeam-utils",
+ "crossbeam-utils 0.6.6",
"futures",
"lazy_static",
"log",
@@ -2538,11 +2568,11 @@ dependencies = [
[[package]]
name = "tokio-timer"
-version = "0.2.11"
+version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f2106812d500ed25a4f38235b9cae8f78a09edf43203e16e59c3b769a342a60e"
+checksum = "1739638e364e558128461fc1ad84d997702c8e31c2e6b18fb99842268199e827"
dependencies = [
- "crossbeam-utils",
+ "crossbeam-utils 0.6.6",
"futures",
"slab",
"tokio-executor",
@@ -2639,17 +2669,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24e28759b4efb0e2b5238e1faa979633f80b534659b8559ad8e2e43b8f982c05"
dependencies = [
"futures",
- "snafu",
+ "snafu 0.5.0",
"tokio",
]
[[package]]
name = "tungstenite"
-version = "0.9.1"
+version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "577caf571708961603baf59d2e148d12931e0da2e4bb6c5b471dd4a524fef3aa"
+checksum = "8a0c2bd5aeb7dcd2bb32e472c8872759308495e5eccc942e929a513cd8d36110"
dependencies = [
- "base64 0.10.1",
+ "base64 0.11.0",
"byteorder",
"bytes",
"http",
@@ -2657,7 +2687,7 @@ dependencies = [
"input_buffer",
"log",
"native-tls",
- "rand 0.6.5",
+ "rand 0.7.2",
"sha-1",
"url 2.1.0",
"utf-8",
@@ -2677,11 +2707,11 @@ checksum = "8f00ed7be0c1ff1e24f46c3d2af4859f7e863672ba3a6e92e7cff702bf9f06c2"
[[package]]
name = "unicase"
-version = "2.5.1"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2e2e6bd1e59e56598518beb94fd6db628ded570326f0a98c679a304bd9f00150"
+checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
dependencies = [
- "version_check 0.1.5",
+ "version_check 0.9.1",
]
[[package]]
@@ -2695,11 +2725,11 @@ dependencies = [
[[package]]
name = "unicode-normalization"
-version = "0.1.8"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "141339a08b982d942be2ca06ff8b076563cbe223d1befd5450716790d44e2426"
+checksum = "b561e267b2326bb4cebfc0ef9e68355c7abe6c6f522aeac2f5bf95d56c59bdcf"
dependencies = [
- "smallvec",
+ "smallvec 1.0.0",
]
[[package]]
@@ -2710,9 +2740,9 @@ checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0"
[[package]]
name = "unicode-width"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"
+checksum = "caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479"
[[package]]
name = "unicode-xid"
@@ -2795,9 +2825,9 @@ dependencies = [
[[package]]
name = "vcpkg"
-version = "0.2.7"
+version = "0.2.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33dd455d0f96e90a75803cfeb7f948768c08d70a6de9a8d2362461935698bf95"
+checksum = "3fc439f2794e98976c88a2a2dafce96b930fe8010b0a256b3c2199a773933168"
[[package]]
name = "vec_map"
@@ -2819,14 +2849,13 @@ checksum = "078775d0255232fb988e6fccf26ddc9d1ac274299aaedcedce21c6f72cc533ce"
[[package]]
name = "vt100"
-version = "0.7.0"
+version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1abc6eb014f6d798f61d4c511de1006c3857dd6e06f0773eca933dc5cfdf33d7"
+checksum = "728c5e45264148db0ebe56d478718dae2b834ead91a3b805ca9b601cbcd429bd"
dependencies = [
"enumset",
"itoa",
"log",
- "unicode-normalization",
"unicode-width",
"vte",
]
@@ -2870,9 +2899,9 @@ checksum = "b89c3ce4ce14bdc6fb6beaf9ec7928ca331de5df7e5ea278375642a2f478570d"
[[package]]
name = "wasm-bindgen"
-version = "0.2.54"
+version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4568ae1b4e07ca907b1a4de41174eaa3e5be4066c024475586b7842725f69a9"
+checksum = "29ae32af33bacd663a9a28241abecf01f2be64e6a185c6139b04f18b6385c5f2"
dependencies = [
"cfg-if",
"serde",
@@ -2882,16 +2911,16 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.54"
+version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5a00cfdce37367770062065fd3abb9278cbae86a0d918cacd0978a7acd51b481"
+checksum = "1845584bd3593442dc0de6e6d9f84454a59a057722f36f005e44665d6ab19d85"
dependencies = [
"bumpalo",
"lazy_static",
"log",
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
"wasm-bindgen-shared",
]
@@ -2910,9 +2939,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.54"
+version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7c568f4d3cf6d7c1d72b165daf778fb0d6e09a24f96ac14fc8c4f66a96e86b72"
+checksum = "87fcc747e6b73c93d22c947a6334644d22cfec5abd8b66238484dc2b0aeb9fe4"
dependencies = [
"quote 1.0.2",
"wasm-bindgen-macro-support",
@@ -2920,44 +2949,44 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.54"
+version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "430d12539ae324d16097b399e9d07a6d5ce0173b2a61a2d02346ca7c198daffe"
+checksum = "3dc4b3f2c4078c8c4a5f363b92fcf62604c5913cbd16c6ff5aaf0f74ec03f570"
dependencies = [
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.54"
+version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8ae7167f0bbffd7fac2b12da0fa1f834c1d84671a1ae3c93ac8bde2e97179c39"
+checksum = "ca0b78d6d3be8589b95d1d49cdc0794728ca734adf36d7c9f07e6459508bb53d"
[[package]]
name = "wasm-bindgen-webidl"
-version = "0.2.54"
+version = "0.2.55"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3021567c515a746a64ad0b269d120d46e687c0c95702a4750623db935ae6b5e7"
+checksum = "3126356474ceb717c8fb5549ae387c9fbf4872818454f4d87708bee997214bb5"
dependencies = [
"anyhow",
"heck",
"log",
"proc-macro2 1.0.6",
"quote 1.0.2",
- "syn 1.0.7",
+ "syn 1.0.11",
"wasm-bindgen-backend",
"weedle",
]
[[package]]
name = "web-sys"
-version = "0.3.31"
+version = "0.3.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ce8e893e021539beb87de8f06e77bdb390a3ab0db4cfeb569c4e377b55ed20de"
+checksum = "98405c0a2e722ed3db341b4c5b70eb9fe0021621f7350bab76df93b09b649bbf"
dependencies = [
"anyhow",
"js-sys",
diff --git a/teleterm-web/Cargo.toml b/teleterm-web/Cargo.toml
index 1e2c038..76a812a 100644
--- a/teleterm-web/Cargo.toml
+++ b/teleterm-web/Cargo.toml
@@ -19,6 +19,6 @@ seed = "0.4"
serde = "1"
serde_json = "1"
unicode-width = "0.1"
-vt100 = { version = "0.7", default-features = false }
+vt100 = "0.8"
wasm-bindgen = "0.2"
web-sys = { version = "0.3", features = ["ErrorEvent", "MessageEvent", "WebSocket"] }
diff --git a/teleterm/Cargo.toml b/teleterm/Cargo.toml
index f78eabe..381be01 100644
--- a/teleterm/Cargo.toml
+++ b/teleterm/Cargo.toml
@@ -31,7 +31,7 @@ lazy-static-include = "2"
log = { version = "0.4", features = ["release_max_level_info"] }
mio = "0.6.19"
native-tls = "0.2"
-oauth2 = "3.0.0-alpha.4" # need the alpha for async support
+oauth2 = "=3.0.0-alpha.4" # need the alpha for async support
open = "1.1"
rand = "0.7"
ratelimit_meter = "5"
@@ -40,7 +40,7 @@ reqwest = "0.9.22"
serde = "1"
serde_json = "1"
sha1 = "0.6"
-snafu = { version = "0.5", features = ["futures-01"] }
+snafu = { version = "0.6", features = ["futures-01"] }
tokio = "0.1.22"
tokio-pty-process-stream = "0.2"
tokio-terminal-resize = "0.1"
@@ -50,7 +50,7 @@ ttyrec = "0.2"
url = "2"
users = "0.9"
uuid = { version = "0.8", features = ["v4"] }
-vt100 = "0.7"
+vt100 = "0.8"
[[bin]]
name = "tt"
diff --git a/teleterm/static/teleterm_web.js b/teleterm/static/teleterm_web.js
index 5eebf44..b286d87 100644
--- a/teleterm/static/teleterm_web.js
+++ b/teleterm/static/teleterm_web.js
@@ -1 +1 @@
-let wasm;const heap=new Array(32);heap.fill(undefined);heap.push(undefined,null,true,false);let heap_next=heap.length;function addHeapObject(obj){if(heap_next===heap.length)heap.push(heap.length+1);const idx=heap_next;heap_next=heap[idx];heap[idx]=obj;return idx}function __wbg_elem_binding0(arg0,arg1,arg2){wasm.__wbg_function_table.get(78)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding1(arg0,arg1,arg2){wasm.__wbg_function_table.get(75)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding2(arg0,arg1){wasm.__wbg_function_table.get(39)(arg0,arg1)}function __wbg_elem_binding3(arg0,arg1,arg2){wasm.__wbg_function_table.get(72)(arg0,arg1,arg2)}function __wbg_elem_binding4(arg0,arg1,arg2){wasm.__wbg_function_table.get(69)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding5(arg0,arg1,arg2){wasm.__wbg_function_table.get(91)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding6(arg0,arg1,arg2,arg3,arg4){wasm.__wbg_function_table.get(17)(arg0,arg1,addHeapObject(arg2),arg3,addHeapObject(arg4))}function __wbg_elem_binding7(arg0,arg1,arg2,arg3){wasm.__wbg_function_table.get(23)(arg0,arg1,addHeapObject(arg2),addHeapObject(arg3))}export function start(){wasm.start()}function getObject(idx){return heap[idx]}function dropObject(idx){if(idx<36)return;heap[idx]=heap_next;heap_next=idx}function takeObject(idx){const ret=getObject(idx);dropObject(idx);return ret}function isLikeNone(x){return x===undefined||x===null}let cachedTextDecoder=new TextDecoder("utf-8",{ignoreBOM:true,fatal:true});cachedTextDecoder.decode();let cachegetUint8Memory=null;function getUint8Memory(){if(cachegetUint8Memory===null||cachegetUint8Memory.buffer!==wasm.memory.buffer){cachegetUint8Memory=new Uint8Array(wasm.memory.buffer)}return cachegetUint8Memory}function getStringFromWasm(ptr,len){return cachedTextDecoder.decode(getUint8Memory().subarray(ptr,ptr+len))}let WASM_VECTOR_LEN=0;let cachedTextEncoder=new TextEncoder("utf-8");const encodeString=typeof cachedTextEncoder.encodeInto==="function"?function(arg,view){return cachedTextEncoder.encodeInto(arg,view)}:function(arg,view){const buf=cachedTextEncoder.encode(arg);view.set(buf);return{read:arg.length,written:buf.length}};function passStringToWasm(arg){let len=arg.length;let ptr=wasm.__wbindgen_malloc(len);const mem=getUint8Memory();let offset=0;for(;offset<len;offset++){const code=arg.charCodeAt(offset);if(code>127)break;mem[ptr+offset]=code}if(offset!==len){if(offset!==0){arg=arg.slice(offset)}ptr=wasm.__wbindgen_realloc(ptr,len,len=offset+arg.length*3);const view=getUint8Memory().subarray(ptr+offset,ptr+len);const ret=encodeString(arg,view);offset+=ret.written}WASM_VECTOR_LEN=offset;return ptr}let cachegetInt32Memory=null;function getInt32Memory(){if(cachegetInt32Memory===null||cachegetInt32Memory.buffer!==wasm.memory.buffer){cachegetInt32Memory=new Int32Array(wasm.memory.buffer)}return cachegetInt32Memory}function notDefined(what){return()=>{throw new Error(`${what} is not defined`)}}function handleError(e){wasm.__wbindgen_exn_store(addHeapObject(e))}let cachegetUint32Memory=null;function getUint32Memory(){if(cachegetUint32Memory===null||cachegetUint32Memory.buffer!==wasm.memory.buffer){cachegetUint32Memory=new Uint32Array(wasm.memory.buffer)}return cachegetUint32Memory}function debugString(val){const type=typeof val;if(type=="number"||type=="boolean"||val==null){return`${val}`}if(type=="string"){return`"${val}"`}if(type=="symbol"){const description=val.description;if(description==null){return"Symbol"}else{return`Symbol(${description})`}}if(type=="function"){const name=val.name;if(typeof name=="string"&&name.length>0){return`Function(${name})`}else{return"Function"}}if(Array.isArray(val)){const length=val.length;let debug="[";if(length>0){debug+=debugString(val[0])}for(let i=1;i<length;i++){debug+=", "+debugString(val[i])}debug+="]";return debug}const builtInMatches=/\[object ([^\]]+)\]/.exec(toString.call(val));let className;if(builtInMatches.length>1){className=builtInMatches[1]}else{return toString.call(val)}if(className=="Object"){try{return"Object("+JSON.stringify(val)+")"}catch(_){return"Object"}}if(val instanceof Error){return`${val.name}: ${val.message}\n${val.stack}`}return className}function init(module){if(typeof module==="undefined"){module=import.meta.url.replace(/\.js$/,"_bg.wasm")}let result;const imports={};imports.wbg={};imports.wbg.__wbindgen_object_drop_ref=function(arg0){takeObject(arg0)};imports.wbg.__widl_f_next_sibling_Node=function(arg0){const ret=getObject(arg0).nextSibling;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_set_text_content_Node=function(arg0,arg1,arg2){getObject(arg0).textContent=arg1===0?undefined:getStringFromWasm(arg1,arg2)};imports.wbg.__wbindgen_object_clone_ref=function(arg0){const ret=getObject(arg0);return addHeapObject(ret)};imports.wbg.__wbg_new_59cb74e423758ede=function(){const ret=new Error;return addHeapObject(ret)};imports.wbg.__wbg_stack_558ba5917b466edd=function(arg0,arg1){const ret=getObject(arg1).stack;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__wbg_error_4bb6c2a97407129a=function(arg0,arg1){const v0=getStringFromWasm(arg0,arg1).slice();wasm.__wbindgen_free(arg0,arg1*1);console.error(v0)};imports.wbg.__wbindgen_string_new=function(arg0,arg1){const ret=getStringFromWasm(arg0,arg1);return addHeapObject(ret)};imports.wbg.__wbindgen_cb_drop=function(arg0){const obj=takeObject(arg0).original;if(obj.cnt--==1){obj.a=0;return true}const ret=false;return ret};imports.wbg.__wbg_clearTimeout_42a8676f07d366c5=typeof clearTimeout=="function"?clearTimeout:notDefined("clearTimeout");imports.wbg.__wbg_globalThis_4fa2faeae7a7a380=function(){try{const ret=globalThis.globalThis;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_self_ed02073ec1d8fef4=function(){try{const ret=self.self;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_window_356847be61f4a80f=function(){try{const ret=window.window;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_global_6580a67633b0dbc1=function(){try{const ret=global.global;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbindgen_is_undefined=function(arg0){const ret=getObject(arg0)===undefined;return ret};imports.wbg.__wbg_newnoargs_0c3c518a7f7c56bf=function(arg0,arg1){const ret=new Function(getStringFromWasm(arg0,arg1));return addHeapObject(ret)};imports.wbg.__wbg_call_aa56d0132fec7569=function(arg0,arg1){try{const ret=getObject(arg0).call(getObject(arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_set_e11a72d9733dadef=function(arg0,arg1,arg2){try{const ret=Reflect.set(getObject(arg0),getObject(arg1),getObject(arg2));return ret}catch(e){handleError(e)}};imports.wbg.__widl_f_cancel_animation_frame_Window=function(arg0,arg1){try{getObject(arg0).cancelAnimationFrame(arg1)}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_HTMLSelectElement=function(arg0){const ret=getObject(arg0)instanceof HTMLSelectElement;return ret};imports.wbg.__widl_instanceof_HTMLProgressElement=function(arg0){const ret=getObject(arg0)instanceof HTMLProgressElement;return ret};imports.wbg.__widl_instanceof_HTMLOptionElement=function(arg0){const ret=getObject(arg0)instanceof HTMLOptionElement;return ret};imports.wbg.__widl_instanceof_HTMLButtonElement=function(arg0){const ret=getObject(arg0)instanceof HTMLButtonElement;return ret};imports.wbg.__widl_instanceof_HTMLDataElement=function(arg0){const ret=getObject(arg0)instanceof HTMLDataElement;return ret};imports.wbg.__widl_instanceof_HTMLMeterElement=function(arg0){const ret=getObject(arg0)instanceof HTMLMeterElement;return ret};imports.wbg.__widl_instanceof_HTMLLIElement=function(arg0){const ret=getObject(arg0)instanceof HTMLLIElement;return ret};imports.wbg.__widl_instanceof_HTMLOutputElement=function(arg0){const ret=getObject(arg0)instanceof HTMLOutputElement;return ret};imports.wbg.__widl_instanceof_HTMLParamElement=function(arg0){const ret=getObject(arg0)instanceof HTMLParamElement;return ret};imports.wbg.__widl_f_set_value_HTMLInputElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLSelectElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLProgressElement=function(arg0,arg1){getObject(arg0).value=arg1};imports.wbg.__widl_f_set_value_HTMLOptionElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLButtonElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLDataElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLMeterElement=function(arg0,arg1){getObject(arg0).value=arg1};imports.wbg.__widl_f_set_value_HTMLLIElement=function(arg0,arg1){getObject(arg0).value=arg1};imports.wbg.__widl_f_set_value_HTMLOutputElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLParamElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_instanceof_HTMLMenuItemElement=function(arg0){const ret=getObject(arg0)instanceof HTMLMenuItemElement;return ret};imports.wbg.__widl_f_set_checked_HTMLInputElement=function(arg0,arg1){getObject(arg0).checked=arg1!==0};imports.wbg.__widl_f_set_checked_HTMLMenuItemElement=function(arg0,arg1){getObject(arg0).checked=arg1!==0};imports.wbg.__widl_f_error_1_=function(arg0){console.error(getObject(arg0))};imports.wbg.__widl_f_abort_AbortController=function(arg0){getObject(arg0).abort()};imports.wbg.__widl_f_status_text_Response=function(arg0,arg1){const ret=getObject(arg1).statusText;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_status_Response=function(arg0){const ret=getObject(arg0).status;return ret};imports.wbg.__wbg_new_de17f04ab3be4063=function(){const ret=new Object;return addHeapObject(ret)};imports.wbg.__widl_f_new_Headers=function(){try{const ret=new Headers;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_append_Headers=function(arg0,arg1,arg2,arg3,arg4){try{getObject(arg0).append(getStringFromWasm(arg1,arg2),getStringFromWasm(arg3,arg4))}catch(e){handleError(e)}};imports.wbg.__wbg_setTimeout_53c0997134972ce3=function(arg0,arg1){const ret=setTimeout(getObject(arg0),arg1);return ret};imports.wbg.__widl_f_signal_AbortController=function(arg0){const ret=getObject(arg0).signal;return addHeapObject(ret)};imports.wbg.__widl_f_fetch_with_str_and_init_Window=function(arg0,arg1,arg2,arg3){const ret=getObject(arg0).fetch(getStringFromWasm(arg1,arg2),getObject(arg3));return addHeapObject(ret)};imports.wbg.__wbg_resolve_04ca3cb0d333a4f0=function(arg0){const ret=Promise.resolve(getObject(arg0));return addHeapObject(ret)};imports.wbg.__widl_f_location_Window=function(arg0){const ret=getObject(arg0).location;return addHeapObject(ret)};imports.wbg.__widl_f_pathname_Location=function(arg0,arg1){try{const ret=getObject(arg1).pathname;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1}catch(e){handleError(e)}};imports.wbg.__widl_f_hash_Location=function(arg0,arg1){try{const ret=getObject(arg1).hash;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1}catch(e){handleError(e)}};imports.wbg.__widl_f_search_Location=function(arg0,arg1){try{const ret=getObject(arg1).search;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1}catch(e){handleError(e)}};imports.wbg.__widl_f_insert_before_Node=function(arg0,arg1,arg2){try{const ret=getObject(arg0).insertBefore(getObject(arg1),getObject(arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_replace_child_Node=function(arg0,arg1,arg2){try{const ret=getObject(arg0).replaceChild(getObject(arg1),getObject(arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_HTMLInputElement=function(arg0){const ret=getObject(arg0)instanceof HTMLInputElement;return ret};imports.wbg.__widl_f_query_selector_Document=function(arg0,arg1,arg2){try{const ret=getObject(arg0).querySelector(getStringFromWasm(arg1,arg2));return isLikeNone(ret)?0:addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbindgen_cb_forget=function(arg0){takeObject(arg0)};imports.wbg.__widl_f_create_element_Document=function(arg0,arg1,arg2){try{const ret=getObject(arg0).createElement(getStringFromWasm(arg1,arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_create_element_ns_Document=function(arg0,arg1,arg2,arg3,arg4){try{const ret=getObject(arg0).createElementNS(arg1===0?undefined:getStringFromWasm(arg1,arg2),getStringFromWasm(arg3,arg4));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_HTMLElement=function(arg0){const ret=getObject(arg0)instanceof HTMLElement;return ret};imports.wbg.__widl_f_focus_HTMLElement=function(arg0){try{getObject(arg0).focus()}catch(e){handleError(e)}};imports.wbg.__widl_f_close_WebSocket=function(arg0){try{getObject(arg0).close()}catch(e){handleError(e)}};imports.wbg.__widl_f_request_animation_frame_Window=function(arg0,arg1){try{const ret=getObject(arg0).requestAnimationFrame(getObject(arg1));return ret}catch(e){handleError(e)}};imports.wbg.__wbindgen_json_serialize=function(arg0,arg1){const obj=getObject(arg1);const ret=JSON.stringify(obj===undefined?null:obj);const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_new_WebSocket=function(arg0,arg1){try{const ret=new WebSocket(getStringFromWasm(arg0,arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_set_onopen_WebSocket=function(arg0,arg1){getObject(arg0).onopen=getObject(arg1)};imports.wbg.__widl_f_set_onclose_WebSocket=function(arg0,arg1){getObject(arg0).onclose=getObject(arg1)};imports.wbg.__widl_f_set_onmessage_WebSocket=function(arg0,arg1){getObject(arg0).onmessage=getObject(arg1)};imports.wbg.__widl_f_set_onerror_WebSocket=function(arg0,arg1){getObject(arg0).onerror=getObject(arg1)};imports.wbg.__widl_f_new_AbortController=function(){try{const ret=new AbortController;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_static_accessor_TELETERM_CONFIG_82484f76e33c0b8c=function(){const ret=TELETERM_CONFIG;return addHeapObject(ret)};imports.wbg.__widl_f_get_attribute_names_Element=function(arg0){const ret=getObject(arg0).getAttributeNames();return addHeapObject(ret)};imports.wbg.__wbg_forEach_e651488daf2c21cc=function(arg0,arg1,arg2){const state0={a:arg1,b:arg2};const cb0=(arg0,arg1,arg2)=>{const a=state0.a;state0.a=0;try{return __wbg_elem_binding6(a,state0.b,arg0,arg1,arg2)}finally{state0.a=a}};try{getObject(arg0).forEach(cb0)}finally{state0.a=state0.b=0}};imports.wbg.__widl_f_namespace_uri_Element=function(arg0,arg1){const ret=getObject(arg1).namespaceURI;const ptr0=isLikeNone(ret)?0:passStringToWasm(ret);const len0=WASM_VECTOR_LEN;const ret0=ptr0;const ret1=len0;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_child_nodes_Node=function(arg0){const ret=getObject(arg0).childNodes;return addHeapObject(ret)};imports.wbg.__widl_f_length_NodeList=function(arg0){const ret=getObject(arg0).length;return ret};imports.wbg.__widl_f_get_NodeList=function(arg0,arg1){const ret=getObject(arg0)[arg1>>>0];return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_text_content_Node=function(arg0,arg1){const ret=getObject(arg1).textContent;const ptr0=isLikeNone(ret)?0:passStringToWasm(ret);const len0=WASM_VECTOR_LEN;const ret0=ptr0;const ret1=len0;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_instanceof_HashChangeEvent=function(arg0){const ret=getObject(arg0)instanceof HashChangeEvent;return ret};imports.wbg.__widl_f_new_url_HashChangeEvent=function(arg0,arg1){const ret=getObject(arg1).newURL;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_target_Event=function(arg0){const ret=getObject(arg0).target;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_closest_Element=function(arg0,arg1,arg2){try{const ret=getObject(arg0).closest(getStringFromWasm(arg1,arg2));return isLikeNone(ret)?0:addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_prevent_default_Event=function(arg0){getObject(arg0).preventDefault()};imports.wbg.__wbindgen_json_parse=function(arg0,arg1){const ret=JSON.parse(getStringFromWasm(arg0,arg1));return addHeapObject(ret)};imports.wbg.__widl_f_history_Window=function(arg0){try{const ret=getObject(arg0).history;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_push_state_with_url_History=function(arg0,arg1,arg2,arg3,arg4,arg5){try{getObject(arg0).pushState(getObject(arg1),getStringFromWasm(arg2,arg3),arg4===0?undefined:getStringFromWasm(arg4,arg5))}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_PopStateEvent=function(arg0){const ret=getObject(arg0)instanceof PopStateEvent;return ret};imports.wbg.__widl_f_state_PopStateEvent=function(arg0){const ret=getObject(arg0).state;return addHeapObject(ret)};imports.wbg.__widl_f_value_HTMLInputElement=function(arg0,arg1){const ret=getObject(arg1).value;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_data_MessageEvent=function(arg0){const ret=getObject(arg0).data;return addHeapObject(ret)};imports.wbg.__widl_instanceof_Node=function(arg0){const ret=getObject(arg0)instanceof Node;return ret};imports.wbg.__widl_f_text_Response=function(arg0){try{const ret=getObject(arg0).text();return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbindgen_string_get=function(arg0,arg1){const obj=getObject(arg0);if(typeof obj!=="string")return 0;const ptr=passStringToWasm(obj);getUint32Memory()[arg1/4]=WASM_VECTOR_LEN;const ret=ptr;return ret};imports.wbg.__wbindgen_debug_string=function(arg0,arg1){const ret=debugString(getObject(arg1));const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__wbindgen_throw=function(arg0,arg1){throw new Error(getStringFromWasm(arg0,arg1))};imports.wbg.__wbg_new_5e8d465c199e6ff3=function(arg0,arg1){const state0={a:arg0,b:arg1};const cb0=(arg0,arg1)=>{const a=state0.a;state0.a=0;try{return __wbg_elem_binding7(a,state0.b,arg0,arg1)}finally{state0.a=a}};try{const ret=new Promise(cb0);return addHeapObject(ret)}finally{state0.a=state0.b=0}};imports.wbg.__wbg_call_34f87007c5d2a397=function(arg0,arg1,arg2){try{const ret=getObject(arg0).call(getObject(arg1),getObject(arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_then_486e2e2b1fb1bbf4=function(arg0,arg1,arg2){const ret=getObject(arg0).then(getObject(arg1),getObject(arg2));return addHeapObject(ret)};imports.wbg.__wbg_then_1fa2e92ee4bdbc93=function(arg0,arg1){const ret=getObject(arg0).then(getObject(arg1));return addHeapObject(ret)};imports.wbg.__widl_instanceof_Window=function(arg0){const ret=getObject(arg0)instanceof Window;return ret};imports.wbg.__widl_f_create_text_node_Document=function(arg0,arg1,arg2){const ret=getObject(arg0).createTextNode(getStringFromWasm(arg1,arg2));return addHeapObject(ret)};imports.wbg.__widl_f_get_element_by_id_Document=function(arg0,arg1,arg2){const ret=getObject(arg0).getElementById(getStringFromWasm(arg1,arg2));return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_instanceof_Element=function(arg0){const ret=getObject(arg0)instanceof Element;return ret};imports.wbg.__widl_f_get_attribute_Element=function(arg0,arg1,arg2,arg3){const ret=getObject(arg1).getAttribute(getStringFromWasm(arg2,arg3));const ptr0=isLikeNone(ret)?0:passStringToWasm(ret);const len0=WASM_VECTOR_LEN;const ret0=ptr0;const ret1=len0;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_remove_attribute_Element=function(arg0,arg1,arg2){try{getObject(arg0).removeAttribute(getStringFromWasm(arg1,arg2))}catch(e){handleError(e)}};imports.wbg.__widl_f_set_attribute_Element=function(arg0,arg1,arg2,arg3,arg4){try{getObject(arg0).setAttribute(getStringFromWasm(arg1,arg2),getStringFromWasm(arg3,arg4))}catch(e){handleError(e)}};imports.wbg.__widl_f_tag_name_Element=function(arg0,arg1){const ret=getObject(arg1).tagName;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_add_event_listener_with_callback_EventTarget=function(arg0,arg1,arg2,arg3){try{getObject(arg0).addEventListener(getStringFromWasm(arg1,arg2),getObject(arg3))}catch(e){handleError(e)}};imports.wbg.__widl_f_remove_event_listener_with_callback_EventTarget=function(arg0,arg1,arg2,arg3){try{getObject(arg0).removeEventListener(getStringFromWasm(arg1,arg2),getObject(arg3))}catch(e){handleError(e)}};imports.wbg.__widl_f_type_HTMLInputElement=function(arg0,arg1){const ret=getObject(arg1).type;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_instanceof_HTMLTextAreaElement=function(arg0){const ret=getObject(arg0)instanceof HTMLTextAreaElement;return ret};imports.wbg.__widl_f_set_value_HTMLTextAreaElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_append_child_Node=function(arg0,arg1){try{const ret=getObject(arg0).appendChild(getObject(arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_remove_child_Node=function(arg0,arg1){try{const ret=getObject(arg0).removeChild(getObject(arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_node_type_Node=function(arg0){const ret=getObject(arg0).nodeType;return ret};imports.wbg.__widl_f_first_child_Node=function(arg0){const ret=getObject(arg0).firstChild;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_document_Window=function(arg0){const ret=getObject(arg0).document;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_debug_1_=function(arg0){console.debug(getObject(arg0))};imports.wbg.__widl_f_info_1_=function(arg0){console.info(getObject(arg0))};imports.wbg.__widl_f_log_1_=function(arg0){console.log(getObject(arg0))};imports.wbg.__widl_f_warn_1_=function(arg0){console.warn(getObject(arg0))};imports.wbg.__wbindgen_closure_wrapper1214=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=()=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding2(a,state.b)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(40)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1792=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding3(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(73)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1572=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding4(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(70)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1809=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding5(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(92)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1810=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding1(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(76)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1811=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding0(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(79)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};if(typeof URL==="function"&&module instanceof URL||typeof module==="string"||typeof Request==="function"&&module instanceof Request){const response=fetch(module);if(typeof WebAssembly.instantiateStreaming==="function"){result=WebAssembly.instantiateStreaming(response,imports).catch(e=>{return response.then(r=>{if(r.headers.get("Content-Type")!="application/wasm"){console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",e);return r.arrayBuffer()}else{throw e}}).then(bytes=>WebAssembly.instantiate(bytes,imports))})}else{result=response.then(r=>r.arrayBuffer()).then(bytes=>WebAssembly.instantiate(bytes,imports))}}else{result=WebAssembly.instantiate(module,imports).then(result=>{if(result instanceof WebAssembly.Instance){return{instance:result,module:module}}else{return result}})}return result.then(({instance:instance,module:module})=>{wasm=instance.exports;init.__wbindgen_wasm_module=module;wasm.__wbindgen_start();return wasm})}export default init;
+let wasm;const heap=new Array(32);heap.fill(undefined);heap.push(undefined,null,true,false);let heap_next=heap.length;function addHeapObject(obj){if(heap_next===heap.length)heap.push(heap.length+1);const idx=heap_next;heap_next=heap[idx];heap[idx]=obj;return idx}function __wbg_elem_binding0(arg0,arg1,arg2){wasm.__wbg_function_table.get(91)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding1(arg0,arg1){wasm.__wbg_function_table.get(39)(arg0,arg1)}function __wbg_elem_binding2(arg0,arg1,arg2){wasm.__wbg_function_table.get(75)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding3(arg0,arg1,arg2){wasm.__wbg_function_table.get(78)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding4(arg0,arg1,arg2){wasm.__wbg_function_table.get(69)(arg0,arg1,arg2)}function __wbg_elem_binding5(arg0,arg1,arg2){wasm.__wbg_function_table.get(72)(arg0,arg1,addHeapObject(arg2))}function __wbg_elem_binding6(arg0,arg1,arg2,arg3,arg4){wasm.__wbg_function_table.get(17)(arg0,arg1,addHeapObject(arg2),arg3,addHeapObject(arg4))}function __wbg_elem_binding7(arg0,arg1,arg2,arg3){wasm.__wbg_function_table.get(23)(arg0,arg1,addHeapObject(arg2),addHeapObject(arg3))}export function start(){wasm.start()}function getObject(idx){return heap[idx]}function dropObject(idx){if(idx<36)return;heap[idx]=heap_next;heap_next=idx}function takeObject(idx){const ret=getObject(idx);dropObject(idx);return ret}function isLikeNone(x){return x===undefined||x===null}let cachedTextDecoder=new TextDecoder("utf-8",{ignoreBOM:true,fatal:true});cachedTextDecoder.decode();let cachegetUint8Memory=null;function getUint8Memory(){if(cachegetUint8Memory===null||cachegetUint8Memory.buffer!==wasm.memory.buffer){cachegetUint8Memory=new Uint8Array(wasm.memory.buffer)}return cachegetUint8Memory}function getStringFromWasm(ptr,len){return cachedTextDecoder.decode(getUint8Memory().subarray(ptr,ptr+len))}let WASM_VECTOR_LEN=0;let cachedTextEncoder=new TextEncoder("utf-8");const encodeString=typeof cachedTextEncoder.encodeInto==="function"?function(arg,view){return cachedTextEncoder.encodeInto(arg,view)}:function(arg,view){const buf=cachedTextEncoder.encode(arg);view.set(buf);return{read:arg.length,written:buf.length}};function passStringToWasm(arg){let len=arg.length;let ptr=wasm.__wbindgen_malloc(len);const mem=getUint8Memory();let offset=0;for(;offset<len;offset++){const code=arg.charCodeAt(offset);if(code>127)break;mem[ptr+offset]=code}if(offset!==len){if(offset!==0){arg=arg.slice(offset)}ptr=wasm.__wbindgen_realloc(ptr,len,len=offset+arg.length*3);const view=getUint8Memory().subarray(ptr+offset,ptr+len);const ret=encodeString(arg,view);offset+=ret.written}WASM_VECTOR_LEN=offset;return ptr}let cachegetInt32Memory=null;function getInt32Memory(){if(cachegetInt32Memory===null||cachegetInt32Memory.buffer!==wasm.memory.buffer){cachegetInt32Memory=new Int32Array(wasm.memory.buffer)}return cachegetInt32Memory}function notDefined(what){return()=>{throw new Error(`${what} is not defined`)}}function handleError(e){wasm.__wbindgen_exn_store(addHeapObject(e))}let cachegetUint32Memory=null;function getUint32Memory(){if(cachegetUint32Memory===null||cachegetUint32Memory.buffer!==wasm.memory.buffer){cachegetUint32Memory=new Uint32Array(wasm.memory.buffer)}return cachegetUint32Memory}function debugString(val){const type=typeof val;if(type=="number"||type=="boolean"||val==null){return`${val}`}if(type=="string"){return`"${val}"`}if(type=="symbol"){const description=val.description;if(description==null){return"Symbol"}else{return`Symbol(${description})`}}if(type=="function"){const name=val.name;if(typeof name=="string"&&name.length>0){return`Function(${name})`}else{return"Function"}}if(Array.isArray(val)){const length=val.length;let debug="[";if(length>0){debug+=debugString(val[0])}for(let i=1;i<length;i++){debug+=", "+debugString(val[i])}debug+="]";return debug}const builtInMatches=/\[object ([^\]]+)\]/.exec(toString.call(val));let className;if(builtInMatches.length>1){className=builtInMatches[1]}else{return toString.call(val)}if(className=="Object"){try{return"Object("+JSON.stringify(val)+")"}catch(_){return"Object"}}if(val instanceof Error){return`${val.name}: ${val.message}\n${val.stack}`}return className}function init(module){if(typeof module==="undefined"){module=import.meta.url.replace(/\.js$/,"_bg.wasm")}let result;const imports={};imports.wbg={};imports.wbg.__wbindgen_object_drop_ref=function(arg0){takeObject(arg0)};imports.wbg.__widl_f_next_sibling_Node=function(arg0){const ret=getObject(arg0).nextSibling;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_set_text_content_Node=function(arg0,arg1,arg2){getObject(arg0).textContent=arg1===0?undefined:getStringFromWasm(arg1,arg2)};imports.wbg.__wbindgen_object_clone_ref=function(arg0){const ret=getObject(arg0);return addHeapObject(ret)};imports.wbg.__wbg_new_59cb74e423758ede=function(){const ret=new Error;return addHeapObject(ret)};imports.wbg.__wbg_stack_558ba5917b466edd=function(arg0,arg1){const ret=getObject(arg1).stack;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__wbg_error_4bb6c2a97407129a=function(arg0,arg1){const v0=getStringFromWasm(arg0,arg1).slice();wasm.__wbindgen_free(arg0,arg1*1);console.error(v0)};imports.wbg.__wbindgen_string_new=function(arg0,arg1){const ret=getStringFromWasm(arg0,arg1);return addHeapObject(ret)};imports.wbg.__wbg_clearTimeout_42a8676f07d366c5=typeof clearTimeout=="function"?clearTimeout:notDefined("clearTimeout");imports.wbg.__wbindgen_cb_drop=function(arg0){const obj=takeObject(arg0).original;if(obj.cnt--==1){obj.a=0;return true}const ret=false;return ret};imports.wbg.__wbg_globalThis_e18edfcaa69970d7=function(){try{const ret=globalThis.globalThis;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_self_c263ff272c9c2d42=function(){try{const ret=self.self;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_window_043622d0c8518027=function(){try{const ret=window.window;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_global_7e97ac1b8ea927d0=function(){try{const ret=global.global;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbindgen_is_undefined=function(arg0){const ret=getObject(arg0)===undefined;return ret};imports.wbg.__wbg_newnoargs_ccf8cbd1628a0c21=function(arg0,arg1){const ret=new Function(getStringFromWasm(arg0,arg1));return addHeapObject(ret)};imports.wbg.__wbg_call_1c71dead4ddfc1a7=function(arg0,arg1){try{const ret=getObject(arg0).call(getObject(arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_set_f9e53d1490150f62=function(arg0,arg1,arg2){try{const ret=Reflect.set(getObject(arg0),getObject(arg1),getObject(arg2));return ret}catch(e){handleError(e)}};imports.wbg.__widl_f_cancel_animation_frame_Window=function(arg0,arg1){try{getObject(arg0).cancelAnimationFrame(arg1)}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_HTMLSelectElement=function(arg0){const ret=getObject(arg0)instanceof HTMLSelectElement;return ret};imports.wbg.__widl_instanceof_HTMLProgressElement=function(arg0){const ret=getObject(arg0)instanceof HTMLProgressElement;return ret};imports.wbg.__widl_instanceof_HTMLOptionElement=function(arg0){const ret=getObject(arg0)instanceof HTMLOptionElement;return ret};imports.wbg.__widl_instanceof_HTMLButtonElement=function(arg0){const ret=getObject(arg0)instanceof HTMLButtonElement;return ret};imports.wbg.__widl_instanceof_HTMLDataElement=function(arg0){const ret=getObject(arg0)instanceof HTMLDataElement;return ret};imports.wbg.__widl_instanceof_HTMLMeterElement=function(arg0){const ret=getObject(arg0)instanceof HTMLMeterElement;return ret};imports.wbg.__widl_instanceof_HTMLLIElement=function(arg0){const ret=getObject(arg0)instanceof HTMLLIElement;return ret};imports.wbg.__widl_instanceof_HTMLOutputElement=function(arg0){const ret=getObject(arg0)instanceof HTMLOutputElement;return ret};imports.wbg.__widl_instanceof_HTMLParamElement=function(arg0){const ret=getObject(arg0)instanceof HTMLParamElement;return ret};imports.wbg.__widl_f_set_value_HTMLInputElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLSelectElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLProgressElement=function(arg0,arg1){getObject(arg0).value=arg1};imports.wbg.__widl_f_set_value_HTMLOptionElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLButtonElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLDataElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLMeterElement=function(arg0,arg1){getObject(arg0).value=arg1};imports.wbg.__widl_f_set_value_HTMLLIElement=function(arg0,arg1){getObject(arg0).value=arg1};imports.wbg.__widl_f_set_value_HTMLOutputElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_set_value_HTMLParamElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_instanceof_HTMLMenuItemElement=function(arg0){const ret=getObject(arg0)instanceof HTMLMenuItemElement;return ret};imports.wbg.__widl_f_set_checked_HTMLInputElement=function(arg0,arg1){getObject(arg0).checked=arg1!==0};imports.wbg.__widl_f_set_checked_HTMLMenuItemElement=function(arg0,arg1){getObject(arg0).checked=arg1!==0};imports.wbg.__widl_f_error_1_=function(arg0){console.error(getObject(arg0))};imports.wbg.__widl_f_abort_AbortController=function(arg0){getObject(arg0).abort()};imports.wbg.__widl_f_status_text_Response=function(arg0,arg1){const ret=getObject(arg1).statusText;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_status_Response=function(arg0){const ret=getObject(arg0).status;return ret};imports.wbg.__wbg_new_a7efc1818b9d6425=function(){const ret=new Object;return addHeapObject(ret)};imports.wbg.__widl_f_new_Headers=function(){try{const ret=new Headers;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_append_Headers=function(arg0,arg1,arg2,arg3,arg4){try{getObject(arg0).append(getStringFromWasm(arg1,arg2),getStringFromWasm(arg3,arg4))}catch(e){handleError(e)}};imports.wbg.__wbg_setTimeout_53c0997134972ce3=function(arg0,arg1){const ret=setTimeout(getObject(arg0),arg1);return ret};imports.wbg.__widl_f_signal_AbortController=function(arg0){const ret=getObject(arg0).signal;return addHeapObject(ret)};imports.wbg.__widl_f_fetch_with_str_and_init_Window=function(arg0,arg1,arg2,arg3){const ret=getObject(arg0).fetch(getStringFromWasm(arg1,arg2),getObject(arg3));return addHeapObject(ret)};imports.wbg.__wbg_resolve_3457814e095bea39=function(arg0){const ret=Promise.resolve(getObject(arg0));return addHeapObject(ret)};imports.wbg.__widl_f_location_Window=function(arg0){const ret=getObject(arg0).location;return addHeapObject(ret)};imports.wbg.__widl_f_pathname_Location=function(arg0,arg1){try{const ret=getObject(arg1).pathname;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1}catch(e){handleError(e)}};imports.wbg.__widl_f_hash_Location=function(arg0,arg1){try{const ret=getObject(arg1).hash;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1}catch(e){handleError(e)}};imports.wbg.__widl_f_search_Location=function(arg0,arg1){try{const ret=getObject(arg1).search;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1}catch(e){handleError(e)}};imports.wbg.__widl_f_insert_before_Node=function(arg0,arg1,arg2){try{const ret=getObject(arg0).insertBefore(getObject(arg1),getObject(arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_replace_child_Node=function(arg0,arg1,arg2){try{const ret=getObject(arg0).replaceChild(getObject(arg1),getObject(arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_HTMLInputElement=function(arg0){const ret=getObject(arg0)instanceof HTMLInputElement;return ret};imports.wbg.__widl_f_query_selector_Document=function(arg0,arg1,arg2){try{const ret=getObject(arg0).querySelector(getStringFromWasm(arg1,arg2));return isLikeNone(ret)?0:addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbindgen_cb_forget=function(arg0){takeObject(arg0)};imports.wbg.__widl_f_create_element_Document=function(arg0,arg1,arg2){try{const ret=getObject(arg0).createElement(getStringFromWasm(arg1,arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_create_element_ns_Document=function(arg0,arg1,arg2,arg3,arg4){try{const ret=getObject(arg0).createElementNS(arg1===0?undefined:getStringFromWasm(arg1,arg2),getStringFromWasm(arg3,arg4));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_HTMLElement=function(arg0){const ret=getObject(arg0)instanceof HTMLElement;return ret};imports.wbg.__widl_f_focus_HTMLElement=function(arg0){try{getObject(arg0).focus()}catch(e){handleError(e)}};imports.wbg.__widl_f_close_WebSocket=function(arg0){try{getObject(arg0).close()}catch(e){handleError(e)}};imports.wbg.__widl_f_request_animation_frame_Window=function(arg0,arg1){try{const ret=getObject(arg0).requestAnimationFrame(getObject(arg1));return ret}catch(e){handleError(e)}};imports.wbg.__wbindgen_json_serialize=function(arg0,arg1){const obj=getObject(arg1);const ret=JSON.stringify(obj===undefined?null:obj);const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_new_WebSocket=function(arg0,arg1){try{const ret=new WebSocket(getStringFromWasm(arg0,arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_set_onopen_WebSocket=function(arg0,arg1){getObject(arg0).onopen=getObject(arg1)};imports.wbg.__widl_f_set_onclose_WebSocket=function(arg0,arg1){getObject(arg0).onclose=getObject(arg1)};imports.wbg.__widl_f_set_onmessage_WebSocket=function(arg0,arg1){getObject(arg0).onmessage=getObject(arg1)};imports.wbg.__widl_f_set_onerror_WebSocket=function(arg0,arg1){getObject(arg0).onerror=getObject(arg1)};imports.wbg.__widl_f_new_AbortController=function(){try{const ret=new AbortController;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_static_accessor_TELETERM_CONFIG_82484f76e33c0b8c=function(){const ret=TELETERM_CONFIG;return addHeapObject(ret)};imports.wbg.__widl_f_get_attribute_names_Element=function(arg0){const ret=getObject(arg0).getAttributeNames();return addHeapObject(ret)};imports.wbg.__wbg_forEach_233111cfe44b80fc=function(arg0,arg1,arg2){const state0={a:arg1,b:arg2};const cb0=(arg0,arg1,arg2)=>{const a=state0.a;state0.a=0;try{return __wbg_elem_binding6(a,state0.b,arg0,arg1,arg2)}finally{state0.a=a}};try{getObject(arg0).forEach(cb0)}finally{state0.a=state0.b=0}};imports.wbg.__widl_f_namespace_uri_Element=function(arg0,arg1){const ret=getObject(arg1).namespaceURI;const ptr0=isLikeNone(ret)?0:passStringToWasm(ret);const len0=WASM_VECTOR_LEN;const ret0=ptr0;const ret1=len0;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_child_nodes_Node=function(arg0){const ret=getObject(arg0).childNodes;return addHeapObject(ret)};imports.wbg.__widl_f_length_NodeList=function(arg0){const ret=getObject(arg0).length;return ret};imports.wbg.__widl_f_get_NodeList=function(arg0,arg1){const ret=getObject(arg0)[arg1>>>0];return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_text_content_Node=function(arg0,arg1){const ret=getObject(arg1).textContent;const ptr0=isLikeNone(ret)?0:passStringToWasm(ret);const len0=WASM_VECTOR_LEN;const ret0=ptr0;const ret1=len0;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_instanceof_HashChangeEvent=function(arg0){const ret=getObject(arg0)instanceof HashChangeEvent;return ret};imports.wbg.__widl_f_new_url_HashChangeEvent=function(arg0,arg1){const ret=getObject(arg1).newURL;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_target_Event=function(arg0){const ret=getObject(arg0).target;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_closest_Element=function(arg0,arg1,arg2){try{const ret=getObject(arg0).closest(getStringFromWasm(arg1,arg2));return isLikeNone(ret)?0:addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_prevent_default_Event=function(arg0){getObject(arg0).preventDefault()};imports.wbg.__wbindgen_json_parse=function(arg0,arg1){const ret=JSON.parse(getStringFromWasm(arg0,arg1));return addHeapObject(ret)};imports.wbg.__widl_f_history_Window=function(arg0){try{const ret=getObject(arg0).history;return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_push_state_with_url_History=function(arg0,arg1,arg2,arg3,arg4,arg5){try{getObject(arg0).pushState(getObject(arg1),getStringFromWasm(arg2,arg3),arg4===0?undefined:getStringFromWasm(arg4,arg5))}catch(e){handleError(e)}};imports.wbg.__widl_instanceof_PopStateEvent=function(arg0){const ret=getObject(arg0)instanceof PopStateEvent;return ret};imports.wbg.__widl_f_state_PopStateEvent=function(arg0){const ret=getObject(arg0).state;return addHeapObject(ret)};imports.wbg.__widl_f_value_HTMLInputElement=function(arg0,arg1){const ret=getObject(arg1).value;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_data_MessageEvent=function(arg0){const ret=getObject(arg0).data;return addHeapObject(ret)};imports.wbg.__widl_instanceof_Node=function(arg0){const ret=getObject(arg0)instanceof Node;return ret};imports.wbg.__widl_f_text_Response=function(arg0){try{const ret=getObject(arg0).text();return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbindgen_string_get=function(arg0,arg1){const obj=getObject(arg0);if(typeof obj!=="string")return 0;const ptr=passStringToWasm(obj);getUint32Memory()[arg1/4]=WASM_VECTOR_LEN;const ret=ptr;return ret};imports.wbg.__wbindgen_debug_string=function(arg0,arg1){const ret=debugString(getObject(arg1));const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__wbindgen_throw=function(arg0,arg1){throw new Error(getStringFromWasm(arg0,arg1))};imports.wbg.__wbg_new_2d18bd51e2172a0d=function(arg0,arg1){const state0={a:arg0,b:arg1};const cb0=(arg0,arg1)=>{const a=state0.a;state0.a=0;try{return __wbg_elem_binding7(a,state0.b,arg0,arg1)}finally{state0.a=a}};try{const ret=new Promise(cb0);return addHeapObject(ret)}finally{state0.a=state0.b=0}};imports.wbg.__wbg_call_9a450f735fcf1a81=function(arg0,arg1,arg2){try{const ret=getObject(arg0).call(getObject(arg1),getObject(arg2));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__wbg_then_2b35dcc92370b6f9=function(arg0,arg1,arg2){const ret=getObject(arg0).then(getObject(arg1),getObject(arg2));return addHeapObject(ret)};imports.wbg.__wbg_then_f8ceb6d7f2902004=function(arg0,arg1){const ret=getObject(arg0).then(getObject(arg1));return addHeapObject(ret)};imports.wbg.__widl_instanceof_Window=function(arg0){const ret=getObject(arg0)instanceof Window;return ret};imports.wbg.__widl_f_create_text_node_Document=function(arg0,arg1,arg2){const ret=getObject(arg0).createTextNode(getStringFromWasm(arg1,arg2));return addHeapObject(ret)};imports.wbg.__widl_f_get_element_by_id_Document=function(arg0,arg1,arg2){const ret=getObject(arg0).getElementById(getStringFromWasm(arg1,arg2));return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_instanceof_Element=function(arg0){const ret=getObject(arg0)instanceof Element;return ret};imports.wbg.__widl_f_get_attribute_Element=function(arg0,arg1,arg2,arg3){const ret=getObject(arg1).getAttribute(getStringFromWasm(arg2,arg3));const ptr0=isLikeNone(ret)?0:passStringToWasm(ret);const len0=WASM_VECTOR_LEN;const ret0=ptr0;const ret1=len0;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_remove_attribute_Element=function(arg0,arg1,arg2){try{getObject(arg0).removeAttribute(getStringFromWasm(arg1,arg2))}catch(e){handleError(e)}};imports.wbg.__widl_f_set_attribute_Element=function(arg0,arg1,arg2,arg3,arg4){try{getObject(arg0).setAttribute(getStringFromWasm(arg1,arg2),getStringFromWasm(arg3,arg4))}catch(e){handleError(e)}};imports.wbg.__widl_f_tag_name_Element=function(arg0,arg1){const ret=getObject(arg1).tagName;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_f_add_event_listener_with_callback_EventTarget=function(arg0,arg1,arg2,arg3){try{getObject(arg0).addEventListener(getStringFromWasm(arg1,arg2),getObject(arg3))}catch(e){handleError(e)}};imports.wbg.__widl_f_remove_event_listener_with_callback_EventTarget=function(arg0,arg1,arg2,arg3){try{getObject(arg0).removeEventListener(getStringFromWasm(arg1,arg2),getObject(arg3))}catch(e){handleError(e)}};imports.wbg.__widl_f_type_HTMLInputElement=function(arg0,arg1){const ret=getObject(arg1).type;const ret0=passStringToWasm(ret);const ret1=WASM_VECTOR_LEN;getInt32Memory()[arg0/4+0]=ret0;getInt32Memory()[arg0/4+1]=ret1};imports.wbg.__widl_instanceof_HTMLTextAreaElement=function(arg0){const ret=getObject(arg0)instanceof HTMLTextAreaElement;return ret};imports.wbg.__widl_f_set_value_HTMLTextAreaElement=function(arg0,arg1,arg2){getObject(arg0).value=getStringFromWasm(arg1,arg2)};imports.wbg.__widl_f_append_child_Node=function(arg0,arg1){try{const ret=getObject(arg0).appendChild(getObject(arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_remove_child_Node=function(arg0,arg1){try{const ret=getObject(arg0).removeChild(getObject(arg1));return addHeapObject(ret)}catch(e){handleError(e)}};imports.wbg.__widl_f_node_type_Node=function(arg0){const ret=getObject(arg0).nodeType;return ret};imports.wbg.__widl_f_first_child_Node=function(arg0){const ret=getObject(arg0).firstChild;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_document_Window=function(arg0){const ret=getObject(arg0).document;return isLikeNone(ret)?0:addHeapObject(ret)};imports.wbg.__widl_f_debug_1_=function(arg0){console.debug(getObject(arg0))};imports.wbg.__widl_f_info_1_=function(arg0){console.info(getObject(arg0))};imports.wbg.__widl_f_log_1_=function(arg0){console.log(getObject(arg0))};imports.wbg.__widl_f_warn_1_=function(arg0){console.warn(getObject(arg0))};imports.wbg.__wbindgen_closure_wrapper1814=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding0(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(92)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1572=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding2(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(76)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1815=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding3(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(79)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1213=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=()=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding1(a,state.b)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(40)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1816=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding5(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(73)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};imports.wbg.__wbindgen_closure_wrapper1796=function(arg0,arg1,arg2){const state={a:arg0,b:arg1,cnt:1};const real=arg0=>{state.cnt++;const a=state.a;state.a=0;try{return __wbg_elem_binding4(a,state.b,arg0)}finally{if(--state.cnt===0)wasm.__wbg_function_table.get(70)(a,state.b);else state.a=a}};real.original=state;const ret=real;return addHeapObject(ret)};if(typeof URL==="function"&&module instanceof URL||typeof module==="string"||typeof Request==="function"&&module instanceof Request){const response=fetch(module);if(typeof WebAssembly.instantiateStreaming==="function"){result=WebAssembly.instantiateStreaming(response,imports).catch(e=>{return response.then(r=>{if(r.headers.get("Content-Type")!="application/wasm"){console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",e);return r.arrayBuffer()}else{throw e}}).then(bytes=>WebAssembly.instantiate(bytes,imports))})}else{result=response.then(r=>r.arrayBuffer()).then(bytes=>WebAssembly.instantiate(bytes,imports))}}else{result=WebAssembly.instantiate(module,imports).then(result=>{if(result instanceof WebAssembly.Instance){return{instance:result,module:module}}else{return result}})}return result.then(({instance:instance,module:module})=>{wasm=instance.exports;init.__wbindgen_wasm_module=module;wasm.__wbindgen_start();return wasm})}export default init;
diff --git a/teleterm/static/teleterm_web_bg.wasm b/teleterm/static/teleterm_web_bg.wasm
index 90c4070..caeeba0 100644
--- a/teleterm/static/teleterm_web_bg.wasm
+++ b/teleterm/static/teleterm_web_bg.wasm
Binary files differ