diff --git a/apps/client/package.json b/apps/client/package.json index 2dedc10..19a1848 100644 --- a/apps/client/package.json +++ b/apps/client/package.json @@ -19,20 +19,20 @@ "@monaco-editor/react": "4.7.0", "@tiltshift/valtio-factory": "2.0.3", "@typescript/ata": "0.9.8", - "monaco-editor": "0.54.0", + "monaco-editor": "0.55.1", "monaco-prettier": "^1.0.0", - "nuqs": "^2.8.3", - "prettier": "^3.7.4", + "nuqs": "^2.8.8", + "prettier": "^3.8.1", "react": "^19.2.0", "react-dom": "^19.2.0", "react-hotkeys-hook": "4.5.1", - "shiki": "^3.19.0", + "shiki": "^3.22.0", "uuid": "^13.0.0", "valtio": "^2.1.8" }, "devDependencies": { "@biomejs/biome": "2.3.5", - "@shikijs/monaco": "^3.19.0", + "@shikijs/monaco": "^3.22.0", "@types/node": "^22.10.2", "@types/react": "^19.2.0", "@types/react-dom": "^19.2.0", diff --git a/apps/server/package.json b/apps/server/package.json index e120b37..142c020 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -30,19 +30,19 @@ "@fastify/cors": "^11.1.0", "@fastify/helmet": "^13.0.1", "@fastify/static": "^8.2.0", - "@fastify/swagger": "^9.5.1", - "@fastify/swagger-ui": "^5.2.3", + "@fastify/swagger": "^9.7.0", + "@fastify/swagger-ui": "^5.2.5", "@fastify/type-provider-typebox": "^5.2.0", - "@sinclair/typebox": "^0.34.41", + "@sinclair/typebox": "^0.34.48", "better-sqlite3": "^11.9.0", "chalk": "^5.4.1", "dayjs": "^1.11.13", - "drizzle-orm": "^0.44.5", + "drizzle-orm": "^0.45.1", "express": "^5.1.0", - "fastify": "^5.5.0", + "fastify": "^5.7.4", "http-proxy-middleware": "^3.0.5", "ioredis": "^5.7.0", - "mysql2": "^3.14.3", + "mysql2": "^3.16.3", "postgres": "^3.4.7", "uuid": "^11.1.0" }, @@ -53,26 +53,26 @@ "@eslint/js": "^9.22.0", "@types/better-sqlite3": "^7.6.13", "@types/node": "^22.13.10", - "@typescript-eslint/eslint-plugin": "8.26.1", - "@typescript-eslint/parser": "8.26.1", - "drizzle-kit": "^0.31.4", + "@typescript-eslint/eslint-plugin": "8.54.0", + "@typescript-eslint/parser": "8.54.0", + "drizzle-kit": "^0.31.9", "eslint": "^9.22.0", "eslint-config-prettier": "^10.1.1", "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsonc": "^2.19.1", + "eslint-plugin-jsonc": "^2.21.1", "eslint-plugin-no-unsanitized": "^4.1.2", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-simple-import-sort": "^12.1.1", - "eslint-plugin-sonarjs": "^3.0.5", + "eslint-plugin-sonarjs": "^3.0.6", "eslint-plugin-sort-keys-fix": "^1.1.2", "eslint-plugin-unicorn": "^60.0.0", "globals": "^15.12.0", "nodemon": "^3.1.10", - "prettier": "^3.6.2", + "prettier": "^3.8.1", "tsx": "^4.20.5", "type-fest": "^4.41.0", "typescript": "^5.9.2", - "typescript-eslint": "^8.39.0", + "typescript-eslint": "^8.54.0", "vitest": "^3.2.4" } } diff --git a/yarn.lock b/yarn.lock index 5c3b156..f41dd65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -674,21 +674,21 @@ __metadata: "@biomejs/biome": "npm:2.3.5" "@code-glue/paradigm": "workspace:^" "@monaco-editor/react": "npm:4.7.0" - "@shikijs/monaco": "npm:^3.19.0" + "@shikijs/monaco": "npm:^3.22.0" "@tiltshift/valtio-factory": "npm:2.0.3" "@types/node": "npm:^22.10.2" "@types/react": "npm:^19.2.0" "@types/react-dom": "npm:^19.2.0" "@typescript/ata": "npm:0.9.8" "@vitejs/plugin-react": "npm:^5.0.4" - monaco-editor: "npm:0.54.0" + monaco-editor: "npm:0.55.1" monaco-prettier: "npm:^1.0.0" - nuqs: "npm:^2.8.3" - prettier: "npm:^3.7.4" + nuqs: "npm:^2.8.8" + prettier: "npm:^3.8.1" react: "npm:^19.2.0" react-dom: "npm:^19.2.0" react-hotkeys-hook: "npm:4.5.1" - shiki: "npm:^3.19.0" + shiki: "npm:^3.22.0" typescript: "npm:^5.7.2" uuid: "npm:^13.0.0" valtio: "npm:^2.1.8" @@ -767,42 +767,42 @@ __metadata: "@fastify/cors": "npm:^11.1.0" "@fastify/helmet": "npm:^13.0.1" "@fastify/static": "npm:^8.2.0" - "@fastify/swagger": "npm:^9.5.1" - "@fastify/swagger-ui": "npm:^5.2.3" + "@fastify/swagger": "npm:^9.7.0" + "@fastify/swagger-ui": "npm:^5.2.5" "@fastify/type-provider-typebox": "npm:^5.2.0" - "@sinclair/typebox": "npm:^0.34.41" + "@sinclair/typebox": "npm:^0.34.48" "@types/better-sqlite3": "npm:^7.6.13" "@types/node": "npm:^22.13.10" - "@typescript-eslint/eslint-plugin": "npm:8.26.1" - "@typescript-eslint/parser": "npm:8.26.1" + "@typescript-eslint/eslint-plugin": "npm:8.54.0" + "@typescript-eslint/parser": "npm:8.54.0" better-sqlite3: "npm:^11.9.0" chalk: "npm:^5.4.1" dayjs: "npm:^1.11.13" - drizzle-kit: "npm:^0.31.4" - drizzle-orm: "npm:^0.44.5" + drizzle-kit: "npm:^0.31.9" + drizzle-orm: "npm:^0.45.1" eslint: "npm:^9.22.0" eslint-config-prettier: "npm:^10.1.1" eslint-plugin-import: "npm:^2.31.0" - eslint-plugin-jsonc: "npm:^2.19.1" + eslint-plugin-jsonc: "npm:^2.21.1" eslint-plugin-no-unsanitized: "npm:^4.1.2" eslint-plugin-prettier: "npm:^5.5.4" eslint-plugin-simple-import-sort: "npm:^12.1.1" - eslint-plugin-sonarjs: "npm:^3.0.5" + eslint-plugin-sonarjs: "npm:^3.0.6" eslint-plugin-sort-keys-fix: "npm:^1.1.2" eslint-plugin-unicorn: "npm:^60.0.0" express: "npm:^5.1.0" - fastify: "npm:^5.5.0" + fastify: "npm:^5.7.4" globals: "npm:^15.12.0" http-proxy-middleware: "npm:^3.0.5" ioredis: "npm:^5.7.0" - mysql2: "npm:^3.14.3" + mysql2: "npm:^3.16.3" nodemon: "npm:^3.1.10" postgres: "npm:^3.4.7" - prettier: "npm:^3.6.2" + prettier: "npm:^3.8.1" tsx: "npm:^4.20.5" type-fest: "npm:^4.41.0" typescript: "npm:^5.9.2" - typescript-eslint: "npm:^8.39.0" + typescript-eslint: "npm:^8.54.0" uuid: "npm:^11.1.0" vitest: "npm:^3.2.4" languageName: unknown @@ -2110,7 +2110,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.5.1, @eslint-community/eslint-utils@npm:^4.7.0, @eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": +"@eslint-community/eslint-utils@npm:^4.5.1, @eslint-community/eslint-utils@npm:^4.7.0, @eslint-community/eslint-utils@npm:^4.8.0, @eslint-community/eslint-utils@npm:^4.9.1": version: 4.9.1 resolution: "@eslint-community/eslint-utils@npm:4.9.1" dependencies: @@ -2121,14 +2121,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:4.12.1": - version: 4.12.1 - resolution: "@eslint-community/regexpp@npm:4.12.1" - checksum: 10/c08f1dd7dd18fbb60bdd0d85820656d1374dd898af9be7f82cb00451313402a22d5e30569c150315b4385907cdbca78c22389b2a72ab78883b3173be317620cc - languageName: node - linkType: hard - -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.8.0": +"@eslint-community/regexpp@npm:4.12.2, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.8.0": version: 4.12.2 resolution: "@eslint-community/regexpp@npm:4.12.2" checksum: 10/049b280fddf71dd325514e0a520024969431dc3a8b02fa77476e6820e9122f28ab4c9168c11821f91a27982d2453bcd7a66193356ea84e84fb7c8d793be1ba0c @@ -2371,29 +2364,29 @@ __metadata: languageName: node linkType: hard -"@fastify/swagger-ui@npm:^5.2.3": - version: 5.2.4 - resolution: "@fastify/swagger-ui@npm:5.2.4" +"@fastify/swagger-ui@npm:^5.2.5": + version: 5.2.5 + resolution: "@fastify/swagger-ui@npm:5.2.5" dependencies: "@fastify/static": "npm:^9.0.0" fastify-plugin: "npm:^5.0.0" openapi-types: "npm:^12.1.3" rfdc: "npm:^1.3.1" yaml: "npm:^2.4.1" - checksum: 10/52b71991d1b468f78f1abb7191a4ccad6399234f6ed51a4123663c2f90adad9ccc4f52baa32730b395b0b265f572e5e9e04115e210ac0966d5e0e2accca785e6 + checksum: 10/e0bd87142c41a2d17855337c9e92345f3b0d39e96875d585eaf76e8c59a938ef6cfd62ea7ca9036fd2ffcbca3740d1f6230314c8b8d316c6daffafd4d1a2a89c languageName: node linkType: hard -"@fastify/swagger@npm:^9.5.1": - version: 9.6.1 - resolution: "@fastify/swagger@npm:9.6.1" +"@fastify/swagger@npm:^9.7.0": + version: 9.7.0 + resolution: "@fastify/swagger@npm:9.7.0" dependencies: fastify-plugin: "npm:^5.0.0" json-schema-resolver: "npm:^3.0.0" openapi-types: "npm:^12.1.3" rfdc: "npm:^1.3.1" yaml: "npm:^2.4.2" - checksum: 10/d6c3b92530d3cc8423ce9cbc8c36bc7de3dbc77e298405ccf8eae297d2150b26aef0861713bd19151df021c03c3832a8070051e18e743935df2fa0c630f9364e + checksum: 10/ed5158a93093106bb2e80140ed2fb32abe425daeac53ff1d08fa507d2f9d726216d6e1d278faa4a83694ac5dbba5f0cf383bb96bde54606be2310ace8db65cd9 languageName: node linkType: hard @@ -3522,75 +3515,75 @@ __metadata: languageName: node linkType: hard -"@shikijs/core@npm:3.21.0": - version: 3.21.0 - resolution: "@shikijs/core@npm:3.21.0" +"@shikijs/core@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/core@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.21.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" "@types/hast": "npm:^3.0.4" hast-util-to-html: "npm:^9.0.5" - checksum: 10/e1a842f8bc076f10eb959c4b3932e0c20ed319e3ecd7b0ec1d02359e978378eb89175d5a509bfd14478aaba578fe912d502cfced91218628d2aab343aec0c8d5 + checksum: 10/fc716bb042accd5061d0de142ee28c20b6e6d489f6516b901ee4db9ed5d802f59c9033106d8140c111a909b761d79523fced92c1367a6f97c4f0e0dad0f29bc9 languageName: node linkType: hard -"@shikijs/engine-javascript@npm:3.21.0": - version: 3.21.0 - resolution: "@shikijs/engine-javascript@npm:3.21.0" +"@shikijs/engine-javascript@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/engine-javascript@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.21.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" oniguruma-to-es: "npm:^4.3.4" - checksum: 10/0d440e934d107c173f115b7485ecfe3159653e72b018b7dc2d0e9bf8f4f99f2c8f03f9346c0729c1593bb850e84da0739bc6d11c840bb12bd6acf9f8929201b2 + checksum: 10/2fcadb897d0220ca70cc63d697e474ce13addc462a387249a852c882a58b9a1e7d6f9b42f694d324403c4acde8486dd54823228602f5ff4270e4298a43c10f51 languageName: node linkType: hard -"@shikijs/engine-oniguruma@npm:3.21.0": - version: 3.21.0 - resolution: "@shikijs/engine-oniguruma@npm:3.21.0" +"@shikijs/engine-oniguruma@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/engine-oniguruma@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.21.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" - checksum: 10/670dcb10195b7aabe7965921e7ff5e315182ca15287a61867f16df3046d8bb81b53416803f2fe6b12b5656be61e7a9990da3a5caf4d7d75b1386884b0e9568d1 + checksum: 10/611654868bc2538ab4d7c3770ad2829a623fcf354ce5c09ba8fde29ecc106b5e4a6270de7d970da4524c1ad00d4f7ed3e5afef2be2ff0b94f8bb8541d0775320 languageName: node linkType: hard -"@shikijs/langs@npm:3.21.0": - version: 3.21.0 - resolution: "@shikijs/langs@npm:3.21.0" +"@shikijs/langs@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/langs@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.21.0" - checksum: 10/37c56fbfdacd3b74a4943cb8d481e3c3288eba72e55c76e34b1a56dd528f728d636c1691433d8bdc96cc5c0b63789754b9515995f28943580b6ef72abc5fd8d9 + "@shikijs/types": "npm:3.22.0" + checksum: 10/091cdaeda7763e1170a6a289315a8371f07af541ad4d8fe17a247b45c4a3be82dc9d321a1e4589cdc8464a694692a5c8bfdd1909372b6ec52b0caa53d69e4a1f languageName: node linkType: hard -"@shikijs/monaco@npm:^3.19.0": - version: 3.21.0 - resolution: "@shikijs/monaco@npm:3.21.0" +"@shikijs/monaco@npm:^3.22.0": + version: 3.22.0 + resolution: "@shikijs/monaco@npm:3.22.0" dependencies: - "@shikijs/core": "npm:3.21.0" - "@shikijs/types": "npm:3.21.0" + "@shikijs/core": "npm:3.22.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" - checksum: 10/6ff0e2d9d9e7049e3cbee8e8860a7b37934aec25837aafa440ca511902450bb5f601f89269cea3972b0d3ff158f726beb8b35e39969416bbc242b24cd7f95d1c + checksum: 10/352d1cc7832ef5bbbb9c00c01c677306377604153430b58e6a3ed57346edb26a672d4dc93632c7489beae053364b3440babbd65b1e7a309dc4b878ef37f29ed5 languageName: node linkType: hard -"@shikijs/themes@npm:3.21.0": - version: 3.21.0 - resolution: "@shikijs/themes@npm:3.21.0" +"@shikijs/themes@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/themes@npm:3.22.0" dependencies: - "@shikijs/types": "npm:3.21.0" - checksum: 10/dd3d333f85da79b0904f0ca33e66fc6b01984d161c3ac0e8373df865dabb73f4a7fe5bb7425475aa041082d364c657a756b246d85de4735557902be408e079d4 + "@shikijs/types": "npm:3.22.0" + checksum: 10/ba60849b4056ea4e243e2c2047382312e504d10f8e1ee09d73041d9de54bce30e28c79168406d8a8e3b7a7ab19d0f9c610e3469679f96145aa975460ac7e1407 languageName: node linkType: hard -"@shikijs/types@npm:3.21.0": - version: 3.21.0 - resolution: "@shikijs/types@npm:3.21.0" +"@shikijs/types@npm:3.22.0": + version: 3.22.0 + resolution: "@shikijs/types@npm:3.22.0" dependencies: "@shikijs/vscode-textmate": "npm:^10.0.2" "@types/hast": "npm:^3.0.4" - checksum: 10/814dfbbaae55b9d1d86874ed870e80da0cba521a96fb799c73c8439f88b2218fb9e84f64485a50258508d0f912bdd19d0fb8494c2717a9eed2a809e243a81a49 + checksum: 10/c5abd9050d4645bbf9f6c9af1a3df31d24d823d21c232e47b171cc68bd4865adab20533503a5c97ffb9e87eae2f88e7a3835d64a0a8aa11a69dbfd45aabd58bf languageName: node linkType: hard @@ -3608,10 +3601,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.34.41": - version: 0.34.47 - resolution: "@sinclair/typebox@npm:0.34.47" - checksum: 10/a7f279020ae45ce21636424ec6439f0e302c28196ed7d2cddf2f80899580cb454f07ce3a033a1aea7ecbcfe47cefd9801c7514bf3adaaecfd1b7d9c83ca3eb9f +"@sinclair/typebox@npm:^0.34.48": + version: 0.34.48 + resolution: "@sinclair/typebox@npm:0.34.48" + checksum: 10/186eebb338255db7cfd77c2f94be0ad91816c7b5ee994c3adb95e0474ae98b769574c2b6b1f26a81613d7148ed20b11e02528f4263d8d95e3ca8dcf8faaf5306 languageName: node linkType: hard @@ -5783,6 +5776,13 @@ __metadata: languageName: node linkType: hard +"@types/trusted-types@npm:^2.0.7": + version: 2.0.7 + resolution: "@types/trusted-types@npm:2.0.7" + checksum: 10/8e4202766a65877efcf5d5a41b7dd458480b36195e580a3b1085ad21e948bc417d55d6f8af1fd2a7ad008015d4117d5fdfe432731157da3c68678487174e4ba3 + languageName: node + linkType: hard + "@types/unist@npm:*, @types/unist@npm:^3.0.0": version: 3.0.3 resolution: "@types/unist@npm:3.0.3" @@ -5806,192 +5806,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.26.1" - dependencies: - "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.26.1" - "@typescript-eslint/type-utils": "npm:8.26.1" - "@typescript-eslint/utils": "npm:8.26.1" - "@typescript-eslint/visitor-keys": "npm:8.26.1" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.3.1" - natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.0.1" - peerDependencies: - "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10/01fa0f560e4afd0082428fb71e486d2376212bea71ce7a47070b9e8b0c90041b97815c5119498c1bd5b38196147ff0f608bb2e059c36e333ac6e3e46af5abcb4 - languageName: node - linkType: hard - -"@typescript-eslint/eslint-plugin@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.53.0" +"@typescript-eslint/eslint-plugin@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.54.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.53.0" - "@typescript-eslint/type-utils": "npm:8.53.0" - "@typescript-eslint/utils": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" + "@typescript-eslint/scope-manager": "npm:8.54.0" + "@typescript-eslint/type-utils": "npm:8.54.0" + "@typescript-eslint/utils": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.4.0" peerDependencies: - "@typescript-eslint/parser": ^8.53.0 + "@typescript-eslint/parser": ^8.54.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/2cbfa92d21018d53b33db102500f121cedd67405939a11c20d04a0fdc535412f1e554479a9994a244127a151609fe16ae8bce810749261f243eac13360df1ab1 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/parser@npm:8.26.1" - dependencies: - "@typescript-eslint/scope-manager": "npm:8.26.1" - "@typescript-eslint/types": "npm:8.26.1" - "@typescript-eslint/typescript-estree": "npm:8.26.1" - "@typescript-eslint/visitor-keys": "npm:8.26.1" - debug: "npm:^4.3.4" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10/3e7567592cc900ef867878c5623d1b6836078311610d8672c950347a8cc9613d38e0660aced3c4d32f6628d5d472e0da1bf9d1d5d0aecfda34517df5cd569476 + checksum: 10/8f1c74ac77d7a84ae3f201bb09cb67271662befed036266af1eaa0653d09b545353441640516c1c86e0a94939887d32f0473c61a642488b14d46533742bfbd1b languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/parser@npm:8.53.0" +"@typescript-eslint/parser@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/parser@npm:8.54.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.53.0" - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" + "@typescript-eslint/scope-manager": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/5337f472aeb3d04041a3c9c9e9d9884e685ba7e4f722ab2963f1054087a62a42946dd0d39993e60506efef0d2a4cc1b0619b34e49261913d6f4d8cdbf3490d56 + checksum: 10/d2e09462c9966ef3deeba71d9e41d1d4876c61eea65888c93a3db6fba48b89a2165459c6519741d40e969da05ed98d3f4c87a7f56c5521ab5699743cc315f6cb languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/project-service@npm:8.53.0" +"@typescript-eslint/project-service@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/project-service@npm:8.54.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.53.0" - "@typescript-eslint/types": "npm:^8.53.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.54.0" + "@typescript-eslint/types": "npm:^8.54.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/2f232f241f57c0f42194a8bcb8c207e4ed4345d7cc097434d394c2904338e64f386903931395ef97cd2cf3ae33d98645f0d6164660d794e33259e2c3978052ff + checksum: 10/93f0483f6bbcf7cf776a53a130f7606f597fba67cf111e1897873bf1531efaa96e4851cfd461da0f0cc93afbdb51e47bcce11cf7dd4fb68b7030c7f9f240b92f languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/scope-manager@npm:8.26.1" +"@typescript-eslint/scope-manager@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/scope-manager@npm:8.54.0" dependencies: - "@typescript-eslint/types": "npm:8.26.1" - "@typescript-eslint/visitor-keys": "npm:8.26.1" - checksum: 10/0c5123e24389831c2913eb4bc4e96e797b36ebbad4800dcc5e05f9276ab3827dfd8c545a53127779adab803d6c67677a65e203bdb7c94dfa192b670a0fc330be + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" + checksum: 10/3474f3197e8647754393dee62b3145c9de71eaa66c8a68f61c8283aa332141803885db9c96caa6a51f78128ad9ef92f774a90361655e57bd951d5b57eb76f914 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/scope-manager@npm:8.53.0" - dependencies: - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" - checksum: 10/40a651cfc16f9464f92b5a58492207c1f89a1ff98cfedd2d33d1dbe8234ce50c3a543267f1b489f903b001e0abcaf1568e7c9b70c009871c34af6ef3602ac0bf - languageName: node - linkType: hard - -"@typescript-eslint/tsconfig-utils@npm:8.53.0, @typescript-eslint/tsconfig-utils@npm:^8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.53.0" +"@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/91f1f02ec8a3daf7d3dc9e43a847ef834444a6e073e3a4a07a311d898b225124d9c4abb4b48266d821f0ea4225614266084e5157182e7ba7aaecafefbae00c7e - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/type-utils@npm:8.26.1" - dependencies: - "@typescript-eslint/typescript-estree": "npm:8.26.1" - "@typescript-eslint/utils": "npm:8.26.1" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^2.0.1" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10/e29a3b4feb527540f2eb063f2b3ea3f402a024fdff0c876ff4d739c2f054b3a991317cb39339e21d9438d767889a2419821a136c46e28fd354ec1b0199cd12c4 + checksum: 10/e9d6b29538716f007919bfcee94f09b7f8e7d2b684ad43d1a3c8d43afb9f0539c7707f84a34f42054e31c8c056b0ccf06575d89e860b4d34632ffefaefafe1fc languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/type-utils@npm:8.53.0" +"@typescript-eslint/type-utils@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/type-utils@npm:8.54.0" dependencies: - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" - "@typescript-eslint/utils": "npm:8.53.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/utils": "npm:8.54.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.4.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/5be4036b475bbc4bb9a834beefe8114286bbe2dee54c96c65c02d6ceabac3422605802dcbefdbf20ae9ede3c85bf2f650eda2acc7ed1a3bf75f02ed478e7cdd1 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/types@npm:8.26.1" - checksum: 10/1452d0c021e8fa811acb18d5e6c4a459ae6a74281a2035b55e6d9933f0e4ff2b2a6468a7f8f57e6ff9ed0968cd3d1c2abd5a4f9c63d91fcf7360cc450cc15906 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.53.0, @typescript-eslint/types@npm:^8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/types@npm:8.53.0" - checksum: 10/36ee696a92ed575385b5c1ccc46e3fec9c5d9aa6f3640f8ad0234ed5a763c9ab78c7d3419fd3d462a966f6b95472390b8040055e4e73c75c52671478e90749ff + checksum: 10/60e92fb32274abd70165ce6f4187e4cffa55416374c63731d7de8fdcfb7a558b4dd48909ff1ad38ac39d2ea1248ec54d6ce38dbc065fd34529a217fc2450d5b1 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.26.1" - dependencies: - "@typescript-eslint/types": "npm:8.26.1" - "@typescript-eslint/visitor-keys": "npm:8.26.1" - debug: "npm:^4.3.4" - fast-glob: "npm:^3.3.2" - is-glob: "npm:^4.0.3" - minimatch: "npm:^9.0.4" - semver: "npm:^7.6.0" - ts-api-utils: "npm:^2.0.1" - peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10/1ed242a989e16ca9656c1de75e287f7321458c7fedd63349b95d0abe55212571be58efcd55d21f06e5b3ff7c10cf0e65dea580a799dbb1a701f77e0ca9e8a9b3 +"@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/types@npm:8.54.0" + checksum: 10/c25cc0bdf90fb150cf6ce498897f43fe3adf9e872562159118f34bd91a9bfab5f720cb1a41f3cdf253b2e840145d7d372089b7cef5156624ef31e98d34f91b31 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.53.0" +"@typescript-eslint/typescript-estree@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.54.0" dependencies: - "@typescript-eslint/project-service": "npm:8.53.0" - "@typescript-eslint/tsconfig-utils": "npm:8.53.0" - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" + "@typescript-eslint/project-service": "npm:8.54.0" + "@typescript-eslint/tsconfig-utils": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/visitor-keys": "npm:8.54.0" debug: "npm:^4.4.3" minimatch: "npm:^9.0.5" semver: "npm:^7.7.3" @@ -5999,57 +5912,32 @@ __metadata: ts-api-utils: "npm:^2.4.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/bdacb2f3ffde535c3955bbfbd062d2010943f7693034cde4019ccde699e826e7ef91d7e1d2f3652c30584c013924410dae5056417909e8169f1e3d7272636bd9 - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/utils@npm:8.26.1" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.26.1" - "@typescript-eslint/types": "npm:8.26.1" - "@typescript-eslint/typescript-estree": "npm:8.26.1" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10/53e42455348a5506af2e365619f9690375bd1871d752d94fa171fe3976971d93f8f37befa90782bd719b04c4dc8a151b740dd1a5dba5fa5e9556e6e6be9ff48b + checksum: 10/3a545037c6f9319251d3ba44cf7a3216b1372422469e27f7ed3415244ebf42553da1ab4644da42d3f0ae2706a8cad12529ffebcb2e75406f74e3b30b812d010d languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/utils@npm:8.53.0" +"@typescript-eslint/utils@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/utils@npm:8.54.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.53.0" - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" + "@typescript-eslint/scope-manager": "npm:8.54.0" + "@typescript-eslint/types": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/ef123c8531de793d8d4f5fa51076402bfe809481feaee605086986c370c94361c525ec550b2c4c6703cf60e026e87862428c044c763ead3ea9bf9bce8ad79310 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.26.1": - version: 8.26.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.26.1" - dependencies: - "@typescript-eslint/types": "npm:8.26.1" - eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/48bcd03d51a4f400cf4ec937b9a9847a6c50c7b5c242cf31ed3cf5fcba6951206d12113d646ee1b0ff510467e78dc14ca16c281c3c1c3b1dfcbf9d91e4ab5da1 + checksum: 10/9f88a2a7ab3e11aa0ff7f99c0e66a0cf2cba10b640def4c64a4f4ef427fecfb22f28dbe5697535915eb01f6507515ac43e45e0ff384bf82856e3420194d9ffdd languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.53.0" +"@typescript-eslint/visitor-keys@npm:8.54.0": + version: 8.54.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.54.0" dependencies: - "@typescript-eslint/types": "npm:8.53.0" + "@typescript-eslint/types": "npm:8.54.0" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10/879e1dfbd002059c0eb59f9660c26eb71a1643622906e4af444dbe5297e95ad210d763b53308b6372b55d85159a161982a8848352706a7d361fd3e17d6ba96d0 + checksum: 10/cca5380ee30250302ee1459e5a0a38de8c16213026dbbff3d167fa7d71d012f31d60ac4483ad45ebd13f2ac963d1ca52dd5f22759a68d4ee57626e421769187a languageName: node linkType: hard @@ -6671,7 +6559,7 @@ __metadata: languageName: node linkType: hard -"aws-ssl-profiles@npm:^1.1.1": +"aws-ssl-profiles@npm:^1.1.1, aws-ssl-profiles@npm:^1.1.2": version: 1.1.2 resolution: "aws-ssl-profiles@npm:1.1.2" checksum: 10/af9e5c5e6e343e0f299106acaf03106a7458be69772d004f3e4cf0e3649bb41131b594126fcbc997ad89d73752d9e1d72886c72fcc8649ac5d590459d6b75827 @@ -7942,10 +7830,15 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:3.1.7": - version: 3.1.7 - resolution: "dompurify@npm:3.1.7" - checksum: 10/dc637a064306f83cf911caa267ffe1f973552047602020e3b6723c90f67962813edf8a65a0b62e8c9bc13fcd173a2691212a3719bc116226967f46bcd6181277 +"dompurify@npm:3.2.7": + version: 3.2.7 + resolution: "dompurify@npm:3.2.7" + dependencies: + "@types/trusted-types": "npm:^2.0.7" + dependenciesMeta: + "@types/trusted-types": + optional: true + checksum: 10/51b7866fb834ee62d6c415f41ece5ce11db7b463f60a822932a1f832573a40b98be7715550298690e7647988fbe086db1098bda9b10548b3166fc975eb9bd849 languageName: node linkType: hard @@ -7966,9 +7859,9 @@ __metadata: languageName: node linkType: hard -"drizzle-kit@npm:^0.31.4": - version: 0.31.8 - resolution: "drizzle-kit@npm:0.31.8" +"drizzle-kit@npm:^0.31.9": + version: 0.31.9 + resolution: "drizzle-kit@npm:0.31.9" dependencies: "@drizzle-team/brocli": "npm:^0.10.2" "@esbuild-kit/esm-loader": "npm:^2.5.5" @@ -7976,11 +7869,11 @@ __metadata: esbuild-register: "npm:^3.5.0" bin: drizzle-kit: bin.cjs - checksum: 10/a87120067370e736685afe3cf5b32db2b22ad909ade849d437568455736fd4a2815ad58c038075e66b8a77ab685f6515dd3d77120126ac83737240bbe80de583 + checksum: 10/9b69dd6ec3df6dfb02269c3cbfe51c48c20e01d01e72f0f4e41fb30b3f9a619b06a940794e7c8c388c1d134eea7b8b9911b02ff3733919962cc14d8c2edbc853 languageName: node linkType: hard -"drizzle-orm@npm:^0.44.5, drizzle-orm@npm:^0.44.7": +"drizzle-orm@npm:^0.44.7": version: 0.44.7 resolution: "drizzle-orm@npm:0.44.7" peerDependencies: @@ -8075,6 +7968,101 @@ __metadata: languageName: node linkType: hard +"drizzle-orm@npm:^0.45.1": + version: 0.45.1 + resolution: "drizzle-orm@npm:0.45.1" + peerDependencies: + "@aws-sdk/client-rds-data": ">=3" + "@cloudflare/workers-types": ">=4" + "@electric-sql/pglite": ">=0.2.0" + "@libsql/client": ">=0.10.0" + "@libsql/client-wasm": ">=0.10.0" + "@neondatabase/serverless": ">=0.10.0" + "@op-engineering/op-sqlite": ">=2" + "@opentelemetry/api": ^1.4.1 + "@planetscale/database": ">=1.13" + "@prisma/client": "*" + "@tidbcloud/serverless": "*" + "@types/better-sqlite3": "*" + "@types/pg": "*" + "@types/sql.js": "*" + "@upstash/redis": ">=1.34.7" + "@vercel/postgres": ">=0.8.0" + "@xata.io/client": "*" + better-sqlite3: ">=7" + bun-types: "*" + expo-sqlite: ">=14.0.0" + gel: ">=2" + knex: "*" + kysely: "*" + mysql2: ">=2" + pg: ">=8" + postgres: ">=3" + sql.js: ">=1" + sqlite3: ">=5" + peerDependenciesMeta: + "@aws-sdk/client-rds-data": + optional: true + "@cloudflare/workers-types": + optional: true + "@electric-sql/pglite": + optional: true + "@libsql/client": + optional: true + "@libsql/client-wasm": + optional: true + "@neondatabase/serverless": + optional: true + "@op-engineering/op-sqlite": + optional: true + "@opentelemetry/api": + optional: true + "@planetscale/database": + optional: true + "@prisma/client": + optional: true + "@tidbcloud/serverless": + optional: true + "@types/better-sqlite3": + optional: true + "@types/pg": + optional: true + "@types/sql.js": + optional: true + "@upstash/redis": + optional: true + "@vercel/postgres": + optional: true + "@xata.io/client": + optional: true + better-sqlite3: + optional: true + bun-types: + optional: true + expo-sqlite: + optional: true + gel: + optional: true + knex: + optional: true + kysely: + optional: true + mysql2: + optional: true + pg: + optional: true + postgres: + optional: true + prisma: + optional: true + sql.js: + optional: true + sqlite3: + optional: true + checksum: 10/6fd16005a913d7fb5d78bd33269bceb98a789323f5b9518eb7ebd5d8bc65b3e7a24423aac1fc6e369e2abdfdc521680b689f0ff1ca6ab0576b9c6f0652e9e5ba + languageName: node + linkType: hard + "dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1": version: 1.0.1 resolution: "dunder-proto@npm:1.0.1" @@ -8752,9 +8740,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsonc@npm:^2.19.1": - version: 2.21.0 - resolution: "eslint-plugin-jsonc@npm:2.21.0" +"eslint-plugin-jsonc@npm:^2.21.1": + version: 2.21.1 + resolution: "eslint-plugin-jsonc@npm:2.21.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.5.1" diff-sequences: "npm:^27.5.1" @@ -8767,7 +8755,7 @@ __metadata: synckit: "npm:^0.6.2 || ^0.7.3 || ^0.11.5" peerDependencies: eslint: ">=6.0.0" - checksum: 10/3b0e15b33a918b1ffccbcb4c234deb7b6b68752e89cccd8e31d6d3e4647ec48ebc6b89998f1b3b585b4486f9d849eb618e15d0ffacd4b185d601a83de81b335a + checksum: 10/4bcdb6eda95766533772f51e8ea929342a2e653ba2b1b44fef12b6b7d7f628626dafbbd1942113f4aeee0d4d652fb2032b0088cf22ad053f7157e3a8edb9a4db languageName: node linkType: hard @@ -8809,23 +8797,23 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-sonarjs@npm:^3.0.5": - version: 3.0.5 - resolution: "eslint-plugin-sonarjs@npm:3.0.5" +"eslint-plugin-sonarjs@npm:^3.0.6": + version: 3.0.6 + resolution: "eslint-plugin-sonarjs@npm:3.0.6" dependencies: - "@eslint-community/regexpp": "npm:4.12.1" + "@eslint-community/regexpp": "npm:4.12.2" builtin-modules: "npm:3.3.0" bytes: "npm:3.1.2" functional-red-black-tree: "npm:1.0.1" jsx-ast-utils-x: "npm:0.1.0" lodash.merge: "npm:4.6.2" - minimatch: "npm:9.0.5" + minimatch: "npm:10.1.1" scslre: "npm:0.3.0" - semver: "npm:7.7.2" + semver: "npm:7.7.3" typescript: "npm:>=5" peerDependencies: eslint: ^8.0.0 || ^9.0.0 - checksum: 10/82351630ab8c4fa1331edce96bd3bbe3afbc4a40ae92aa4474d45ef68c6a99990c4a6634e79d8d81d938edad7152b099ff18fe71f12e06362007c5f80856057d + checksum: 10/440fb4feec4d9db2d60f06f8c351d036e90b4255f8bb14d41174da2b56a29d249ffc9ec8f454a73026391706a7055673b026eba45f50406f79b0539b4da29bd3 languageName: node linkType: hard @@ -8893,7 +8881,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^4.2.0, eslint-visitor-keys@npm:^4.2.1": +"eslint-visitor-keys@npm:^4.2.1": version: 4.2.1 resolution: "eslint-visitor-keys@npm:4.2.1" checksum: 10/3ee00fc6a7002d4b0ffd9dc99e13a6a7882c557329e6c25ab254220d71e5c9c4f89dca4695352949ea678eb1f3ba912a18ef8aac0a7fe094196fd92f441bfce2 @@ -9201,7 +9189,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.3": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -9265,9 +9253,9 @@ __metadata: languageName: node linkType: hard -"fastify@npm:^5.5.0": - version: 5.7.0 - resolution: "fastify@npm:5.7.0" +"fastify@npm:^5.7.4": + version: 5.7.4 + resolution: "fastify@npm:5.7.4" dependencies: "@fastify/ajv-compiler": "npm:^4.0.5" "@fastify/error": "npm:^4.0.0" @@ -9284,7 +9272,7 @@ __metadata: secure-json-parse: "npm:^4.0.0" semver: "npm:^7.6.0" toad-cache: "npm:^3.7.0" - checksum: 10/5bc9991ec5ec4ba717a9fdd1f5652b02f2b9d1b4b5e141e730a60962377191d46b95377b18ed584f344b1dd8e1cc7df15369f336fb341445efcd128b55454bb7 + checksum: 10/037fb94fb40b85b9da430dd5314ab3326ee40b10419ca81d514a5e948b67547aacfa60131e330a8e28927b8b875c70c7a156954118a06c958e9c20b24ab00881 languageName: node linkType: hard @@ -10268,7 +10256,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:^0.7.0, iconv-lite@npm:~0.7.0": +"iconv-lite@npm:^0.7.0, iconv-lite@npm:^0.7.2, iconv-lite@npm:~0.7.0": version: 0.7.2 resolution: "iconv-lite@npm:0.7.2" dependencies: @@ -10291,7 +10279,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.0, ignore@npm:^5.3.1": +"ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.0": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 @@ -11385,7 +11373,7 @@ __metadata: languageName: node linkType: hard -"long@npm:^5.2.1": +"long@npm:^5.2.1, long@npm:^5.3.2": version: 5.3.2 resolution: "long@npm:5.3.2" checksum: 10/b6b55ddae56fcce2864d37119d6b02fe28f6dd6d9e44fd22705f86a9254b9321bd69e9ffe35263b4846d54aba197c64882adcb8c543f2383c1e41284b321ea64 @@ -11442,6 +11430,13 @@ __metadata: languageName: node linkType: hard +"lru.min@npm:^1.1.3": + version: 1.1.4 + resolution: "lru.min@npm:1.1.4" + checksum: 10/c7041fb558fa0c39b3e14b8c711716af729a4df96af25e6a2d54f5d60d936a1e33edbabcfa3a71359f73f746763dc51da3fc679d60e2f087aa722f139f56ccd4 + languageName: node + linkType: hard + "luxon@npm:~3.7.0": version: 3.7.2 resolution: "luxon@npm:3.7.2" @@ -11952,16 +11947,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.5, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": - version: 9.0.5 - resolution: "minimatch@npm:9.0.5" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348 - languageName: node - linkType: hard - -"minimatch@npm:^10.1.1": +"minimatch@npm:10.1.1, minimatch@npm:^10.1.1": version: 10.1.1 resolution: "minimatch@npm:10.1.1" dependencies: @@ -11979,6 +11965,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.5": + version: 9.0.5 + resolution: "minimatch@npm:9.0.5" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348 + languageName: node + linkType: hard + "minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" @@ -12078,13 +12073,13 @@ __metadata: languageName: node linkType: hard -"monaco-editor@npm:0.54.0": - version: 0.54.0 - resolution: "monaco-editor@npm:0.54.0" +"monaco-editor@npm:0.55.1": + version: 0.55.1 + resolution: "monaco-editor@npm:0.55.1" dependencies: - dompurify: "npm:3.1.7" + dompurify: "npm:3.2.7" marked: "npm:14.0.0" - checksum: 10/654aa19e8ed859627f8c545026e41955fd015eeac4a26330a5176b955e0afbcd590bbfba06fa9f22fa1bc97d7a33100059e26c754f9541b64d753379a6396711 + checksum: 10/73836b612a923342001b8cbb459aad0de486c94672fb7cf9d28bdafed9f3b7523d5aba510d9f8e7d24476a5aacf0d3a5c0cdc520ed4764f6f89f8cf5ba8d9329 languageName: node linkType: hard @@ -12192,7 +12187,7 @@ __metadata: languageName: node linkType: hard -"mysql2@npm:^3.14.3, mysql2@npm:^3.15.3": +"mysql2@npm:^3.15.3": version: 3.16.0 resolution: "mysql2@npm:3.16.0" dependencies: @@ -12209,7 +12204,24 @@ __metadata: languageName: node linkType: hard -"named-placeholders@npm:^1.1.3": +"mysql2@npm:^3.16.3": + version: 3.16.3 + resolution: "mysql2@npm:3.16.3" + dependencies: + aws-ssl-profiles: "npm:^1.1.2" + denque: "npm:^2.1.0" + generate-function: "npm:^2.3.1" + iconv-lite: "npm:^0.7.2" + long: "npm:^5.3.2" + lru.min: "npm:^1.1.3" + named-placeholders: "npm:^1.1.6" + seq-queue: "npm:^0.0.5" + sqlstring: "npm:^2.3.3" + checksum: 10/cc903e1534730439948976c8494a04aeebd01a494b003852a339e506cdaf36ae646a44d362019c1c4f4f1627b7ededaa9827291bc711e443d749b70a7d7748c4 + languageName: node + linkType: hard + +"named-placeholders@npm:^1.1.3, named-placeholders@npm:^1.1.6": version: 1.1.6 resolution: "named-placeholders@npm:1.1.6" dependencies: @@ -12386,9 +12398,9 @@ __metadata: languageName: node linkType: hard -"nuqs@npm:^2.8.3": - version: 2.8.6 - resolution: "nuqs@npm:2.8.6" +"nuqs@npm:^2.8.8": + version: 2.8.8 + resolution: "nuqs@npm:2.8.8" dependencies: "@standard-schema/spec": "npm:1.0.0" peerDependencies: @@ -12409,7 +12421,7 @@ __metadata: optional: true react-router-dom: optional: true - checksum: 10/b3a9f8569633996e9f48271ad916ea6918f42db7d5b948cf81ccdc2ae84f1384cf17bbf863cb6610172ff80e9efeeab74344b91456edd01a01fcb0ad1990ae7b + checksum: 10/705cf25df703ada9d8e661b13321e3acb862bac1cc00a3ea7766a36f2b343d04bbb53d19c10395c18776054fd3b3419d4c6bb678c4eec3ea7837f60d4b0df0f4 languageName: node linkType: hard @@ -13059,7 +13071,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.6.2, prettier@npm:^3.7.4": +"prettier@npm:^3.6.2": version: 3.8.0 resolution: "prettier@npm:3.8.0" bin: @@ -13068,6 +13080,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:^3.8.1": + version: 3.8.1 + resolution: "prettier@npm:3.8.1" + bin: + prettier: bin/prettier.cjs + checksum: 10/3da1cf8c1ef9bea828aa618553696c312e951f810bee368f6887109b203f18ee869fe88f66e65f9cf60b7cb1f2eae859892c860a300c062ff8ec69c381fc8dbd + languageName: node + linkType: hard + "pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -13957,12 +13978,12 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.7.2": - version: 7.7.2 - resolution: "semver@npm:7.7.2" +"semver@npm:7.7.3, semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.5.1, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.7.2, semver@npm:^7.7.3": + version: 7.7.3 + resolution: "semver@npm:7.7.3" bin: semver: bin/semver.js - checksum: 10/7a24cffcaa13f53c09ce55e05efe25cd41328730b2308678624f8b9f5fc3093fc4d189f47950f0b811ff8f3c3039c24a2c36717ba7961615c682045bf03e1dda + checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9 languageName: node linkType: hard @@ -13975,15 +13996,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.3, semver@npm:^7.3.5, semver@npm:^7.5.1, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.7.2, semver@npm:^7.7.3": - version: 7.7.3 - resolution: "semver@npm:7.7.3" - bin: - semver: bin/semver.js - checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9 - languageName: node - linkType: hard - "send@npm:^1.1.0, send@npm:^1.2.0": version: 1.2.1 resolution: "send@npm:1.2.1" @@ -14153,19 +14165,19 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^3.19.0": - version: 3.21.0 - resolution: "shiki@npm:3.21.0" +"shiki@npm:^3.22.0": + version: 3.22.0 + resolution: "shiki@npm:3.22.0" dependencies: - "@shikijs/core": "npm:3.21.0" - "@shikijs/engine-javascript": "npm:3.21.0" - "@shikijs/engine-oniguruma": "npm:3.21.0" - "@shikijs/langs": "npm:3.21.0" - "@shikijs/themes": "npm:3.21.0" - "@shikijs/types": "npm:3.21.0" + "@shikijs/core": "npm:3.22.0" + "@shikijs/engine-javascript": "npm:3.22.0" + "@shikijs/engine-oniguruma": "npm:3.22.0" + "@shikijs/langs": "npm:3.22.0" + "@shikijs/themes": "npm:3.22.0" + "@shikijs/types": "npm:3.22.0" "@shikijs/vscode-textmate": "npm:^10.0.2" "@types/hast": "npm:^3.0.4" - checksum: 10/bf76c161f308232fcfef294ab5286fe59a15a46b727f35d5e278925f8cf770a4a909015697f8fea51d45fe9e6c8ae0bd6bd6646ee46743df64e9088c2a559388 + checksum: 10/f9977e75f666253cc679e74b774af2afdfa48d52c631ab1448f47a90cd97f2290bcf50356f5b0d01a282da7f9e9f7e1938d585b213688e0d842fcba4a785f870 languageName: node linkType: hard @@ -14407,7 +14419,7 @@ __metadata: languageName: node linkType: hard -"sqlstring@npm:^2.3.2": +"sqlstring@npm:^2.3.2, sqlstring@npm:^2.3.3": version: 2.3.3 resolution: "sqlstring@npm:2.3.3" checksum: 10/4e5a25af2d77a031fe00694034bf9fd822ddc3a483c9383124b120aa6b9ae9ab71e173cd29fba9c653998ebfef9e97be668957839960b9b3dc1afcb45f1ddb64 @@ -15099,7 +15111,7 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.0.1, ts-api-utils@npm:^2.4.0": +"ts-api-utils@npm:^2.4.0": version: 2.4.0 resolution: "ts-api-utils@npm:2.4.0" peerDependencies: @@ -15287,18 +15299,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.39.0": - version: 8.53.0 - resolution: "typescript-eslint@npm:8.53.0" +"typescript-eslint@npm:^8.54.0": + version: 8.54.0 + resolution: "typescript-eslint@npm:8.54.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.53.0" - "@typescript-eslint/parser": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" - "@typescript-eslint/utils": "npm:8.53.0" + "@typescript-eslint/eslint-plugin": "npm:8.54.0" + "@typescript-eslint/parser": "npm:8.54.0" + "@typescript-eslint/typescript-estree": "npm:8.54.0" + "@typescript-eslint/utils": "npm:8.54.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/b4731161a4fec6ce9110e54407a50733e15b0eb48cb9636906a54068af10f8102a7018b9e5db6264604050955a03d3649a79c4869d43bcce215358a8a8a03f96 + checksum: 10/21b1a27fd44716df8d2c7bac4ebd0caef196a04375fff7919dc817066017b6b8700f1e242bd065a26ac7ce0505b7a588626099e04a28142504ed4f0aae8bffb1 languageName: node linkType: hard