diff --git a/package-lock.json b/package-lock.json index 5a0e2ec..f7dcf46 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,18 +30,18 @@ "cors": "^2.8.6", "express": "^5.0.1", "winston": "^3.18.3", - "zod": "^4.5.4" + "zod": "^4.6.2" }, "bin": { "github-advisory-mcp": "dist/index.js" }, "devDependencies": { - "@ai-sdk/azure": "^4.0.63", + "@ai-sdk/azure": "^4.0.68", "@azure/identity": "^4.13.2", "@types/cors": "^2.8.17", "@types/express": "^5.0.0", - "@types/node": "^26.4.1", - "ai": "^7.0.93", + "@types/node": "^26.5.1", + "ai": "^7.0.97", "dotenv": "^17.4.2", "typescript": "^5.9.3", "vitest": "^4.1.11" @@ -51,16 +51,16 @@ } }, "node_modules/@ai-sdk/azure": { - "version": "4.0.63", - "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-4.0.63.tgz", - "integrity": "sha1-moa16CABP734MLIcM8YcxkdvWro=", + "version": "4.0.68", + "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-4.0.68.tgz", + "integrity": "sha512-hiuN7ZrbOzTFIgRzeIm3I+iNldiO+1/gh5m+falLI9Q3lubfmovnDWfONttZjtCdh7pF5LTAwH5lJmscWTbsGQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/deepseek": "3.0.39", - "@ai-sdk/openai": "4.0.60", - "@ai-sdk/provider": "4.0.10", - "@ai-sdk/provider-utils": "5.0.36" + "@ai-sdk/deepseek": "3.0.42", + "@ai-sdk/openai": "4.0.65", + "@ai-sdk/provider": "4.0.13", + "@ai-sdk/provider-utils": "5.0.39" }, "engines": { "node": ">=22" @@ -70,14 +70,14 @@ } }, "node_modules/@ai-sdk/deepseek": { - "version": "3.0.39", - "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-3.0.39.tgz", - "integrity": "sha1-/x/LRUDYPNnDbsgfVEjpMyQD3Rs=", + "version": "3.0.42", + "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-3.0.42.tgz", + "integrity": "sha512-auZ8SYeskiTcu1Uy5WV1hcpLfyS42YjIuEIRRkmINLK21p6gEVGn2jVrsSINcFeUvLjxMcpB+RfJsEdTBzgzgQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.10", - "@ai-sdk/provider-utils": "5.0.36" + "@ai-sdk/provider": "4.0.13", + "@ai-sdk/provider-utils": "5.0.39" }, "engines": { "node": ">=22" @@ -87,14 +87,14 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "4.0.75", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.75.tgz", - "integrity": "sha1-kR9taBuUu0otHKywWEhdYgNf6xk=", + "version": "4.0.78", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-4.0.78.tgz", + "integrity": "sha512-fcamzmFlcy+c/tIc7QcATLe/kArgSVGQ1QxaddMjhOSX8zypc2hmD5sHB2bp1DSFcSxDD32d6usF9a7xLCTULg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.10", - "@ai-sdk/provider-utils": "5.0.36", + "@ai-sdk/provider": "4.0.13", + "@ai-sdk/provider-utils": "5.0.39", "@vercel/oidc": "3.2.0" }, "engines": { @@ -105,14 +105,14 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "4.0.60", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.60.tgz", - "integrity": "sha1-kDQ7KAp3H5ON44MU4mkrm//hzrs=", + "version": "4.0.65", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-4.0.65.tgz", + "integrity": "sha512-rpk1Tv7TR0H338zTKmSVMxv4yo++HDOxioiuvBySb8cWkx2fS10tWl/5cEwL0diJbcV/+p3+9gpIOre52UoQJA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.10", - "@ai-sdk/provider-utils": "5.0.36" + "@ai-sdk/provider": "4.0.13", + "@ai-sdk/provider-utils": "5.0.39" }, "engines": { "node": ">=22" @@ -122,9 +122,9 @@ } }, "node_modules/@ai-sdk/provider": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.10.tgz", - "integrity": "sha1-HFHU4Jkd6ldzyKdPnaFsUlJ774w=", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-4.0.13.tgz", + "integrity": "sha512-sJvnbFIFLzmKFXIjfwS8XCOAj6puHCawItwvA9PBZgk2f/l/TiC4OSfK3ueDbUVXfRCOn5eJN97EIF10toIOmQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -135,13 +135,13 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "5.0.36", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.36.tgz", - "integrity": "sha1-V+XFDvw3mPzk6BzSDH7JOyRKRmo=", + "version": "5.0.39", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-5.0.39.tgz", + "integrity": "sha512-VIFp4Qv3j+V941crFB1y2VG5yeGbeLOFRxiPaZJETkkpo1H5WviLx6H5yRkFkrXIGxnTGygKsPgCAJG0X61Auw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/provider": "4.0.10", + "@ai-sdk/provider": "4.0.13", "@standard-schema/spec": "^1.1.0", "@workflow/serde": "4.1.0", "eventsource-parser": "^3.0.8", @@ -2847,12 +2847,12 @@ } }, "node_modules/@types/node": { - "version": "26.4.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.4.1.tgz", - "integrity": "sha1-PY3IBRWJSVhEjuJmz11rw+UgW9U=", + "version": "26.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.5.1.tgz", + "integrity": "sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==", "license": "MIT", "dependencies": { - "undici-types": "~8.3.0" + "undici-types": "~8.9.0" } }, "node_modules/@types/pg": { @@ -2934,7 +2934,7 @@ "node_modules/@vercel/oidc": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.2.0.tgz", - "integrity": "sha1-V4Kk1JBEQ/AVgIcFtVN8+cO2hSg=", + "integrity": "sha512-UycprH3T6n3jH0k44NHMa7pnFHGu/N05MjojYr+Mc6I7obkoLIJujSWwin1pCvdy/eOxrI/l3uDLQsmcrOb4ug==", "dev": true, "license": "Apache-2.0", "engines": { @@ -3084,15 +3084,15 @@ } }, "node_modules/ai": { - "version": "7.0.93", - "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.93.tgz", - "integrity": "sha1-dEwGMUFcd3LijkQlEyojY/ogk4Q=", + "version": "7.0.97", + "resolved": "https://registry.npmjs.org/ai/-/ai-7.0.97.tgz", + "integrity": "sha512-tQGZ234p/bk5X/LNQdB43a5/z1Bve7wK0EOR1AwN6xrosZih4MIC/3pXhcnytcpBJHMbhLISW6J1dFTd/tnwPA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "4.0.75", - "@ai-sdk/provider": "4.0.10", - "@ai-sdk/provider-utils": "5.0.36" + "@ai-sdk/gateway": "4.0.78", + "@ai-sdk/provider": "4.0.13", + "@ai-sdk/provider-utils": "5.0.39" }, "engines": { "node": ">=22" @@ -5784,9 +5784,9 @@ } }, "node_modules/undici-types": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", - "integrity": "sha1-ROn8nzJEZIzeo15Pm7LWgelBCAk=", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz", + "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==", "license": "MIT" }, "node_modules/unpipe": { @@ -6288,9 +6288,9 @@ } }, "node_modules/zod": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz", - "integrity": "sha1-4hXGJCDFKN15UeMftSxUOPH9GEo=", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.2.tgz", + "integrity": "sha512-lh5RCAGFa1Cm2hjtNwLQhSs/AsqdWnTQaBER9fEwN/88pSh7KOtJavtBx/0VlkN/uFd61SwYmljLMDAsHlvzBQ==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/package.json b/package.json index 12ff747..563f50e 100644 --- a/package.json +++ b/package.json @@ -52,15 +52,15 @@ "cors": "^2.8.6", "express": "^5.0.1", "winston": "^3.18.3", - "zod": "^4.5.4" + "zod": "^4.6.2" }, "devDependencies": { - "@ai-sdk/azure": "^4.0.63", + "@ai-sdk/azure": "^4.0.68", "@azure/identity": "^4.13.2", "@types/cors": "^2.8.17", "@types/express": "^5.0.0", - "@types/node": "^26.4.1", - "ai": "^7.0.93", + "@types/node": "^26.5.1", + "ai": "^7.0.97", "dotenv": "^17.4.2", "typescript": "^5.9.3", "vitest": "^4.1.11"