diff --git a/package-lock.json b/package-lock.json index 0dcc6d24..6cb3ed6a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "packages/*" ], "dependencies": { - "@hono/node-server": "^1.19.14", + "@hono/node-server": "^2.0.0", "hono": "^4.12.12", "next": "^16.2.3", "nodemailer": "^8.0.5" @@ -71,7 +71,7 @@ "@types/react-dom": "^19.0.0", "@types/sanitize-html": "^2.16.1", "@vitejs/plugin-react": "^6.0.1", - "eslint": "^9.39.1", + "eslint": "^9.39.4", "eslint-config-next": "^16.2.3", "eslint-plugin-security": "^3.0.1", "eslint-plugin-vitest": "^0.5.4", @@ -5309,12 +5309,12 @@ } }, "node_modules/@hono/node-server": { - "version": "1.19.14", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", - "integrity": "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-2.0.0.tgz", + "integrity": "sha512-n3GfHwwCvHCkGmOwKfxUPOlbfzuO64Sbc5XC4NGPIXxkuOnJrdgExdRKmHfF924r914WRJPT397GdqLvdYTeyQ==", "license": "MIT", "engines": { - "node": ">=18.14.1" + "node": ">=20" }, "peerDependencies": { "hono": "^4" @@ -5968,6 +5968,18 @@ } } }, + "node_modules/@modelcontextprotocol/sdk/node_modules/@hono/node-server": { + "version": "1.19.14", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz", + "integrity": "sha512-GwtvgtXxnWsucXvbQXkRgqksiH2Qed37H9xHZocE5sA3N8O8O8/8FA3uclQXxXVzc9XBZuEOMK7+r02FmSpHtw==", + "license": "MIT", + "engines": { + "node": ">=18.14.1" + }, + "peerDependencies": { + "hono": "^4" + } + }, "node_modules/@modelcontextprotocol/sdk/node_modules/ajv": { "version": "8.18.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", @@ -9727,6 +9739,33 @@ "dev": true, "license": "MIT" }, + "node_modules/bullmq": { + "version": "5.76.1", + "resolved": "https://registry.npmjs.org/bullmq/-/bullmq-5.76.1.tgz", + "integrity": "sha512-9Xc5Pj4Ho0clodowuuUSydMOR4gCn+YxYYVQXbGJycO8r4jyxsff1rZl3CKj3k50c/B42gDDNTLJH6uwb3dYmg==", + "license": "MIT", + "dependencies": { + "cron-parser": "4.9.0", + "ioredis": "5.10.1", + "msgpackr": "1.11.5", + "node-abort-controller": "3.1.1", + "semver": "7.7.4", + "tslib": "2.8.1", + "uuid": "11.1.0" + } + }, + "node_modules/bullmq/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/bundle-require": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-5.1.0.tgz", @@ -21745,6 +21784,10 @@ "packages/shared": { "name": "@aros/shared", "version": "1.0.0", + "dependencies": { + "bullmq": "^5.73.3", + "ioredis": "^5.4.0" + }, "devDependencies": { "@types/node": "^25.6.0", "tsup": "^8.0.0", diff --git a/package.json b/package.json index 11c41178..26e2da21 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "node": ">=20.0.0" }, "dependencies": { - "@hono/node-server": "^1.19.14", + "@hono/node-server": "^2.0.0", "hono": "^4.12.12", "next": "^16.2.3", "nodemailer": "^8.0.5"