From 99c86c5b53854d2a87d4deab1925d71f7e16b38e Mon Sep 17 00:00:00 2001 From: jeremiec Date: Fri, 17 Apr 2026 16:27:48 +0200 Subject: [PATCH 1/2] chore: upgrade to better-sqlite3@12.9.0 This updated version ships prebuilt arm version, which help for ci running on arm runners --- .changeset/stale-mangos-sing.md | 5 +++++ packages/evalite/package.json | 2 +- pnpm-lock.yaml | 11 ++++++----- 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 .changeset/stale-mangos-sing.md diff --git a/.changeset/stale-mangos-sing.md b/.changeset/stale-mangos-sing.md new file mode 100644 index 00000000..e5cf024f --- /dev/null +++ b/.changeset/stale-mangos-sing.md @@ -0,0 +1,5 @@ +--- +"evalite": patch +--- + +Upgrade better sqlite3 (arm ci improvement) diff --git a/packages/evalite/package.json b/packages/evalite/package.json index 77f714e8..149563d2 100644 --- a/packages/evalite/package.json +++ b/packages/evalite/package.json @@ -55,7 +55,7 @@ "@stricli/core": "^1.2.0", "@vitest/runner": "^4.0.0", "@vitest/utils": "^4.0.1", - "better-sqlite3": "^11.6.0", + "better-sqlite3": "^12.9.0", "fastify": "^5.6.1", "file-type": "^19.6.0", "jiti": "^2.6.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ef3c4ad0..a50c755e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -227,8 +227,8 @@ importers: specifier: ^4.0.1 version: 4.0.1 better-sqlite3: - specifier: ^11.6.0 - version: 11.6.0 + specifier: ^12.9.0 + version: 12.9.0 fastify: specifier: ^5.6.1 version: 5.6.1 @@ -2826,8 +2826,9 @@ packages: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} - better-sqlite3@11.6.0: - resolution: {integrity: sha512-2J6k/eVxcFYY2SsTxsXrj6XylzHWPxveCn4fKPKZFv/Vqn/Cd7lOuX4d7rGQXT5zL+97MkNL3nSbCrIoe3LkgA==} + better-sqlite3@12.9.0: + resolution: {integrity: sha512-wqUv4Gm3toFpHDQmaKD4QhZm3g1DjUBI0yzS4UBl6lElUmXFYdTQmmEDpAFa5o8FiFiymURypEnfVHzILKaxqQ==} + engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} @@ -8965,7 +8966,7 @@ snapshots: dependencies: is-windows: 1.0.2 - better-sqlite3@11.6.0: + better-sqlite3@12.9.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.2 From f7b3de5a1436ddc9fca586de80cab6c5a501f238 Mon Sep 17 00:00:00 2001 From: jeremiec Date: Fri, 17 Apr 2026 16:29:17 +0200 Subject: [PATCH 2/2] chore: fix prettier format violation --- apps/evalite-ui/app/data/use-subscribe-to-socket.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/evalite-ui/app/data/use-subscribe-to-socket.ts b/apps/evalite-ui/app/data/use-subscribe-to-socket.ts index bec52f1f..918a3863 100644 --- a/apps/evalite-ui/app/data/use-subscribe-to-socket.ts +++ b/apps/evalite-ui/app/data/use-subscribe-to-socket.ts @@ -11,9 +11,7 @@ export const useSubscribeToSocket = (queryClient: QueryClient) => { return; } - const socket = new WebSocket( - `${window.location.origin}/api/socket` - ); + const socket = new WebSocket(`${window.location.origin}/api/socket`); socket.onmessage = async (event) => { const newState: Evalite.ServerState = JSON.parse(event.data);