diff --git a/deploy/cockle-config-in.json b/deploy/cockle-config-in.json index f77280a..dcaf2db 100644 --- a/deploy/cockle-config-in.json +++ b/deploy/cockle-config-in.json @@ -1,5 +1,11 @@ [ { "package": "lua" + }, + { + "package": "tree" + }, + { + "package": "vim" } ] diff --git a/package.json b/package.json index bcc9278..78bf980 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "@jupyterlab/services": "^7.2.4", "@jupyterlab/terminal": "^4.2.4", "@jupyterlab/terminal-extension": "^4.2.4", - "@jupyterlite/cockle": "^0.0.10", + "@jupyterlite/cockle": "^0.0.12", "@jupyterlite/contents": "^0.4.0", "@jupyterlite/server": "^0.4.0", "@lumino/coreutils": "^2.2.0", diff --git a/ui-tests/tests/jupyterlite_terminal.spec.ts-snapshots/various-commands-linux.png b/ui-tests/tests/jupyterlite_terminal.spec.ts-snapshots/various-commands-linux.png index 1405863..b7d8618 100644 Binary files a/ui-tests/tests/jupyterlite_terminal.spec.ts-snapshots/various-commands-linux.png and b/ui-tests/tests/jupyterlite_terminal.spec.ts-snapshots/various-commands-linux.png differ diff --git a/yarn.lock b/yarn.lock index 40c7984..01e821c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2808,14 +2808,17 @@ __metadata: languageName: node linkType: hard -"@jupyterlite/cockle@npm:^0.0.10": - version: 0.0.10 - resolution: "@jupyterlite/cockle@npm:0.0.10" +"@jupyterlite/cockle@npm:^0.0.12": + version: 0.0.12 + resolution: "@jupyterlite/cockle@npm:0.0.12" dependencies: "@jupyterlite/contents": ^0.4.1 + "@lumino/disposable": ^2.1.3 + "@lumino/signaling": ^2.1.3 comlink: ^4.4.1 + rimraf: ^6.0.1 zod: ^3.23.8 - checksum: c91d37beac7e132514998eabdbef9dd2d8b3b1d98cae3f402bc41a0bd6bee1b65fb128f9d2ad51f9e5fea0c75d337c650275ee2e2cf3dd42f0e510667bbc546e + checksum: cc9ac8a20df828270085f89e2e031f941fadca5635e2aa247451a748eadf684146ebce8f748e88c5143bdbbc9bf52ab6d11bb1110fc3f8f32571810d6c03ed02 languageName: node linkType: hard @@ -2923,7 +2926,7 @@ __metadata: "@jupyterlab/terminal": ^4.2.4 "@jupyterlab/terminal-extension": ^4.2.4 "@jupyterlab/testutils": ^4.2.4 - "@jupyterlite/cockle": ^0.0.10 + "@jupyterlite/cockle": ^0.0.12 "@jupyterlite/contents": ^0.4.0 "@jupyterlite/server": ^0.4.0 "@lumino/coreutils": ^2.2.0 @@ -6118,6 +6121,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^11.0.0": + version: 11.0.0 + resolution: "glob@npm:11.0.0" + dependencies: + foreground-child: ^3.1.0 + jackspeak: ^4.0.1 + minimatch: ^10.0.0 + minipass: ^7.1.2 + package-json-from-dist: ^1.0.0 + path-scurry: ^2.0.0 + bin: + glob: dist/esm/bin.mjs + checksum: 8a2dd914d5776987be5244624d9491bbcaf19f2387e06783737003ff696ebfd2264190c47014f8709c1c02d8bc892f17660cf986c587b107e194c0a3151ab333 + languageName: node + linkType: hard + "glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -6903,6 +6922,15 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^4.0.1": + version: 4.0.2 + resolution: "jackspeak@npm:4.0.2" + dependencies: + "@isaacs/cliui": ^8.0.2 + checksum: 210030029edfa1658328799ad88c3d0fc057c4cb8a069fc4137cc8d2cc4b65c9721c6e749e890f9ca77a954bb54f200f715b8896e50d330e5f3e902e72b40974 + languageName: node + linkType: hard + "jake@npm:^10.8.5": version: 10.9.2 resolution: "jake@npm:10.9.2" @@ -7814,6 +7842,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.0.0": + version: 11.0.2 + resolution: "lru-cache@npm:11.0.2" + checksum: f9c27c58919a30f42834de9444de9f75bcbbb802c459239f96dd449ad880d8f9a42f51556d13659864dc94ab2dbded9c4a4f42a3e25a45b6da01bb86111224df + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" @@ -8034,6 +8069,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^10.0.0": + version: 10.0.1 + resolution: "minimatch@npm:10.0.1" + dependencies: + brace-expansion: ^2.0.1 + checksum: f5b63c2f30606091a057c5f679b067f84a2cd0ffbd2dbc9143bda850afd353c7be81949ff11ae0c86988f07390eeca64efd7143ee05a0dab37f6c6b38a2ebb6c + languageName: node + linkType: hard + "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -8559,6 +8603,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^2.0.0": + version: 2.0.0 + resolution: "path-scurry@npm:2.0.0" + dependencies: + lru-cache: ^11.0.0 + minipass: ^7.1.2 + checksum: 9953ce3857f7e0796b187a7066eede63864b7e1dfc14bf0484249801a5ab9afb90d9a58fc533ebb1b552d23767df8aa6a2c6c62caf3f8a65f6ce336a97bbb484 + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -9118,6 +9172,18 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^6.0.1": + version: 6.0.1 + resolution: "rimraf@npm:6.0.1" + dependencies: + glob: ^11.0.0 + package-json-from-dist: ^1.0.0 + bin: + rimraf: dist/esm/bin.mjs + checksum: 8ba5b84131c1344e9417cb7e8c05d8368bb73cbe5dd4c1d5eb49fc0b558209781658d18c450460e30607d0b7865bb067482839a2f343b186b07ae87715837e66 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0"