diff --git a/package.json b/package.json
index 1d49a895..78060ef2 100644
--- a/package.json
+++ b/package.json
@@ -28,8 +28,8 @@
"@fontsource/roboto-mono": "4.5.3",
"@giscus/react": "^1.1.2",
"@hcaptcha/react-hcaptcha": "^1.1.0",
- "@next/bundle-analyzer": "12.0.10",
- "@novnc/novnc": "1.3.0",
+ "@next/bundle-analyzer": "12.0.11-canary.15",
+ "@novnc/novnc": "github:novnc/noVNC#679b45fa3b453c7cf32f4b4455f4814818ecf161",
"@octokit/graphql": "^4.8.0",
"@primer/octicons": "^16.3.1",
"@sentry/node": "^6.17.7",
@@ -93,7 +93,7 @@
"@typescript-eslint/parser": "^5.11.0",
"cross-env": "^7.0.3",
"eslint": "~8.9.0",
- "eslint-config-next": "12.0.10",
+ "eslint-config-next": "12.0.11-canary.15",
"eslint-config-prettier": "~8.3.0",
"eslint-plugin-import": "~2.25.4",
"eslint-plugin-mdx": "~1.16.0",
diff --git a/pages/y2k.tsx b/pages/y2k.tsx
index 706d487b..b0fd6454 100644
--- a/pages/y2k.tsx
+++ b/pages/y2k.tsx
@@ -8,6 +8,9 @@ import type { ReactElement } from "react";
// obviously, an interactive VNC display will not work even a little bit server-side
const VNC = dynamic(() => import("../components/VNC/VNC"), { ssr: false });
+// https://github.com/jakejarvis/y2k
+const SOCKET_PROXY = "wss://y2k.jrvs.io";
+
const Y2K = () => {
// print a fancy console message (in browser only) just for funsies
useEffect(() => {
@@ -36,7 +39,7 @@ const Y2K = () => {
}}
/>
-
+
>
);
};
diff --git a/yarn.lock b/yarn.lock
index 36571b8c..d6fad0ac 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1147,10 +1147,10 @@
resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b"
integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==
-"@next/bundle-analyzer@12.0.10":
- version "12.0.10"
- resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-12.0.10.tgz#0094c8b27c3df2d742ba987901ab674736082e92"
- integrity sha512-POUNU5BAyJUvuMnALBFaxQvS6Rpdk2D7snHV/3Wdv2UkVX5PUPBYZc3KLdMirMQ6jPNbnvB0/lG5/LM15fHtqw==
+"@next/bundle-analyzer@12.0.11-canary.15":
+ version "12.0.11-canary.15"
+ resolved "https://registry.yarnpkg.com/@next/bundle-analyzer/-/bundle-analyzer-12.0.11-canary.15.tgz#ef9267c6728dc5959894704b42e9583fa1ea8485"
+ integrity sha512-W3bW/DZ9zWcAJniXQmB+QqFPvON4Rx7+0KZaAQWZ0QSwZBo8ejNtLq8SOV7SyNunr5KNimqCFBtn8tw7y9s6jA==
dependencies:
webpack-bundle-analyzer "4.3.0"
@@ -1159,10 +1159,10 @@
resolved "https://registry.yarnpkg.com/@next/env/-/env-12.0.11-canary.15.tgz#c124bf871a47b76a9a1bdfbf18d7f2fb9dd01fba"
integrity sha512-ez1ABQdxicqBbaGVawEmIJpLeiiTNZWGfcELTF2k96HffMsedO8XYc2RZ+zgEiL1dKvPKFnWclRzg/egErKv7w==
-"@next/eslint-plugin-next@12.0.10":
- version "12.0.10"
- resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.0.10.tgz#521ab5d05a89e818528668df8a3edb8f9df2c547"
- integrity sha512-PbGRnV5HGSfRGLjf8uTh1MaWgLwnjKjWiGVjK752ifITJbZ28/5AmLAFT2shDYeux8BHgpgVll5QXu7GN3YLFw==
+"@next/eslint-plugin-next@12.0.11-canary.15":
+ version "12.0.11-canary.15"
+ resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.0.11-canary.15.tgz#c08d458755e082fa801b7fcca6f39fcf82e93ea5"
+ integrity sha512-McoCULg/0X1JONZNM3TFM3ZnP9W9aYsYh33xWPPhUyKr7LWalgCNF6yiknh8hSO5KHkdWAdbRMGQa8Cl7kpM7w==
dependencies:
glob "7.1.7"
@@ -1242,10 +1242,9 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
-"@novnc/novnc@1.3.0":
+"@novnc/novnc@github:novnc/noVNC#679b45fa3b453c7cf32f4b4455f4814818ecf161":
version "1.3.0"
- resolved "https://registry.yarnpkg.com/@novnc/novnc/-/novnc-1.3.0.tgz#06db5ff55eae646a623d3717d8bffaf131ffb93a"
- integrity sha512-tR87mY5ADtaELadmZfW937JO/p8fRdz3wkPoqwhqB/vY1XnTQeLSWwkp4yMlr4iIDY0iCficfzFYX5EHMh4MHw==
+ resolved "https://codeload.github.com/novnc/noVNC/tar.gz/679b45fa3b453c7cf32f4b4455f4814818ecf161"
"@octokit/endpoint@^6.0.1":
version "6.0.12"
@@ -2647,12 +2646,12 @@ escape-string-regexp@^5.0.0:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8"
integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==
-eslint-config-next@12.0.10:
- version "12.0.10"
- resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-12.0.10.tgz#f201f8f4514018f7ef46f454f56b81cf5c790379"
- integrity sha512-l1er6mwSo1bltjLwmd71p5BdT6k/NQxV1n4lKZI6xt3MDMrq7ChUBr+EecxOry8GC/rCRUtPpH8Ygs0BJc5YLg==
+eslint-config-next@12.0.11-canary.15:
+ version "12.0.11-canary.15"
+ resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-12.0.11-canary.15.tgz#85d9036079d6330a3b8a72d81e0cf42d94fe8c09"
+ integrity sha512-L/h+SYBYNvdbVhIGXKqpRRDXivQJzanPJ7W0Etu2tP6/1Zm58VocsDkOLcfYF1m6W/bsBRwgZfNBUdbJFRzyog==
dependencies:
- "@next/eslint-plugin-next" "12.0.10"
+ "@next/eslint-plugin-next" "12.0.11-canary.15"
"@rushstack/eslint-patch" "^1.0.8"
"@typescript-eslint/parser" "^5.0.0"
eslint-import-resolver-node "^0.3.4"