diff --git a/package-lock.json b/package-lock.json index acd38e4..a1d5231 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5942,15 +5942,15 @@ } }, "node_modules/cron-parser": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz", - "integrity": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-5.5.0.tgz", + "integrity": "sha512-oML4lKUXxizYswqmxuOCpgFS8BNUJpIu6k/2HVHyaL8Ynnf3wdf9tkns0yRdJLSIjkJ+b0DXHMZEHGpMwjnPww==", "license": "MIT", "dependencies": { - "luxon": "^3.2.1" + "luxon": "^3.7.1" }, "engines": { - "node": ">=12.0.0" + "node": ">=18" } }, "node_modules/cross-spawn": { @@ -7256,6 +7256,18 @@ "dev": true, "license": "MIT" }, + "node_modules/non-error": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/non-error/-/non-error-0.1.0.tgz", + "integrity": "sha512-TMB1uHiGsHRGv1uYclfhivcnf0/PdFp2pNqRxXjncaAsjYMoisaQJI+SSZCqRq+VliwRTC8tsMQfmrWjDMhkPQ==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/number-flow": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/number-flow/-/number-flow-0.6.0.tgz", @@ -7439,17 +7451,20 @@ } }, "node_modules/pg-boss": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/pg-boss/-/pg-boss-10.4.2.tgz", - "integrity": "sha512-AttEWOtSzn53av8OnCMWEanwRBvjkZCE1y5nLrZnwvkkMnlZ5XpWDpZ7sKI/BYjvi2OVieMX37arD2ACgJ750w==", + "version": "12.18.2", + "resolved": "https://registry.npmjs.org/pg-boss/-/pg-boss-12.18.2.tgz", + "integrity": "sha512-06kXeWvVWY+BUNsOt2me1okg6NXx2DBnAQHTurA9jtrvbAO9qUOSE3/0ERERQDrokI+FREFM2Twha+JbrFT/8Q==", "license": "MIT", "dependencies": { - "cron-parser": "^4.9.0", - "pg": "^8.16.3", - "serialize-error": "^8.1.0" + "cron-parser": "^5.5.0", + "pg": "^8.20.0", + "serialize-error": "^13.0.1" + }, + "bin": { + "pg-boss": "dist/cli.js" }, "engines": { - "node": ">=20" + "node": ">=22.12.0" } }, "node_modules/pg-cloudflare": { @@ -8019,15 +8034,16 @@ } }, "node_modules/serialize-error": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", - "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-13.0.1.tgz", + "integrity": "sha512-bBZaRwLH9PN5HbLCjPId4dP5bNGEtumcErgOX952IsvOhVPrm3/AeK1y0UHA/QaPG701eg0yEnOKsCOC6X/kaA==", "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "non-error": "^0.1.0", + "type-fest": "^5.4.1" }, "engines": { - "node": ">=10" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8249,6 +8265,18 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/tagged-tag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz", + "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/tauri-plugin-liquid-glass-api": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/tauri-plugin-liquid-glass-api/-/tauri-plugin-liquid-glass-api-0.1.6.tgz", @@ -8920,7 +8948,6 @@ "os": [ "aix" ], - "peer": true, "engines": { "node": ">=18" } @@ -8938,7 +8965,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=18" } @@ -8956,7 +8982,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=18" } @@ -8974,7 +8999,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=18" } @@ -8992,7 +9016,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=18" } @@ -9010,7 +9033,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=18" } @@ -9028,7 +9050,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9046,7 +9067,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9064,7 +9084,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9082,7 +9101,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9100,7 +9118,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9118,7 +9135,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9136,7 +9152,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9154,7 +9169,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9172,7 +9186,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9190,7 +9203,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9208,7 +9220,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=18" } @@ -9226,7 +9237,6 @@ "os": [ "netbsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9244,7 +9254,6 @@ "os": [ "openbsd" ], - "peer": true, "engines": { "node": ">=18" } @@ -9262,7 +9271,6 @@ "os": [ "sunos" ], - "peer": true, "engines": { "node": ">=18" } @@ -9280,7 +9288,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=18" } @@ -9298,7 +9305,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=18" } @@ -9316,7 +9322,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=18" } @@ -9364,12 +9369,15 @@ } }, "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.6.0.tgz", + "integrity": "sha512-8ZiHFm91orbSAe2PSAiSVBVko18pbhbiB3U9GglSzF/zCGkR+rxpHx6sEMCUm4kxY4LjDIUGgCfUMtwfZfjfUA==", "license": "(MIT OR CC0-1.0)", + "dependencies": { + "tagged-tag": "^1.0.0" + }, "engines": { - "node": ">=10" + "node": ">=20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -9788,7 +9796,7 @@ "drizzle-orm": "^0.45.1", "fastify": "^5.8.3", "pg": "^8.13.0", - "pg-boss": "^10.1.0" + "pg-boss": "^12.18.2" }, "devDependencies": { "@types/pg": "^8.11.0", @@ -9829,7 +9837,7 @@ "@sentry/node": "^10.45.0", "drizzle-orm": "^0.45.1", "pg": "^8.13.0", - "pg-boss": "^10.1.0" + "pg-boss": "^12.18.2" }, "devDependencies": { "@types/pg": "^8.11.0", diff --git a/packages/server/package.json b/packages/server/package.json index f444bd5..e3ec9ea 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -22,7 +22,7 @@ "drizzle-orm": "^0.45.1", "fastify": "^5.8.3", "pg": "^8.13.0", - "pg-boss": "^10.1.0" + "pg-boss": "^12.18.2" }, "devDependencies": { "@types/pg": "^8.11.0", diff --git a/packages/worker/package.json b/packages/worker/package.json index 39e97df..589f9cc 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -14,7 +14,7 @@ "@sentry/node": "^10.45.0", "drizzle-orm": "^0.45.1", "pg": "^8.13.0", - "pg-boss": "^10.1.0" + "pg-boss": "^12.18.2" }, "devDependencies": { "@types/pg": "^8.11.0",