diff --git a/apps/daemon/package.json b/apps/daemon/package.json index 1bf04c783..0a8331bf4 100644 --- a/apps/daemon/package.json +++ b/apps/daemon/package.json @@ -31,7 +31,7 @@ "@napi-rs/keyring": "^1.3.0", "@sentry/node": "10.62.0", "@sentry/profiling-node": "10.62.0", - "better-sqlite3": "^12.11.1", + "better-sqlite3": "^13.0.2", "foxts": "^5.8.0", "pino": "^10.3.1", "zod": "catalog:" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 277d2c132..ab267e4ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -226,8 +226,8 @@ importers: specifier: 10.62.0 version: 10.62.0(@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)) better-sqlite3: - specifier: ^12.11.1 - version: 12.11.1 + specifier: ^13.0.2 + version: 13.0.2 foxts: specifier: ^5.8.0 version: 5.8.1 @@ -264,7 +264,7 @@ importers: version: 0.31.10 drizzle-orm: specifier: ^0.45.2 - version: 0.45.2(@opentelemetry/api@1.9.1)(@types/better-sqlite3@7.6.13)(better-sqlite3@12.11.1)(kysely@0.29.4) + version: 0.45.2(@opentelemetry/api@1.9.1)(@types/better-sqlite3@7.6.13)(better-sqlite3@13.0.2)(kysely@0.29.4) effect: specifier: 4.0.0-beta.98 version: 4.0.0-beta.98 @@ -6104,6 +6104,10 @@ packages: resolution: {integrity: sha512-dq9AtApgg5PGFtBzPFSBl3HZQjHok5gaQCM6zh2Yk0aSmDCs1CbnVI8/HgASQkNKsWFpseIO9beg5xxpYhbIfA==} engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x || 26.x} + better-sqlite3@13.0.2: + resolution: {integrity: sha512-jW6oufeDhXZaiX9Lw5A+oerVClx4iFrI6uDj1zu7SqUAjak9vbJvA0NEcKLNxHiQHb6kYCoFzzXYV0YOauhV3g==} + engines: {node: '>=22'} + bidi-js@1.0.3: resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} @@ -9282,6 +9286,10 @@ packages: resolution: {integrity: sha512-2cvOMwK7aQ8eQhHTG9DBK/akKfNaJDwtbxgUaA1u3BHGpd6cbUvWCbA0u3aKan+s7Nl60tMGx4tn11+VS1fiUA==} engines: {node: '>=22.12.0'} + node-addon-api@8.9.1: + resolution: {integrity: sha512-4eUQWVPCUUUiBjLnHS3cXWeC6ryoPUc0U3rP7IuzapoGbzMqd/r6KKO0clr0b+snQhsrueFEhCZDdK+LK7hxKg==} + engines: {node: ^18 || ^20 || >= 21} + node-api-version@0.2.1: resolution: {integrity: sha512-2xP/IGGMmmSQpI1+O/k72jF/ykvZ89JeuKX3TLJAYPDVLUalrshrLHkeVcCCZqG/eEa635cr8IBYzgnDvM2O8Q==} @@ -16379,6 +16387,11 @@ snapshots: dependencies: bindings: 1.5.0 prebuild-install: 7.1.3 + optional: true + + better-sqlite3@13.0.2: + dependencies: + node-addon-api: 8.9.1 bidi-js@1.0.3: dependencies: @@ -16391,12 +16404,14 @@ snapshots: bindings@1.5.0: dependencies: file-uri-to-path: 1.0.0 + optional: true bl@4.1.0: dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.2 + optional: true bluebird@3.7.2: {} @@ -16478,6 +16493,7 @@ snapshots: dependencies: base64-js: 1.5.1 ieee754: 1.2.1 + optional: true builder-util-runtime@9.7.0: dependencies: @@ -16588,7 +16604,8 @@ snapshots: dependencies: readdirp: 4.1.2 - chownr@1.1.4: {} + chownr@1.1.4: + optional: true chownr@3.0.0: {} @@ -17045,7 +17062,8 @@ snapshots: dependencies: mimic-response: 3.1.0 - deep-extend@0.6.0: {} + deep-extend@0.6.0: + optional: true deep-is@0.1.4: {} @@ -17171,6 +17189,14 @@ snapshots: '@types/better-sqlite3': 7.6.13 better-sqlite3: 12.11.1 kysely: 0.29.4 + optional: true + + drizzle-orm@0.45.2(@opentelemetry/api@1.9.1)(@types/better-sqlite3@7.6.13)(better-sqlite3@13.0.2)(kysely@0.29.4): + optionalDependencies: + '@opentelemetry/api': 1.9.1 + '@types/better-sqlite3': 7.6.13 + better-sqlite3: 13.0.2 + kysely: 0.29.4 dunder-proto@1.0.1: dependencies: @@ -17686,7 +17712,8 @@ snapshots: dependencies: eventsource-parser: 3.1.0 - expand-template@2.0.3: {} + expand-template@2.0.3: + optional: true expect-type@1.3.0: {} @@ -18208,7 +18235,8 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-uri-to-path@1.0.0: {} + file-uri-to-path@1.0.0: + optional: true filelist@1.0.6: dependencies: @@ -18333,7 +18361,8 @@ snapshots: fresh@2.0.0: {} - fs-constants@1.0.0: {} + fs-constants@1.0.0: + optional: true fs-extra@10.1.0: dependencies: @@ -18435,7 +18464,8 @@ snapshots: getenv@2.0.0: {} - github-from-package@0.0.0: {} + github-from-package@0.0.0: + optional: true github-slugger@2.0.0: {} @@ -18816,7 +18846,8 @@ snapshots: dependencies: '@formatjs/icu-messageformat-parser': 3.5.10 - ieee754@1.2.1: {} + ieee754@1.2.1: + optional: true ignore@5.3.2: {} @@ -18851,7 +18882,8 @@ snapshots: inherits@2.0.4: {} - ini@1.3.8: {} + ini@1.3.8: + optional: true ini@7.0.0: {} @@ -20058,7 +20090,8 @@ snapshots: dependencies: minipass: 7.1.3 - mkdirp-classic@0.5.3: {} + mkdirp-classic@0.5.3: + optional: true mkdirp@0.5.6: dependencies: @@ -20127,7 +20160,8 @@ snapshots: nanostores@1.4.2: {} - napi-build-utils@2.0.0: {} + napi-build-utils@2.0.0: + optional: true napi-postinstall@0.3.4: {} @@ -20152,6 +20186,8 @@ snapshots: dependencies: semver: 7.8.5 + node-addon-api@8.9.1: {} + node-api-version@0.2.1: dependencies: semver: 7.8.5 @@ -20516,6 +20552,7 @@ snapshots: simple-get: 4.0.1 tar-fs: 2.1.5 tunnel-agent: 0.6.0 + optional: true prelude-ls@1.2.1: {} @@ -20656,6 +20693,7 @@ snapshots: ini: 1.3.8 minimist: 1.2.8 strip-json-comments: 2.0.1 + optional: true react-day-picker@9.14.0(react@19.3.0-canary-96fcba90-20260728): dependencies: @@ -21031,6 +21069,7 @@ snapshots: inherits: 2.0.4 string_decoder: 1.1.1 util-deprecate: 1.0.2 + optional: true readdirp@4.1.2: {} @@ -21489,13 +21528,15 @@ snapshots: signal-exit@4.1.0: {} - simple-concat@1.0.1: {} + simple-concat@1.0.1: + optional: true simple-get@4.0.1: dependencies: decompress-response: 6.0.0 once: 1.4.0 simple-concat: 1.0.1 + optional: true simple-plist@1.3.1: dependencies: @@ -21701,7 +21742,8 @@ snapshots: dependencies: min-indent: 1.0.1 - strip-json-comments@2.0.1: {} + strip-json-comments@2.0.1: + optional: true strnum@2.4.0: dependencies: @@ -21793,6 +21835,7 @@ snapshots: mkdirp-classic: 0.5.3 pump: 3.0.4 tar-stream: 2.2.0 + optional: true tar-stream@2.2.0: dependencies: @@ -21801,6 +21844,7 @@ snapshots: fs-constants: 1.0.0 inherits: 2.0.4 readable-stream: 3.6.2 + optional: true tar@7.5.22: dependencies: @@ -21969,6 +22013,7 @@ snapshots: tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 + optional: true turbo@2.10.7: optionalDependencies: