From 0f0ff5fa27d8bbf541fdf01c692fb14b40bed4eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Pi=C3=B1ero?= Date: Tue, 13 Jan 2026 13:32:23 -0300 Subject: [PATCH 1/3] feat: upgrade mongodb driver to v7 for mongoose 9 compatibility --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 17e4417..8d21361 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "husky": "^8.0.3", "jest": "^29.5.0", "lint-staged": "^12.3.2", - "mongodb": "^6.2.0", + "mongodb": "^7.0.0", "prettier": "^2.5.1", "rimraf": "^4.4.0", "rollup": "^4.24.0", From c526565d409fbfe15d327899f18d2591c1cebccd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Pi=C3=B1ero?= Date: Tue, 13 Jan 2026 13:43:28 -0300 Subject: [PATCH 2/3] ci: upgrade mongodb to 7.0 and node to 20.19 --- .circleci/config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2cb8e35..16f70cd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -2,11 +2,11 @@ version: 2.1 executors: node: docker: - - image: cimg/node:20.12 + - image: cimg/node:20.19 node-with-mongo: docker: - - image: cimg/node:20.12 - - image: mongo:6.0 + - image: cimg/node:20.19 + - image: mongo:7.0 environment: MONGO_INITDB_ROOT_USERNAME: admin MONGO_INITDB_ROOT_PASSWORD: admin From bfd492c9c0fc86435cdd2f7383dc3ba4ecd03f94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20Pi=C3=B1ero?= Date: Tue, 13 Jan 2026 13:59:59 -0300 Subject: [PATCH 3/3] feat: upgrade mongodb driver to v7 for mongoose 9 compatibility --- package.json | 4 ++-- tsconfig.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 8d21361..0d4ed1a 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@types/cli-table": "^0.3.1", "@types/commander": "^2.12.2", "@types/jest": "^27.4.0", - "@types/node": "^17.0.13", + "@types/node": "^25.0.8", "@typescript-eslint/eslint-plugin": "^5.10.1", "@typescript-eslint/parser": "^5.10.1", "eslint": "^8.8.0", @@ -62,7 +62,7 @@ "ora": "5.4.1" }, "peerDependencies": { - "mongodb": "4.x.x || 5.x.x || 6.x.x" + "mongodb": "4.x.x || 5.x.x || 6.x.x || 7.x.x" }, "lint-staged": { "*.{ts,js}": [ diff --git a/tsconfig.json b/tsconfig.json index ac061b3..56c17bd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,7 @@ "outDir": "dist", "module": "commonjs", "target": "esnext", - "lib": ["es6"], + "lib": ["ESNext"], "sourceMap": true, "esModuleInterop": true, "moduleResolution": "node",