From b73909ded9eaef1be0cdba641b4ad82944fbcfa6 Mon Sep 17 00:00:00 2001 From: Tobias Wilken Date: Sun, 18 Jan 2026 08:12:32 +0100 Subject: [PATCH] chore: update dependencies to latest versions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - connect-mongo: 5.1.0 → 6.0.0 - mongodb: 6.20.0 → 7.0.0 - globals: 16.5.0 → 17.0.0 - prettier: 3.7.4 → 3.8.0 - vite: 7.3.0 → 7.3.1 All tests pass with no breaking changes. --- package-lock.json | 117 ++++++++++++++++++++++++---------------------- package.json | 10 ++-- 2 files changed, 65 insertions(+), 62 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4d83053..100ff13 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,27 +11,27 @@ "dependencies": { "@octokit/auth-app": "8.1.2", "@octokit/rest": "22.0.1", - "@octokit/webhooks": "^14.2.0", - "connect-mongo": "5.1.0", - "express": "^5.2.1", + "@octokit/webhooks": "14.2.0", + "connect-mongo": "^6.0.0", + "express": "5.2.1", "express-session": "1.18.2", - "mongodb": "6.20.0", + "mongodb": "^7.0.0", "node-cron": "4.2.1", - "react": "^19.2.3", - "react-dom": "^19.2.3", - "vite": "^7.3.0" + "react": "19.2.3", + "react-dom": "19.2.3", + "vite": "^7.3.1" }, "devDependencies": { - "@eslint/js": "^9.39.2", - "@vitejs/plugin-react": "^5.1.2", - "eslint": "^9.39.2", + "@eslint/js": "9.39.2", + "@vitejs/plugin-react": "5.1.2", + "eslint": "9.39.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.0.1", - "globals": "16.5.0", + "globals": "^17.0.0", "nodemon": "3.1.11", - "prettier": "^3.7.4", - "sinon": "^21.0.1", - "sort-package-json": "^3.6.0" + "prettier": "^3.8.0", + "sinon": "21.0.1", + "sort-package-json": "3.6.0" } }, "node_modules/@babel/code-frame": { @@ -1827,9 +1827,9 @@ "license": "MIT" }, "node_modules/@types/whatwg-url": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz", - "integrity": "sha512-coYR071JRaHa+xoEvvYqvnIHaVqaYrLPbsufM9BF63HkwI5Lgmy2QR8Q5K/lYDYo5AK82wOvSOS0UsLTpTG7uQ==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-13.0.0.tgz", + "integrity": "sha512-N8WXpbE6Wgri7KUSvrmQcqrMllKZ9uxkYWMt+mCSGwNc0Hsw9VQTW7ApqI4XNrx6/SaM2QQJCzMPDEXE058s+Q==", "license": "MIT", "dependencies": { "@types/webidl-conversions": "*" @@ -2198,12 +2198,12 @@ } }, "node_modules/bson": { - "version": "6.10.4", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.10.4.tgz", - "integrity": "sha512-WIsKqkSC0ABoBJuT1LEX+2HEvNmNKKgnTAyd0fL8qzK4SH2i9NXg+t08YtdZp/V9IZ33cxe3iV4yM0qg8lMQng==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/bson/-/bson-7.1.1.tgz", + "integrity": "sha512-TtJgBB+QyOlWjrbM+8bRgH84VM/xrDjyBFgSgGrfZF4xvt6gbEDtcswm27Tn9F9TWsjQybxT8b8VpCP/oJK4Dw==", "license": "Apache-2.0", "engines": { - "node": ">=16.20.1" + "node": ">=20.19.0" } }, "node_modules/buffer-from": { @@ -2312,26 +2312,26 @@ "license": "MIT" }, "node_modules/connect-mongo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-5.1.0.tgz", - "integrity": "sha512-xT0vxQLqyqoUTxPLzlP9a/u+vir0zNkhiy9uAdHjSCcUUf7TS5b55Icw8lVyYFxfemP3Mf9gdwUOgeF3cxCAhw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/connect-mongo/-/connect-mongo-6.0.0.tgz", + "integrity": "sha512-mHxfnTiWk7ZtxmHdcrFBKlr7fCtgGoFpx/oe9jFW0yb2NinagsxEeuol78nUWMpnWyYK0nnuXMlU9wrgUjTE6g==", "license": "MIT", "dependencies": { - "debug": "^4.3.1", - "kruptein": "^3.0.0" + "debug": "^4.4.3", + "kruptein": "3.0.8" }, "engines": { - "node": ">=12.9.0" + "node": ">=20.8.0" }, "peerDependencies": { "express-session": "^1.17.1", - "mongodb": ">= 5.1.0 < 7" + "mongodb": ">=5.0.0" } }, "node_modules/connect-mongo/node_modules/debug": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", "license": "MIT", "dependencies": { "ms": "^2.1.3" @@ -3709,9 +3709,9 @@ } }, "node_modules/globals": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz", - "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.0.0.tgz", + "integrity": "sha512-gv5BeD2EssA793rlFWVPMMCqefTlpusw6/2TbAVMy0FzcG8wKJn4O+NqJ4+XWmmwrayJgw5TzrmWjFgmz1XPqw==", "dev": true, "license": "MIT", "engines": { @@ -4586,26 +4586,26 @@ } }, "node_modules/mongodb": { - "version": "6.20.0", - "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-6.20.0.tgz", - "integrity": "sha512-Tl6MEIU3K4Rq3TSHd+sZQqRBoGlFsOgNrH5ltAcFBV62Re3Fd+FcaVf8uSEQFOJ51SDowDVttBTONMfoYWrWlQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-7.0.0.tgz", + "integrity": "sha512-vG/A5cQrvGGvZm2mTnCSz1LUcbOPl83hfB6bxULKQ8oFZauyox/2xbZOoGNl+64m8VBrETkdGCDBdOsCr3F3jg==", "license": "Apache-2.0", "dependencies": { "@mongodb-js/saslprep": "^1.3.0", - "bson": "^6.10.4", - "mongodb-connection-string-url": "^3.0.2" + "bson": "^7.0.0", + "mongodb-connection-string-url": "^7.0.0" }, "engines": { - "node": ">=16.20.1" + "node": ">=20.19.0" }, "peerDependencies": { - "@aws-sdk/credential-providers": "^3.188.0", - "@mongodb-js/zstd": "^1.1.0 || ^2.0.0", - "gcp-metadata": "^5.2.0", - "kerberos": "^2.0.1", - "mongodb-client-encryption": ">=6.0.0 <7", + "@aws-sdk/credential-providers": "^3.806.0", + "@mongodb-js/zstd": "^7.0.0", + "gcp-metadata": "^7.0.1", + "kerberos": "^7.0.0", + "mongodb-client-encryption": ">=7.0.0 <7.1.0", "snappy": "^7.3.2", - "socks": "^2.7.1" + "socks": "^2.8.6" }, "peerDependenciesMeta": { "@aws-sdk/credential-providers": { @@ -4632,13 +4632,16 @@ } }, "node_modules/mongodb-connection-string-url": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.2.tgz", - "integrity": "sha512-rMO7CGo/9BFwyZABcKAWL8UJwH/Kc2x0g72uhDWzG48URRax5TCIcJ7Rc3RZqffZzO/Gwff/jyKwCU9TN8gehA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-7.0.0.tgz", + "integrity": "sha512-irhhjRVLE20hbkRl4zpAYLnDMM+zIZnp0IDB9akAFFUZp/3XdOfwwddc7y6cNvF2WCEtfTYRwYbIfYa2kVY0og==", "license": "Apache-2.0", "dependencies": { - "@types/whatwg-url": "^11.0.2", - "whatwg-url": "^14.1.0 || ^13.0.0" + "@types/whatwg-url": "^13.0.0", + "whatwg-url": "^14.1.0" + }, + "engines": { + "node": ">=20.19.0" } }, "node_modules/ms": { @@ -5128,9 +5131,9 @@ } }, "node_modules/prettier": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", - "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.0.tgz", + "integrity": "sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA==", "dev": true, "license": "MIT", "bin": { @@ -6317,9 +6320,9 @@ } }, "node_modules/vite": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.0.tgz", - "integrity": "sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", + "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", "license": "MIT", "dependencies": { "esbuild": "^0.27.0", diff --git a/package.json b/package.json index 6a510b1..6795a69 100644 --- a/package.json +++ b/package.json @@ -33,14 +33,14 @@ "@octokit/auth-app": "8.1.2", "@octokit/rest": "22.0.1", "@octokit/webhooks": "14.2.0", - "connect-mongo": "5.1.0", + "connect-mongo": "^6.0.0", "express": "5.2.1", "express-session": "1.18.2", - "mongodb": "6.20.0", + "mongodb": "^7.0.0", "node-cron": "4.2.1", "react": "19.2.3", "react-dom": "19.2.3", - "vite": "7.3.0" + "vite": "^7.3.1" }, "devDependencies": { "@eslint/js": "9.39.2", @@ -48,9 +48,9 @@ "eslint": "9.39.2", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.0.1", - "globals": "16.5.0", + "globals": "^17.0.0", "nodemon": "3.1.11", - "prettier": "3.7.4", + "prettier": "^3.8.0", "sinon": "21.0.1", "sort-package-json": "3.6.0" }