♻️ bump sync-server dependencies (#5497)

* bcrypt 5.0.2 -> 6.0.0

* supertest 6.3.4 -> 7.1.4

* pluggy-sdk 0.70.1 -> 0.74.0

* types

* better-sqlite3 11.10.0 -> 12.2.0

* express-rate-limit 7.5.0 -> 8.0.1

* babel/core 7.27.1 -> 7.28.0

* typescript 5.8.3 -> 5.9.2

* node types

* note

* typechecker
This commit is contained in:
Matt Fiddaman
2025-08-06 02:00:04 -04:00
committed by GitHub
parent c621f68e0a
commit 136ad055f7
9 changed files with 269 additions and 232 deletions
+2 -2
View File
@@ -54,7 +54,7 @@
},
"devDependencies": {
"@octokit/rest": "^22.0.0",
"@types/node": "^22.15.18",
"@types/node": "^22.17.0",
"@types/prompts": "^2.4.9",
"@typescript-eslint/parser": "^8.32.1",
"cross-env": "^7.0.3",
@@ -78,7 +78,7 @@
"prompts": "^2.4.2",
"source-map-support": "^0.5.21",
"ts-node": "^10.9.2",
"typescript": "^5.8.3",
"typescript": "^5.9.2",
"typescript-eslint": "^8.32.1",
"typescript-strict-plugin": "^2.4.4"
},
+2 -2
View File
@@ -24,14 +24,14 @@
},
"dependencies": {
"@actual-app/crdt": "workspace:^",
"better-sqlite3": "^11.10.0",
"better-sqlite3": "^12.2.0",
"compare-versions": "^6.1.1",
"node-fetch": "^3.3.2",
"uuid": "^11.1.0"
},
"devDependencies": {
"tsc-alias": "^1.8.16",
"typescript": "^5.8.3",
"typescript": "^5.9.2",
"vitest": "^3.2.4"
}
}
+1 -1
View File
@@ -23,7 +23,7 @@
"@types/google-protobuf": "^3.15.12",
"protoc-gen-js": "^3.21.4-4",
"ts-protoc-gen": "^0.15.0",
"typescript": "^5.8.3",
"typescript": "^5.9.2",
"vitest": "^3.2.4"
}
}
+2 -2
View File
@@ -90,7 +90,7 @@
},
"dependencies": {
"@actual-app/sync-server": "workspace:*",
"better-sqlite3": "^11.10.0",
"better-sqlite3": "^12.2.0",
"fs-extra": "^11.3.0",
"promise-retry": "^2.0.1"
},
@@ -104,6 +104,6 @@
"cross-env": "^7.0.3",
"electron": "30.5.1",
"electron-builder": "24.13.3",
"typescript": "^5.8.3"
"typescript": "^5.9.2"
}
}
+3 -3
View File
@@ -24,7 +24,7 @@
"@rschedule/standard-date-adapter": "^1.5.0",
"absurd-sql": "0.0.54",
"adm-zip": "patch:adm-zip@npm%3A0.5.16#~/.yarn/patches/adm-zip-npm-0.5.16-4556fea098.patch",
"better-sqlite3": "^11.10.0",
"better-sqlite3": "^12.2.0",
"csv-parse": "^5.6.0",
"csv-stringify": "^6.5.2",
"date-fns": "^4.1.0",
@@ -48,7 +48,7 @@
"@types/better-sqlite3": "^7.6.13",
"@types/emscripten": "^1.40.1",
"@types/jlongster__sql.js": "npm:@types/sql.js@latest",
"@types/node": "^22.15.18",
"@types/node": "^22.17.0",
"@types/pegjs": "^0.10.6",
"@types/webpack": "^5.28.5",
"@types/webpack-bundle-analyzer": "^4.7.0",
@@ -72,7 +72,7 @@
"swc-loader": "^0.2.6",
"terser-webpack-plugin": "^5.3.14",
"ts-node": "^10.9.2",
"typescript": "^5.8.3",
"typescript": "^5.9.2",
"vite-plugin-peggy-loader": "^2.0.1",
"vitest": "^3.2.4",
"webpack": "^5.99.8",
+1 -1
View File
@@ -68,7 +68,7 @@ export function patchFetchForSqlJS(baseURL: string) {
vi.spyOn(global, 'fetch').mockImplementation(
async (url: string | URL | Request) => {
if (typeof url === 'string' && url.startsWith(baseURL)) {
return new Response(await fs.readFile(url), {
return new Response(new Uint8Array(await fs.readFile(url)), {
status: 200,
statusText: 'OK',
headers: {
+12 -12
View File
@@ -29,40 +29,40 @@
"dependencies": {
"@actual-app/crdt": "2.1.0",
"@actual-app/web": "workspace:*",
"bcrypt": "^5.1.1",
"better-sqlite3": "^11.10.0",
"bcrypt": "^6.0.0",
"better-sqlite3": "^12.2.0",
"convict": "^6.2.4",
"cors": "^2.8.5",
"date-fns": "^4.1.0",
"debug": "^4.4.1",
"express": "5.1.0",
"express-rate-limit": "^7.5.0",
"express-rate-limit": "^8.0.1",
"express-winston": "^4.2.0",
"jws": "^4.0.0",
"migrate": "^2.1.0",
"nordigen-node": "^1.4.1",
"openid-client": "^5.7.1",
"pluggy-sdk": "^0.70.1",
"pluggy-sdk": "^0.74.0",
"uuid": "^11.1.0",
"winston": "^3.17.0"
},
"devDependencies": {
"@babel/core": "^7.27.1",
"@babel/core": "^7.28.0",
"@babel/preset-typescript": "^7.27.1",
"@types/babel__core": "^7",
"@types/bcrypt": "^5.0.2",
"@types/bcrypt": "^6.0.0",
"@types/better-sqlite3": "^7.6.13",
"@types/convict": "^6",
"@types/cors": "^2.8.18",
"@types/express": "^5.0.2",
"@types/cors": "^2.8.19",
"@types/express": "^5.0.3",
"@types/express-actuator": "^1.8.3",
"@types/node": "^22.15.18",
"@types/supertest": "^2.0.16",
"@types/node": "^22.17.0",
"@types/supertest": "^6.0.3",
"@vitest/coverage-v8": "3.2.4",
"http-proxy-middleware": "^3.0.5",
"nodemon": "^3.1.10",
"supertest": "^6.3.4",
"typescript": "^5.8.3",
"supertest": "^7.1.4",
"typescript": "^5.9.2",
"vitest": "^3.2.4"
}
}
+6
View File
@@ -0,0 +1,6 @@
---
category: Maintenance
authors: [matt-fidd]
---
Bump dependencies in sync-server package
+240 -209
View File
@@ -24,11 +24,11 @@ __metadata:
resolution: "@actual-app/api@workspace:packages/api"
dependencies:
"@actual-app/crdt": "workspace:^"
better-sqlite3: "npm:^11.10.0"
better-sqlite3: "npm:^12.2.0"
compare-versions: "npm:^6.1.1"
node-fetch: "npm:^3.3.2"
tsc-alias: "npm:^1.8.16"
typescript: "npm:^5.8.3"
typescript: "npm:^5.9.2"
uuid: "npm:^11.1.0"
vitest: "npm:^3.2.4"
languageName: unknown
@@ -72,7 +72,7 @@ __metadata:
murmurhash: "npm:^2.0.1"
protoc-gen-js: "npm:^3.21.4-4"
ts-protoc-gen: "npm:^0.15.0"
typescript: "npm:^5.8.3"
typescript: "npm:^5.9.2"
uuid: "npm:^11.1.0"
vitest: "npm:^3.2.4"
languageName: unknown
@@ -84,26 +84,26 @@ __metadata:
dependencies:
"@actual-app/crdt": "npm:2.1.0"
"@actual-app/web": "workspace:*"
"@babel/core": "npm:^7.27.1"
"@babel/core": "npm:^7.28.0"
"@babel/preset-typescript": "npm:^7.27.1"
"@types/babel__core": "npm:^7"
"@types/bcrypt": "npm:^5.0.2"
"@types/bcrypt": "npm:^6.0.0"
"@types/better-sqlite3": "npm:^7.6.13"
"@types/convict": "npm:^6"
"@types/cors": "npm:^2.8.18"
"@types/express": "npm:^5.0.2"
"@types/cors": "npm:^2.8.19"
"@types/express": "npm:^5.0.3"
"@types/express-actuator": "npm:^1.8.3"
"@types/node": "npm:^22.15.18"
"@types/supertest": "npm:^2.0.16"
"@types/node": "npm:^22.17.0"
"@types/supertest": "npm:^6.0.3"
"@vitest/coverage-v8": "npm:3.2.4"
bcrypt: "npm:^5.1.1"
better-sqlite3: "npm:^11.10.0"
bcrypt: "npm:^6.0.0"
better-sqlite3: "npm:^12.2.0"
convict: "npm:^6.2.4"
cors: "npm:^2.8.5"
date-fns: "npm:^4.1.0"
debug: "npm:^4.4.1"
express: "npm:5.1.0"
express-rate-limit: "npm:^7.5.0"
express-rate-limit: "npm:^8.0.1"
express-winston: "npm:^4.2.0"
http-proxy-middleware: "npm:^3.0.5"
jws: "npm:^4.0.0"
@@ -111,9 +111,9 @@ __metadata:
nodemon: "npm:^3.1.10"
nordigen-node: "npm:^1.4.1"
openid-client: "npm:^5.7.1"
pluggy-sdk: "npm:^0.70.1"
supertest: "npm:^6.3.4"
typescript: "npm:^5.8.3"
pluggy-sdk: "npm:^0.74.0"
supertest: "npm:^7.1.4"
typescript: "npm:^5.9.2"
uuid: "npm:^11.1.0"
vitest: "npm:^3.2.4"
winston: "npm:^3.17.0"
@@ -311,26 +311,26 @@ __metadata:
languageName: node
linkType: hard
"@babel/core@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/core@npm:7.27.1"
"@babel/core@npm:^7.28.0":
version: 7.28.0
resolution: "@babel/core@npm:7.28.0"
dependencies:
"@ampproject/remapping": "npm:^2.2.0"
"@babel/code-frame": "npm:^7.27.1"
"@babel/generator": "npm:^7.27.1"
"@babel/helper-compilation-targets": "npm:^7.27.1"
"@babel/helper-module-transforms": "npm:^7.27.1"
"@babel/helpers": "npm:^7.27.1"
"@babel/parser": "npm:^7.27.1"
"@babel/template": "npm:^7.27.1"
"@babel/traverse": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
"@babel/generator": "npm:^7.28.0"
"@babel/helper-compilation-targets": "npm:^7.27.2"
"@babel/helper-module-transforms": "npm:^7.27.3"
"@babel/helpers": "npm:^7.27.6"
"@babel/parser": "npm:^7.28.0"
"@babel/template": "npm:^7.27.2"
"@babel/traverse": "npm:^7.28.0"
"@babel/types": "npm:^7.28.0"
convert-source-map: "npm:^2.0.0"
debug: "npm:^4.1.0"
gensync: "npm:^1.0.0-beta.2"
json5: "npm:^2.2.3"
semver: "npm:^6.3.1"
checksum: 10/3dfec88f84b3ce567e6c482db0119f02f451bd3f86b0835c71c029fedb657969786507fafedd3a0732bd1be9fbc9f0635d734efafabad6dbc67d3eb7b494cdd8
checksum: 10/1c86eec8d76053f7b1c5f65296d51d7b8ac00f80d169ff76d3cd2e7d85ab222eb100d40cc3314f41b96c8cc06e9abab21c63d246161f0f3f70ef14c958419c33
languageName: node
linkType: hard
@@ -360,6 +360,19 @@ __metadata:
languageName: node
linkType: hard
"@babel/generator@npm:^7.28.0":
version: 7.28.0
resolution: "@babel/generator@npm:7.28.0"
dependencies:
"@babel/parser": "npm:^7.28.0"
"@babel/types": "npm:^7.28.0"
"@jridgewell/gen-mapping": "npm:^0.3.12"
"@jridgewell/trace-mapping": "npm:^0.3.28"
jsesc: "npm:^3.0.2"
checksum: 10/064c5ba4c07ecd7600377bd0022d5f6bdb3b35e9ff78d9378f6bd1e656467ca902c091647222ab2f0d2967f6d6c0ca33157d37dd9b1c51926c9b0e1527ab9b92
languageName: node
linkType: hard
"@babel/helper-annotate-as-pure@npm:^7.22.5, @babel/helper-annotate-as-pure@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-annotate-as-pure@npm:7.25.9"
@@ -400,7 +413,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-compilation-targets@npm:^7.27.1":
"@babel/helper-compilation-targets@npm:^7.27.2":
version: 7.27.2
resolution: "@babel/helper-compilation-targets@npm:7.27.2"
dependencies:
@@ -492,6 +505,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-globals@npm:^7.28.0":
version: 7.28.0
resolution: "@babel/helper-globals@npm:7.28.0"
checksum: 10/91445f7edfde9b65dcac47f4f858f68dc1661bf73332060ab67ad7cc7b313421099a2bfc4bda30c3db3842cfa1e86fffbb0d7b2c5205a177d91b22c8d7d9cb47
languageName: node
linkType: hard
"@babel/helper-hoist-variables@npm:^7.22.5":
version: 7.22.5
resolution: "@babel/helper-hoist-variables@npm:7.22.5"
@@ -567,6 +587,19 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-module-transforms@npm:^7.27.3":
version: 7.27.3
resolution: "@babel/helper-module-transforms@npm:7.27.3"
dependencies:
"@babel/helper-module-imports": "npm:^7.27.1"
"@babel/helper-validator-identifier": "npm:^7.27.1"
"@babel/traverse": "npm:^7.27.3"
peerDependencies:
"@babel/core": ^7.0.0
checksum: 10/47abc90ceb181b4bdea9bf1717adf536d1b5e5acb6f6d8a7a4524080318b5ca8a99e6d58677268c596bad71077d1d98834d2c3815f2443e6d3f287962300f15d
languageName: node
linkType: hard
"@babel/helper-optimise-call-expression@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-optimise-call-expression@npm:7.25.9"
@@ -730,13 +763,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/helpers@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helpers@npm:7.27.1"
"@babel/helpers@npm:^7.27.6":
version: 7.28.2
resolution: "@babel/helpers@npm:7.28.2"
dependencies:
"@babel/template": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
checksum: 10/b86ee2c87d52640c63ec1fdf139d4560efc173ae6379659e0df49a3c0cf1d5f24436132ebb4459a4ee72418b43b39ee001f4e01465b48c8d31911a745ec4fd74
"@babel/template": "npm:^7.27.2"
"@babel/types": "npm:^7.28.2"
checksum: 10/09fd7965e83d4777a4331a082677a1a2261cec451bf3307cb0fb62b2d32c83d55fb1cac494a5dab5c6ad9da459883b8d4e49142812b10ef3e36b54022b2de3a4
languageName: node
linkType: hard
@@ -762,6 +795,17 @@ __metadata:
languageName: node
linkType: hard
"@babel/parser@npm:^7.28.0":
version: 7.28.0
resolution: "@babel/parser@npm:7.28.0"
dependencies:
"@babel/types": "npm:^7.28.0"
bin:
parser: ./bin/babel-parser.js
checksum: 10/2c14a0d2600bae9ab81924df0a85bbd34e427caa099c260743f7c6c12b2042e743e776043a0d1a2573229ae648f7e66a80cfb26fc27e2a9eb59b55932d44c817
languageName: node
linkType: hard
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3"
@@ -1786,7 +1830,7 @@ __metadata:
languageName: node
linkType: hard
"@babel/template@npm:^7.27.1":
"@babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2":
version: 7.27.2
resolution: "@babel/template@npm:7.27.2"
dependencies:
@@ -1827,6 +1871,21 @@ __metadata:
languageName: node
linkType: hard
"@babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.28.0":
version: 7.28.0
resolution: "@babel/traverse@npm:7.28.0"
dependencies:
"@babel/code-frame": "npm:^7.27.1"
"@babel/generator": "npm:^7.28.0"
"@babel/helper-globals": "npm:^7.28.0"
"@babel/parser": "npm:^7.28.0"
"@babel/template": "npm:^7.27.2"
"@babel/types": "npm:^7.28.0"
debug: "npm:^4.3.1"
checksum: 10/c1c24b12b6cb46241ec5d11ddbd2989d6955c282715cbd8ee91a09fe156b3bdb0b88353ac33329c2992113e3dfb5198f616c834f8805bb3fa85da1f864bec5f3
languageName: node
linkType: hard
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.24.5, @babel/types@npm:^7.25.4, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.10, @babel/types@npm:^7.26.9, @babel/types@npm:^7.27.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.4.4":
version: 7.27.0
resolution: "@babel/types@npm:7.27.0"
@@ -1847,6 +1906,16 @@ __metadata:
languageName: node
linkType: hard
"@babel/types@npm:^7.28.0, @babel/types@npm:^7.28.2":
version: 7.28.2
resolution: "@babel/types@npm:7.28.2"
dependencies:
"@babel/helper-string-parser": "npm:^7.27.1"
"@babel/helper-validator-identifier": "npm:^7.27.1"
checksum: 10/a8de404a2e3109651f346d892dc020ce2c82046068f4ce24de7f487738dfbfa7bd716b35f1dcd6d6c32dde96208dc74a56b7f56a2c0bcb5af0ddc56cbee13533
languageName: node
linkType: hard
"@bcoe/v8-coverage@npm:^1.0.2":
version: 1.0.2
resolution: "@bcoe/v8-coverage@npm:1.0.2"
@@ -2696,6 +2765,16 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/gen-mapping@npm:^0.3.12":
version: 0.3.12
resolution: "@jridgewell/gen-mapping@npm:0.3.12"
dependencies:
"@jridgewell/sourcemap-codec": "npm:^1.5.0"
"@jridgewell/trace-mapping": "npm:^0.3.24"
checksum: 10/151667531566417a940d4dd0a319724979f7a90b9deb9f1617344e1183887d78c835bc1a9209c1ee10fc8a669cdd7ac8120a43a2b6bc8d0d5dd18a173059ff4b
languageName: node
linkType: hard
"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0":
version: 3.1.1
resolution: "@jridgewell/resolve-uri@npm:3.1.1"
@@ -2747,6 +2826,16 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/trace-mapping@npm:^0.3.28":
version: 0.3.29
resolution: "@jridgewell/trace-mapping@npm:0.3.29"
dependencies:
"@jridgewell/resolve-uri": "npm:^3.1.0"
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
checksum: 10/64e1ce0dc3a9e56b0118eaf1b2f50746fd59a36de37516cc6855b5370d5f367aa8229e1237536d738262e252c70ee229619cb04e3f3b822146ee3eb1b7ab297f
languageName: node
linkType: hard
"@juggle/resize-observer@npm:^3.4.0":
version: 3.4.0
resolution: "@juggle/resize-observer@npm:3.4.0"
@@ -2784,25 +2873,6 @@ __metadata:
languageName: node
linkType: hard
"@mapbox/node-pre-gyp@npm:^1.0.11":
version: 1.0.11
resolution: "@mapbox/node-pre-gyp@npm:1.0.11"
dependencies:
detect-libc: "npm:^2.0.0"
https-proxy-agent: "npm:^5.0.0"
make-dir: "npm:^3.1.0"
node-fetch: "npm:^2.6.7"
nopt: "npm:^5.0.0"
npmlog: "npm:^5.0.1"
rimraf: "npm:^3.0.2"
semver: "npm:^7.3.5"
tar: "npm:^6.1.11"
bin:
node-pre-gyp: bin/node-pre-gyp
checksum: 10/59529a2444e44fddb63057152452b00705aa58059079191126c79ac1388ae4565625afa84ed4dd1bf017d1111ab6e47907f7c5192e06d83c9496f2f3e708680a
languageName: node
linkType: hard
"@napi-rs/wasm-runtime@npm:^0.2.9":
version: 0.2.10
resolution: "@napi-rs/wasm-runtime@npm:0.2.10"
@@ -6249,12 +6319,12 @@ __metadata:
languageName: node
linkType: hard
"@types/bcrypt@npm:^5.0.2":
version: 5.0.2
resolution: "@types/bcrypt@npm:5.0.2"
"@types/bcrypt@npm:^6.0.0":
version: 6.0.0
resolution: "@types/bcrypt@npm:6.0.0"
dependencies:
"@types/node": "npm:*"
checksum: 10/b1f97532ffe6079cb57a464f28b5b37a30bc9620f43469e1f27ab9c979c8a114be5b667e7b115a5556fd5be463b65968da9bb32573c6faf74fecf6e565d8974b
checksum: 10/628844016504c0d36047ed6c8e97385423c7b6ec6c208569ade8f6f2c685489a5134a38ab61d2ead2c6059983c8804e802d48155d56995805962004ff65c3b6b
languageName: node
linkType: hard
@@ -6330,12 +6400,12 @@ __metadata:
languageName: node
linkType: hard
"@types/cors@npm:^2.8.18":
version: 2.8.18
resolution: "@types/cors@npm:2.8.18"
"@types/cors@npm:^2.8.19":
version: 2.8.19
resolution: "@types/cors@npm:2.8.19"
dependencies:
"@types/node": "npm:*"
checksum: 10/6e49b741345e67834cd19d766228509e4b37d6d5c272355bb059502b4787f5adf58776d9114ac5f0f407966e0347ae8d1f995d7ea41e6a24f716d36b3010401b
checksum: 10/9545cc532c9218754443f48a0c98c1a9ba4af1fe54a3425c95de75ff3158147bb39e666cb7c6bf98cc56a9c6dc7b4ce5b2cbdae6b55d5942e50c81b76ed6b825
languageName: node
linkType: hard
@@ -6521,14 +6591,14 @@ __metadata:
languageName: node
linkType: hard
"@types/express@npm:^5.0.2":
version: 5.0.2
resolution: "@types/express@npm:5.0.2"
"@types/express@npm:^5.0.3":
version: 5.0.3
resolution: "@types/express@npm:5.0.3"
dependencies:
"@types/body-parser": "npm:*"
"@types/express-serve-static-core": "npm:^5.0.0"
"@types/serve-static": "npm:*"
checksum: 10/c6f73c75c2b62e293e5fadcfd7de61716e3d0c0eaecda082b1921c9c8e56ddc37c530c5d4d68404794b38c7e8f5b893719ffc04c6fba2efa2fb13223bfb0346b
checksum: 10/bb6f10c14c8e3cce07f79ee172688aa9592852abd7577b663cd0c2054307f172c2b2b36468c918fed0d4ac359b99695807b384b3da6157dfa79acbac2226b59b
languageName: node
linkType: hard
@@ -6704,12 +6774,12 @@ __metadata:
languageName: node
linkType: hard
"@types/node@npm:^22.15.18":
version: 22.15.18
resolution: "@types/node@npm:22.15.18"
"@types/node@npm:^22.17.0":
version: 22.17.0
resolution: "@types/node@npm:22.17.0"
dependencies:
undici-types: "npm:~6.21.0"
checksum: 10/89c8c638beade806753b6fb2f25ed45b0e06f9f7375422137da5752be5c29fa9c75932b942fd55ae7de2b4288e8496912af3e029df45cc93735ac5eb49ece01e
checksum: 10/f77b0e1c3c00e438b56c726d6b1170d4969c600cc8d4ecf2c2aa7692243a8ff455a3d530760da95e0b6aab059c4605a384b43d18f96646c745ff133c00b84875
languageName: node
linkType: hard
@@ -6859,7 +6929,7 @@ __metadata:
languageName: node
linkType: hard
"@types/superagent@npm:*":
"@types/superagent@npm:^8.1.0":
version: 8.1.9
resolution: "@types/superagent@npm:8.1.9"
dependencies:
@@ -6871,12 +6941,13 @@ __metadata:
languageName: node
linkType: hard
"@types/supertest@npm:^2.0.16":
version: 2.0.16
resolution: "@types/supertest@npm:2.0.16"
"@types/supertest@npm:^6.0.3":
version: 6.0.3
resolution: "@types/supertest@npm:6.0.3"
dependencies:
"@types/superagent": "npm:*"
checksum: 10/2fc998ea698e0467cdbe3bea0ebce2027ea3a45a13e51a6cecb0435f44b486faecf99c34d8702d2d7fe033e6e09fdd2b374af52ecc8d0c69a1deec66b8c0dd52
"@types/methods": "npm:^1.1.4"
"@types/superagent": "npm:^8.1.0"
checksum: 10/6ec05eb591c97bc856b0e78c12f5bec10545f3a749688f34232d189797a506d971bc95931718eb57b378d8513f6d2d12462383e6d68455fa72df35c19de6e89e
languageName: node
linkType: hard
@@ -7553,7 +7624,7 @@ __metadata:
languageName: node
linkType: hard
"abbrev@npm:1, abbrev@npm:^1.0.0":
"abbrev@npm:^1.0.0":
version: 1.1.1
resolution: "abbrev@npm:1.1.1"
checksum: 10/2d882941183c66aa665118bafdab82b7a177e9add5eb2776c33e960a4f3c89cff88a1b38aba13a456de01d0dd9d66a8bea7c903268b21ea91dd1097e1e2e8243
@@ -7611,7 +7682,7 @@ __metadata:
resolution: "actual@workspace:."
dependencies:
"@octokit/rest": "npm:^22.0.0"
"@types/node": "npm:^22.15.18"
"@types/node": "npm:^22.17.0"
"@types/prompts": "npm:^2.4.9"
"@typescript-eslint/parser": "npm:^8.32.1"
cross-env: "npm:^7.0.3"
@@ -7635,7 +7706,7 @@ __metadata:
prompts: "npm:^2.4.2"
source-map-support: "npm:^0.5.21"
ts-node: "npm:^10.9.2"
typescript: "npm:^5.8.3"
typescript: "npm:^5.9.2"
typescript-eslint: "npm:^8.32.1"
typescript-strict-plugin: "npm:^2.4.4"
languageName: unknown
@@ -7874,16 +7945,6 @@ __metadata:
languageName: node
linkType: hard
"are-we-there-yet@npm:^2.0.0":
version: 2.0.0
resolution: "are-we-there-yet@npm:2.0.0"
dependencies:
delegates: "npm:^1.0.0"
readable-stream: "npm:^3.6.0"
checksum: 10/ea6f47d14fc33ae9cbea3e686eeca021d9d7b9db83a306010dd04ad5f2c8b7675291b127d3fcbfcbd8fec26e47b3324ad5b469a6cc3733a582f2fe4e12fc6756
languageName: node
linkType: hard
"are-we-there-yet@npm:^3.0.0":
version: 3.0.1
resolution: "are-we-there-yet@npm:3.0.1"
@@ -8263,13 +8324,14 @@ __metadata:
languageName: node
linkType: hard
"bcrypt@npm:^5.1.1":
version: 5.1.1
resolution: "bcrypt@npm:5.1.1"
"bcrypt@npm:^6.0.0":
version: 6.0.0
resolution: "bcrypt@npm:6.0.0"
dependencies:
"@mapbox/node-pre-gyp": "npm:^1.0.11"
node-addon-api: "npm:^5.0.0"
checksum: 10/be6af3a93d90a0071c3b4412e8b82e2f319e26cb4e6cb14a1790cfe7c164792fa8add3ac9f30278a017d7d332ee8852601ce81a69737e9bfb9f10c878dd3d0dd
node-addon-api: "npm:^8.3.0"
node-gyp: "npm:latest"
node-gyp-build: "npm:^4.8.4"
checksum: 10/24dc552828435f2346fe0a27eb2b23e4fdcc4f139d069db0dbee6e3b37fcf8e88ffbd6473a138e1d594a4b9df91e9b71994d15cf9fc6f5c3ff68f3d851fd973a
languageName: node
linkType: hard
@@ -8280,14 +8342,14 @@ __metadata:
languageName: node
linkType: hard
"better-sqlite3@npm:^11.10.0":
version: 11.10.0
resolution: "better-sqlite3@npm:11.10.0"
"better-sqlite3@npm:^12.2.0":
version: 12.2.0
resolution: "better-sqlite3@npm:12.2.0"
dependencies:
bindings: "npm:^1.5.0"
node-gyp: "npm:latest"
prebuild-install: "npm:^7.1.1"
checksum: 10/5e4c7437c4fe6033335a79c82974d7ab29f33c51c36f48b73e87e087d21578468575de1c56a7badd4f76f17255e25abefddaeacf018e5eeb9e0cb8d6e3e4a5e1
checksum: 10/2662e321237624d5813a7b97528dfc11fc5110b068d57f4096de82d7136e7e4a4b722a2a4266ddfb5095070712fd3d2542f6212ccb68e2d3eb2042498269e1cf
languageName: node
linkType: hard
@@ -9067,7 +9129,7 @@ __metadata:
languageName: node
linkType: hard
"color-support@npm:^1.1.2, color-support@npm:^1.1.3":
"color-support@npm:^1.1.3":
version: 1.1.3
resolution: "color-support@npm:1.1.3"
bin:
@@ -9196,7 +9258,7 @@ __metadata:
languageName: node
linkType: hard
"component-emitter@npm:^1.3.0":
"component-emitter@npm:^1.3.1":
version: 1.3.1
resolution: "component-emitter@npm:1.3.1"
checksum: 10/94550aa462c7bd5a61c1bc480e28554aa306066930152d1b1844a0dd3845d4e5db7e261ddec62ae184913b3e59b55a2ad84093b9d3596a8f17c341514d6c483d
@@ -9227,7 +9289,7 @@ __metadata:
languageName: node
linkType: hard
"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0":
"console-control-strings@npm:^1.1.0":
version: 1.1.0
resolution: "console-control-strings@npm:1.1.0"
checksum: 10/27b5fa302bc8e9ae9e98c03c66d76ca289ad0c61ce2fe20ab288d288bee875d217512d2edb2363fc83165e88f1c405180cf3f5413a46e51b4fe1a004840c6cdb
@@ -9755,7 +9817,7 @@ __metadata:
languageName: node
linkType: hard
"debug@npm:^4.3.5, debug@npm:^4.4.1":
"debug@npm:^4.3.5, debug@npm:^4.3.7, debug@npm:^4.4.1":
version: 4.4.1
resolution: "debug@npm:4.4.1"
dependencies:
@@ -9936,14 +9998,14 @@ __metadata:
"@playwright/test": "npm:1.52.0"
"@types/copyfiles": "npm:^2"
"@types/fs-extra": "npm:^11"
better-sqlite3: "npm:^11.10.0"
better-sqlite3: "npm:^12.2.0"
copyfiles: "npm:^2.4.1"
cross-env: "npm:^7.0.3"
electron: "npm:30.5.1"
electron-builder: "npm:24.13.3"
fs-extra: "npm:^11.3.0"
promise-retry: "npm:^2.0.1"
typescript: "npm:^5.8.3"
typescript: "npm:^5.9.2"
languageName: unknown
linkType: soft
@@ -11252,12 +11314,14 @@ __metadata:
languageName: node
linkType: hard
"express-rate-limit@npm:^7.5.0":
version: 7.5.0
resolution: "express-rate-limit@npm:7.5.0"
"express-rate-limit@npm:^8.0.1":
version: 8.0.1
resolution: "express-rate-limit@npm:8.0.1"
dependencies:
ip-address: "npm:10.0.1"
peerDependencies:
express: ^4.11 || 5 || ^5.0.0-beta.1
checksum: 10/eff34c83bf586789933a332a339b66649e2cca95c8e977d193aa8bead577d3182ac9f0e9c26f39389287539b8038890ff023f910b54ebb506a26a2ce135b92ca
express: ">= 4.11"
checksum: 10/182a4706ae000659a8164de204d61c73261a4d9da5f8a5c24cb961287cd801855085485119573376b5c00279d2e54aadc9a7ea97f2ae1d5443720d07346404e0
languageName: node
linkType: hard
@@ -11634,7 +11698,7 @@ __metadata:
languageName: node
linkType: hard
"form-data@npm:^4.0.0":
"form-data@npm:^4.0.0, form-data@npm:^4.0.4":
version: 4.0.4
resolution: "form-data@npm:4.0.4"
dependencies:
@@ -11656,15 +11720,14 @@ __metadata:
languageName: node
linkType: hard
"formidable@npm:^2.1.2":
version: 2.1.5
resolution: "formidable@npm:2.1.5"
"formidable@npm:^3.5.4":
version: 3.5.4
resolution: "formidable@npm:3.5.4"
dependencies:
"@paralleldrive/cuid2": "npm:^2.2.2"
dezalgo: "npm:^1.0.4"
once: "npm:^1.4.0"
qs: "npm:^6.11.0"
checksum: 10/ee96de12e91d63fe86479ffe5bf59004bb3f43e00ce7ccecd1b1ff10b5d1a89a19b1ede727e1fe57ef596c377b9f9300212a5f7bab14fd28f3c4ffe12dbb4cc7
checksum: 10/4645e6ce3d8bbefd3dd873dcd6211362da3bf8a04c8426d7f454c238be0142975f02e5bdbc792fdbd2be493fdcf5442fe01d9a246bd8c3fd8e779738290cc630
languageName: node
linkType: hard
@@ -11859,23 +11922,6 @@ __metadata:
languageName: node
linkType: hard
"gauge@npm:^3.0.0":
version: 3.0.2
resolution: "gauge@npm:3.0.2"
dependencies:
aproba: "npm:^1.0.3 || ^2.0.0"
color-support: "npm:^1.1.2"
console-control-strings: "npm:^1.0.0"
has-unicode: "npm:^2.0.1"
object-assign: "npm:^4.1.1"
signal-exit: "npm:^3.0.0"
string-width: "npm:^4.2.3"
strip-ansi: "npm:^6.0.1"
wide-align: "npm:^1.1.2"
checksum: 10/46df086451672a5fecd58f7ec86da74542c795f8e00153fbef2884286ce0e86653c3eb23be2d0abb0c4a82b9b2a9dec3b09b6a1cf31c28085fa0376599a26589
languageName: node
linkType: hard
"gauge@npm:^4.0.3":
version: 4.0.4
resolution: "gauge@npm:4.0.4"
@@ -12816,6 +12862,13 @@ __metadata:
languageName: node
linkType: hard
"ip-address@npm:10.0.1":
version: 10.0.1
resolution: "ip-address@npm:10.0.1"
checksum: 10/09731acda32cd8e14c46830c137e7e5940f47b36d63ffb87c737331270287d631cf25aa95570907a67d3f919fdb25f4470c404eda21e62f22e0a55927f4dd0fb
languageName: node
linkType: hard
"ip-address@npm:^9.0.5":
version: 9.0.5
resolution: "ip-address@npm:9.0.5"
@@ -14130,14 +14183,14 @@ __metadata:
"@types/better-sqlite3": "npm:^7.6.13"
"@types/emscripten": "npm:^1.40.1"
"@types/jlongster__sql.js": "npm:@types/sql.js@latest"
"@types/node": "npm:^22.15.18"
"@types/node": "npm:^22.17.0"
"@types/pegjs": "npm:^0.10.6"
"@types/webpack": "npm:^5.28.5"
"@types/webpack-bundle-analyzer": "npm:^4.7.0"
absurd-sql: "npm:0.0.54"
adm-zip: "patch:adm-zip@npm%3A0.5.16#~/.yarn/patches/adm-zip-npm-0.5.16-4556fea098.patch"
assert: "npm:^2.1.0"
better-sqlite3: "npm:^11.10.0"
better-sqlite3: "npm:^12.2.0"
browserify-zlib: "npm:^0.2.0"
buffer: "npm:^6.0.3"
cross-env: "npm:^7.0.3"
@@ -14168,7 +14221,7 @@ __metadata:
swc-loader: "npm:^0.2.6"
terser-webpack-plugin: "npm:^5.3.14"
ts-node: "npm:^10.9.2"
typescript: "npm:^5.8.3"
typescript: "npm:^5.9.2"
ua-parser-js: "npm:^2.0.3"
uuid: "npm:^11.1.0"
vite-plugin-peggy-loader: "npm:^2.0.1"
@@ -14287,15 +14340,6 @@ __metadata:
languageName: node
linkType: hard
"make-dir@npm:^3.1.0":
version: 3.1.0
resolution: "make-dir@npm:3.1.0"
dependencies:
semver: "npm:^6.0.0"
checksum: 10/484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78
languageName: node
linkType: hard
"make-dir@npm:^4.0.0":
version: 4.0.0
resolution: "make-dir@npm:4.0.0"
@@ -15422,15 +15466,6 @@ __metadata:
languageName: node
linkType: hard
"node-addon-api@npm:^5.0.0":
version: 5.1.0
resolution: "node-addon-api@npm:5.1.0"
dependencies:
node-gyp: "npm:latest"
checksum: 10/595f59ffb4630564f587c502119cbd980d302e482781021f3b479f5fc7e41cf8f2f7280fdc2795f32d148e4f3259bd15043c52d4a3442796aa6f1ae97b959636
languageName: node
linkType: hard
"node-addon-api@npm:^7.0.0":
version: 7.1.1
resolution: "node-addon-api@npm:7.1.1"
@@ -15440,6 +15475,15 @@ __metadata:
languageName: node
linkType: hard
"node-addon-api@npm:^8.3.0":
version: 8.5.0
resolution: "node-addon-api@npm:8.5.0"
dependencies:
node-gyp: "npm:latest"
checksum: 10/9a893f4f835fbc3908e0070f7bcacf36e37fd06be8008409b104c30df4092a0d9a29927b3a74cdbc1d34338274ba4116d597a41f573e06c29538a1a70d07413f
languageName: node
linkType: hard
"node-api-version@npm:^0.2.0":
version: 0.2.0
resolution: "node-api-version@npm:0.2.0"
@@ -15456,7 +15500,7 @@ __metadata:
languageName: node
linkType: hard
"node-fetch@npm:^2.6.7, node-fetch@npm:^2.7.0":
"node-fetch@npm:^2.7.0":
version: 2.7.0
resolution: "node-fetch@npm:2.7.0"
dependencies:
@@ -15481,6 +15525,17 @@ __metadata:
languageName: node
linkType: hard
"node-gyp-build@npm:^4.8.4":
version: 4.8.4
resolution: "node-gyp-build@npm:4.8.4"
bin:
node-gyp-build: bin.js
node-gyp-build-optional: optional.js
node-gyp-build-test: build-test.js
checksum: 10/6a7d62289d1afc419fc8fc9bd00aa4e554369e50ca0acbc215cb91446148b75ff7e2a3b53c2c5b2c09a39d416d69f3d3237937860373104b5fe429bf30ad9ac5
languageName: node
linkType: hard
"node-gyp@npm:latest":
version: 9.3.1
resolution: "node-gyp@npm:9.3.1"
@@ -15553,17 +15608,6 @@ __metadata:
languageName: node
linkType: hard
"nopt@npm:^5.0.0":
version: 5.0.0
resolution: "nopt@npm:5.0.0"
dependencies:
abbrev: "npm:1"
bin:
nopt: bin/nopt.js
checksum: 10/00f9bb2d16449469ba8ffcf9b8f0eae6bae285ec74b135fec533e5883563d2400c0cd70902d0a7759e47ac031ccf206ace4e86556da08ed3f1c66dda206e9ccd
languageName: node
linkType: hard
"nopt@npm:^6.0.0":
version: 6.0.0
resolution: "nopt@npm:6.0.0"
@@ -15659,18 +15703,6 @@ __metadata:
languageName: node
linkType: hard
"npmlog@npm:^5.0.1":
version: 5.0.1
resolution: "npmlog@npm:5.0.1"
dependencies:
are-we-there-yet: "npm:^2.0.0"
console-control-strings: "npm:^1.1.0"
gauge: "npm:^3.0.0"
set-blocking: "npm:^2.0.0"
checksum: 10/f42c7b9584cdd26a13c41a21930b6f5912896b6419ab15be88cc5721fc792f1c3dd30eb602b26ae08575694628ba70afdcf3675d86e4f450fc544757e52726ec
languageName: node
linkType: hard
"npmlog@npm:^6.0.0":
version: 6.0.2
resolution: "npmlog@npm:6.0.2"
@@ -16324,13 +16356,13 @@ __metadata:
languageName: node
linkType: hard
"pluggy-sdk@npm:^0.70.1":
version: 0.70.1
resolution: "pluggy-sdk@npm:0.70.1"
"pluggy-sdk@npm:^0.74.0":
version: 0.74.0
resolution: "pluggy-sdk@npm:0.74.0"
dependencies:
got: "npm:11.8.6"
jsonwebtoken: "npm:^9.0.2"
checksum: 10/c88f624616eba490906a5b8c9be7acef0acf8c49b647abe060212a048300ada9794be9ee7d81ddec7cba3594c4d3f099f785133b277ffadcd9df27435db4a316
checksum: 10/84a0011877352e7647f1b5be17c1d029fdd3afcbd350e2939e92de512400fc5fb9f7eb2d03df94ac905fb7a4e2700924629d13a229e8cd757660bdcfd4f7729c
languageName: node
linkType: hard
@@ -16585,7 +16617,7 @@ __metadata:
languageName: node
linkType: hard
"qs@npm:^6.11.0, qs@npm:^6.14.0":
"qs@npm:^6.11.2, qs@npm:^6.14.0":
version: 6.14.0
resolution: "qs@npm:6.14.0"
dependencies:
@@ -18057,7 +18089,7 @@ __metadata:
languageName: node
linkType: hard
"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.2.0, semver@npm:^6.3.1":
"semver@npm:^6.1.0, semver@npm:^6.2.0, semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
bin:
@@ -18294,7 +18326,7 @@ __metadata:
languageName: node
linkType: hard
"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7":
"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: 10/a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
@@ -18955,31 +18987,30 @@ __metadata:
languageName: node
linkType: hard
"superagent@npm:^8.1.2":
version: 8.1.2
resolution: "superagent@npm:8.1.2"
"superagent@npm:^10.2.3":
version: 10.2.3
resolution: "superagent@npm:10.2.3"
dependencies:
component-emitter: "npm:^1.3.0"
component-emitter: "npm:^1.3.1"
cookiejar: "npm:^2.1.4"
debug: "npm:^4.3.4"
debug: "npm:^4.3.7"
fast-safe-stringify: "npm:^2.1.1"
form-data: "npm:^4.0.0"
formidable: "npm:^2.1.2"
form-data: "npm:^4.0.4"
formidable: "npm:^3.5.4"
methods: "npm:^1.1.2"
mime: "npm:2.6.0"
qs: "npm:^6.11.0"
semver: "npm:^7.3.8"
checksum: 10/33d0072e051baf91c7d68131c70682a0650dd1bd0b8dfb6f88e5bdfcb02e18cc2b42a66e44b32fd405ac6bcf5fd57c6e267bf80e2a8ce57a18166a9d3a78f57d
qs: "npm:^6.11.2"
checksum: 10/377bf938e68927dd772169c5285be27872bf6e84fac01c52bcd9396bc5b348c9ded8f8be54649510ec09a67bc5096055847b37cb01b3bca0eb06ff1856170e35
languageName: node
linkType: hard
"supertest@npm:^6.3.4":
version: 6.3.4
resolution: "supertest@npm:6.3.4"
"supertest@npm:^7.1.4":
version: 7.1.4
resolution: "supertest@npm:7.1.4"
dependencies:
methods: "npm:^1.1.2"
superagent: "npm:^8.1.2"
checksum: 10/93015318f5a90398915a032747973d9eacf9aebec3f07b413eba9d8b3db83ff48fbf6f5a92f9526578cae50153b0f76a37de197141030d856db4371a711b86ee
superagent: "npm:^10.2.3"
checksum: 10/ecb5d41f2b62b257dbdcabac245c32b8e8fb264fe2636dd85c2c883569d23dc14adc0a471abb84187cbdb49bc36ad870ad355b4a0b85973f510fd57fc229e6cc
languageName: node
linkType: hard
@@ -19750,13 +19781,13 @@ __metadata:
languageName: node
linkType: hard
"typescript@npm:^5.8.3":
version: 5.8.3
resolution: "typescript@npm:5.8.3"
"typescript@npm:^5.9.2":
version: 5.9.2
resolution: "typescript@npm:5.9.2"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10/65c40944c51b513b0172c6710ee62e951b70af6f75d5a5da745cb7fab132c09ae27ffdf7838996e3ed603bb015dadd099006658046941bd0ba30340cc563ae92
checksum: 10/cc2fe6c822819de5d453fa25aa9f32096bf70dde215d481faa1ad84a283dfb264e33988ed8f6d36bc803dd0b16dbe943efa311a798ef76d5b3892a05dfbfd628
languageName: node
linkType: hard
@@ -19780,13 +19811,13 @@ __metadata:
languageName: node
linkType: hard
"typescript@patch:typescript@npm%3A^5.8.3#optional!builtin<compat/typescript>":
version: 5.8.3
resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"
"typescript@patch:typescript@npm%3A^5.9.2#optional!builtin<compat/typescript>":
version: 5.9.2
resolution: "typescript@patch:typescript@npm%3A5.9.2#optional!builtin<compat/typescript>::version=5.9.2&hash=5786d5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10/b9b1e73dabac5dc730c041325dbd9c99467c1b0d239f1b74ec3b90d831384af3e2ba973946232df670519147eb51a2c20f6f96163cea2b359f03de1e2091cc4f
checksum: 10/bd810ab13e8e557225a8b5122370385440b933e4e077d5c7641a8afd207fdc8be9c346e3c678adba934b64e0e70b0acf5eef9493ea05170a48ce22bef845fdc7
languageName: node
linkType: hard
@@ -21006,7 +21037,7 @@ __metadata:
languageName: node
linkType: hard
"wide-align@npm:^1.1.2, wide-align@npm:^1.1.5":
"wide-align@npm:^1.1.5":
version: 1.1.5
resolution: "wide-align@npm:1.1.5"
dependencies: