From 4cfa30b6eab0445b588b406c49c22a4fddceda94 Mon Sep 17 00:00:00 2001 From: wvalid19 Date: Sat, 30 May 2026 13:03:18 -0400 Subject: [PATCH 1/7] bim bim bam bam scramjet i basically commented out games because they were being fucky --- package.json | 3 +- pnpm-lock.yaml | 3 + public/index.html | 3 +- src/app/TabManager.ts | 42 ++++++++-- src/app/constants.ts | 8 +- src/app/types.ts | 1 + src/app/utils.ts | 11 +++ src/components/UI.ts | 12 ++- src/games/GamesManager.ts | 168 +++++++++++++++++++------------------- src/global.d.ts | 7 +- src/index.ts | 94 ++++++++++++++++++--- src/styles/main.css | 28 +++++++ sw/pingas.js | 56 ++++++++++--- tsconfig.json | 3 +- 14 files changed, 316 insertions(+), 123 deletions(-) diff --git a/package.json b/package.json index 363017b..8031eca 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "webpack-dev-server": "^5.2.4" }, "dependencies": { - "@mercuryworkshop/scramjet": "^1.1.0" + "@mercuryworkshop/scramjet": "^1.1.0", + "idb": "^8.0.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b30f492..9372b98 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@mercuryworkshop/scramjet': specifier: ^1.1.0 version: 1.1.0 + idb: + specifier: ^8.0.3 + version: 8.0.3 devDependencies: copy-webpack-plugin: specifier: ^14.0.0 diff --git a/public/index.html b/public/index.html index b0449b2..b547b81 100644 --- a/public/index.html +++ b/public/index.html @@ -19,7 +19,8 @@ /> - + + - +