From 78974c3e02cbb623bc0560330df141cf302a11fd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Aug 2026 05:42:48 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- .github/workflows/chromadb-version-check.yml | 2 +- .github/workflows/codecov.yml | 2 +- .github/workflows/publish-release.yml | 2 +- .github/workflows/security-scan.yml | 4 +- Dockerfile | 4 +- package.json | 16 +- yarn.lock | 164 +++++++++---------- 7 files changed, 97 insertions(+), 97 deletions(-) diff --git a/.github/workflows/chromadb-version-check.yml b/.github/workflows/chromadb-version-check.yml index 4c10513..536ba51 100644 --- a/.github/workflows/chromadb-version-check.yml +++ b/.github/workflows/chromadb-version-check.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 # R4: Parse chromadb image tag from all docker-compose files and verify # the version is outside the vulnerable range 1.0.0 – 1.5.8. diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 14f7bd4..ea6e6a9 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v7 with: - node-version: "24.15.0" + node-version: "24.19.0" - name: Enable Corepack (yarn) run: corepack enable diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 46470af..466b4bc 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -36,7 +36,7 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v7 with: - node-version: "24.15.0" + node-version: "24.19.0" - name: Enable Corepack (yarn) run: corepack enable diff --git a/.github/workflows/security-scan.yml b/.github/workflows/security-scan.yml index 19d4b8d..5b04b06 100644 --- a/.github/workflows/security-scan.yml +++ b/.github/workflows/security-scan.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v7 with: - node-version: "24.15.0" + node-version: "24.19.0" - name: Enable Corepack (yarn) run: corepack enable @@ -105,7 +105,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v7 with: - node-version: "24.15.0" + node-version: "24.19.0" - name: Enable Corepack (yarn) run: corepack enable diff --git a/Dockerfile b/Dockerfile index d626f8f..dda6b05 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:24.15.0-slim AS builder +FROM node:24.19.0-slim AS builder WORKDIR /app @@ -17,7 +17,7 @@ COPY src ./src RUN yarn build # Production stage -FROM node:24.15.0-slim +FROM node:24.19.0-slim # MCP Register Label LABEL io.modelcontextprotocol.server.name="io.github.meloncafe/chromadb-remote-mcp" diff --git a/package.json b/package.json index a70797b..80a0768 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.0.0", "description": "ChromaDB Remote MCP Server with Streamable HTTP Transport", "type": "module", - "packageManager": "yarn@4.14.1", + "packageManager": "yarn@4.18.0", "main": "build/index.js", "mcpName": "io.github.meloncafe/chromadb-remote-mcp", "private": true, @@ -49,9 +49,9 @@ "chromadb": "^3.5.0", "dotenv": "^17.4.2", "express": "^5.2.1", - "express-rate-limit": "^8.6.1", + "express-rate-limit": "^8.6.2", "http-proxy-middleware": "^4.2.0", - "jose": "^6.2.7" + "jose": "^6.2.8" }, "resolutions": { "ip-address": "^10.2.0" @@ -61,19 +61,19 @@ "@types/express": "^5.0.6", "@types/jest": "^30.0.0", "@types/node": "^26.1.2", - "@typescript-eslint/eslint-plugin": "^8.65.0", - "@typescript-eslint/parser": "^8.65.0", + "@typescript-eslint/eslint-plugin": "^8.66.0", + "@typescript-eslint/parser": "^8.66.0", "eslint": "^10.8.0", "jest": "^30.4.2", "jest-junit": "^17.0.0", "prettier": "^3.9.6", "ts-jest": "^29.4.12", - "tsx": "^4.23.5", + "tsx": "^4.23.7", "typescript": "^6.0.3" }, "engines": { - "node": ">=24.15.0", - "yarn": ">=4.14.1" + "node": ">=24.19.0", + "yarn": ">=4.18.0" }, "dependenciesMeta": { "esbuild": { diff --git a/yarn.lock b/yarn.lock index 3ef5870..ae95884 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,7 +2,7 @@ # Manual changes might be lost - proceed with caution! __metadata: - version: 9 + version: 10 cacheKey: 10c0 "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.27.1, @babel/code-frame@npm:^7.29.7": @@ -1709,105 +1709,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.65.0" +"@typescript-eslint/eslint-plugin@npm:^8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.66.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/type-utils": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.66.0" + "@typescript-eslint/type-utils": "npm:8.66.0" + "@typescript-eslint/utils": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.65.0 + "@typescript-eslint/parser": ^8.66.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/1d9ddad417b43037c35c91a7c30bfc0015ccc40da57fe9faadae97fbaee6031a539a35265a9933d3bb946f307c397b7a00953806339576a721d619695a972079 + checksum: 10c0/2f8fc6aac7125ae6bebb11f25fd34cbadba4060845a138f819376a5d11c5de380f8117a1fc56e24735e661105e8c3b37f3da50015f840470b7108774b99bd24f languageName: node linkType: hard -"@typescript-eslint/parser@npm:^8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/parser@npm:8.65.0" +"@typescript-eslint/parser@npm:^8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/parser@npm:8.66.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.66.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/typescript-estree": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/b3f5333abe5dfb08b53b89c824d045d96d5eb5798fab45eeedfaab72e4ce133a82fb4ebbc1acf79098aac9b08f7acc119fe0edd63ac2f91d80c98f5ca87c41e0 + checksum: 10c0/95efddf190f87bddee46a9662fd7a5c59b9059fd59310c853adb49d0d9378504730f1fc0b55d95b2207964a81756681a9f278a1a339081e4268537696f12c322 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/project-service@npm:8.65.0" +"@typescript-eslint/project-service@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/project-service@npm:8.66.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.65.0" - "@typescript-eslint/types": "npm:^8.65.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.66.0" + "@typescript-eslint/types": "npm:^8.66.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/56d8f598f1bb6ca892ff79320bd1aa134eefa05cf0bad4932c44518475a8bccf0c9027ae2177b3c1761496c8107236b81dd93f67d09093c2242f07f3f2063c1f + checksum: 10c0/1b8129da708262104691091ac09f67fca2dd877d99090472fd5f0cf86b05755cb3df11d98ed003e775864b9f015c01b429fd5553adbb8a94dd047ff83d4ad6b3 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/scope-manager@npm:8.65.0" +"@typescript-eslint/scope-manager@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/scope-manager@npm:8.66.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" - checksum: 10c0/303bae83a2243e742fcf86bef0b67615dc8915d2dd40268b796e2f49a40057b05de41608846aa362ad77e2d6976ec3cf30f1cdf245c1e39d18fd8ce91ae38c5c + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" + checksum: 10c0/247709b8712295650b8145050c3d566a71ebdca0a10477766cf369f35c9f7fdf7aa62ebb3b3c05fad3ae13c867196c9ff04ede7b1e7b8a6f60acf550207095d4 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.65.0, @typescript-eslint/tsconfig-utils@npm:^8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.65.0" +"@typescript-eslint/tsconfig-utils@npm:8.66.0, @typescript-eslint/tsconfig-utils@npm:^8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.66.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/5b897bbba4584ee67c7a0bc0b4b6cbf8db2cb5997d5ab8f07fae692315dd51cabcc7116c609a94a162747dd267118b7a0f1c8fb29d71210ad38549e4b8b6adb1 + checksum: 10c0/1267e1f0adf822062c3917d717f0d1e463e46fdf2d9d0afd6b99b4498f27e63597296cf7ed4a5fe24c3311afb5458d54ccd369d5acee0f51017814384cfd1983 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/type-utils@npm:8.65.0" +"@typescript-eslint/type-utils@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/type-utils@npm:8.66.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" - "@typescript-eslint/utils": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/typescript-estree": "npm:8.66.0" + "@typescript-eslint/utils": "npm:8.66.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/05a1a1283020f63eac3cb6202afd08459531a4522a85ceb0f5789f2902df7c180565f65f217cc780127888b7113b1c8c34aa6bfd7020d568f01a17f290216e9b + checksum: 10c0/a92f8a83264c399583110daef1c8c8a548183aa61dfcda3bbd2f9fe5728235da3039fa4482554d89c6591aaf0f2cc47adb0ad0af54d016273fa879ee06ddfb9c languageName: node linkType: hard -"@typescript-eslint/types@npm:8.65.0, @typescript-eslint/types@npm:^8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/types@npm:8.65.0" - checksum: 10c0/919b6d96111ea26f09c6cb1121fbba915147761be3fbf9c4de5b200faa2891087ebdcfd2f4a1f27a4c6153daeefc7448147c651a074b3ec70440f3f8c1092a81 +"@typescript-eslint/types@npm:8.66.0, @typescript-eslint/types@npm:^8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/types@npm:8.66.0" + checksum: 10c0/cc3f77a9a4e2ee997f0b660e8d31d2e45f3b4a16000f8d4349c85cd50b6a902b71272055116cc01f9cfae063a9d31e8b533e6051334fb345fdf753805014c6b5 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.65.0" +"@typescript-eslint/typescript-estree@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.66.0" dependencies: - "@typescript-eslint/project-service": "npm:8.65.0" - "@typescript-eslint/tsconfig-utils": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/visitor-keys": "npm:8.65.0" + "@typescript-eslint/project-service": "npm:8.66.0" + "@typescript-eslint/tsconfig-utils": "npm:8.66.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/visitor-keys": "npm:8.66.0" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -1815,32 +1815,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/578ff5247f17865277badfe13362a82ba82c8bb11aaa78323933895e0ba0fc02788ae6aa9bd84bc8287660004a76231341977a3188b399c776b7e713c5054239 + checksum: 10c0/4a755666340ea6f7d329efc402bf0628bf3085c26192b8b346e3641f1b1804c09254a705d0c29b85e2a730258e4675b1678b9f0d95cbbc3b6f5aefb95e6ff67f languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/utils@npm:8.65.0" +"@typescript-eslint/utils@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/utils@npm:8.66.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.65.0" - "@typescript-eslint/types": "npm:8.65.0" - "@typescript-eslint/typescript-estree": "npm:8.65.0" + "@typescript-eslint/scope-manager": "npm:8.66.0" + "@typescript-eslint/types": "npm:8.66.0" + "@typescript-eslint/typescript-estree": "npm:8.66.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10c0/258775532bb23bfeccb7ef25369a62b5fcf48f633af178830113d5aea6d0e968ad67a63b3371206151eb6a8dca0a3381f7efa07958fd8063505e1a53e470a439 + checksum: 10c0/8bce52462ac7c42da7ec3967f1f30c0c9ae527471c6d95de9376a3b4e584bfbcceae7c69cf7df5d081481ccfde5f0682112e05ed4f8704916028a23024e965a0 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.65.0": - version: 8.65.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.65.0" +"@typescript-eslint/visitor-keys@npm:8.66.0": + version: 8.66.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.66.0" dependencies: - "@typescript-eslint/types": "npm:8.65.0" + "@typescript-eslint/types": "npm:8.66.0" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/f50cf2da4077f8eebfd56658ede17dfbf2e39875dc53562f5c1bc6e9835a0b4b00e0e0255e2dc3488234aca1f783d89beb084c417b22027520bf015a7b59ffb8 + checksum: 10c0/12fd739fa3da099145ed21cc3b81fce050a725117639f3e162be51d807b38d553688bdb62b3251c9bb2c9361bfcb4aa68beb0e0e3885620713aa6ede7ce231c7 languageName: node linkType: hard @@ -2459,20 +2459,20 @@ __metadata: "@types/express": "npm:^5.0.6" "@types/jest": "npm:^30.0.0" "@types/node": "npm:^26.1.2" - "@typescript-eslint/eslint-plugin": "npm:^8.65.0" - "@typescript-eslint/parser": "npm:^8.65.0" + "@typescript-eslint/eslint-plugin": "npm:^8.66.0" + "@typescript-eslint/parser": "npm:^8.66.0" chromadb: "npm:^3.5.0" dotenv: "npm:^17.4.2" eslint: "npm:^10.8.0" express: "npm:^5.2.1" - express-rate-limit: "npm:^8.6.1" + express-rate-limit: "npm:^8.6.2" http-proxy-middleware: "npm:^4.2.0" jest: "npm:^30.4.2" jest-junit: "npm:^17.0.0" - jose: "npm:^6.2.7" + jose: "npm:^6.2.8" prettier: "npm:^3.9.6" ts-jest: "npm:^29.4.12" - tsx: "npm:^4.23.5" + tsx: "npm:^4.23.7" typescript: "npm:^6.0.3" dependenciesMeta: esbuild: @@ -3196,15 +3196,15 @@ __metadata: languageName: node linkType: hard -"express-rate-limit@npm:^8.6.1": - version: 8.6.1 - resolution: "express-rate-limit@npm:8.6.1" +"express-rate-limit@npm:^8.6.2": + version: 8.6.2 + resolution: "express-rate-limit@npm:8.6.2" dependencies: debug: "npm:^4.4.3" ip-address: "npm:^10.2.0" peerDependencies: express: ">= 4.11" - checksum: 10c0/cb0e30283ef48925d8fe9efce6337a5877bb9a581f32f2594b08303dc075c24f1a52187e403c7f9889888d99eaabd9ac22182d2dadbd0b8acf3725e818131052 + checksum: 10c0/34dba96f7daa01fe9f73a965c0ddaa73bf83d2cb1691ed5e060451ddacebc10fda211a3cf0c34592cf0360bf00d6d9354f3e11ccda7c899705ec1e43383c3144 languageName: node linkType: hard @@ -4354,10 +4354,10 @@ __metadata: languageName: node linkType: hard -"jose@npm:^6.2.7": - version: 6.2.7 - resolution: "jose@npm:6.2.7" - checksum: 10c0/276edc76b4b1c6056e4c4181f3039d659d5ca7e15b971d61b3b65f78b3585ac422c62452a04d6838dbb2e085083a916841b8a75dd29f28e7c281a875a2587e67 +"jose@npm:^6.2.8": + version: 6.2.8 + resolution: "jose@npm:6.2.8" + checksum: 10c0/fe4c6a7197a1adab2251b000c1eaaa8b40b6cb7cfbef43dbc9e959dacd43bf2532827b2d5e0f4069731da79d26e4d9e4368ccb26559a42a884b3fe036927e6e1 languageName: node linkType: hard @@ -5733,9 +5733,9 @@ __metadata: languageName: node linkType: hard -"tsx@npm:^4.23.5": - version: 4.23.5 - resolution: "tsx@npm:4.23.5" +"tsx@npm:^4.23.7": + version: 4.23.7 + resolution: "tsx@npm:4.23.7" dependencies: esbuild: "npm:~0.28.0" fsevents: "npm:~2.3.3" @@ -5744,7 +5744,7 @@ __metadata: optional: true bin: tsx: dist/cli.mjs - checksum: 10c0/caed1b05eac5fbbb6f8a1ca8b22ae157b74caaba14cc781b023f8baaaa990fa8dfa60a4252eabda1a68c4dcaade3411013998fa001580a2de4ac1f0d78c80c92 + checksum: 10c0/984fe7a63b0197d2d703fe68939006a83f52f986edc4e56034705e612d766f22df503c56bf0822ae7998c54891cafde2699baf1a198e43dd43cca320e1d1e986 languageName: node linkType: hard