diff --git a/package-lock.json b/package-lock.json index b1a8b799593..2aeb5e3ccfe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8703,7 +8703,7 @@ "@mongosh/errors": "2.3.7", "@mongosh/history": "2.3.7", "@mongosh/types": "2.3.7", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-redact": "^1.1.2" }, "engines": { @@ -42496,7 +42496,7 @@ "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.24.1", "mongodb-instance-model": "^12.25.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-ns": "^2.4.2", "react": "^17.0.2", "react-dom": "^17.0.2", @@ -43207,7 +43207,7 @@ "mongodb": "^6.12.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-runner": "^5.6.3", "node-fetch": "^2.7.0", "nyc": "^15.1.0", @@ -43956,6 +43956,19 @@ "node": ">=16 || 14 >=14.17" } }, + "packages/compass-e2e-tests/node_modules/mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "heap-js": "^2.3.0" + }, + "peerDependencies": { + "bson": "6.x" + } + }, "packages/compass-e2e-tests/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -45339,7 +45352,7 @@ "hadron-app-registry": "^9.3.1", "hadron-ipc": "^3.3.1", "is-electron-renderer": "^2.0.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "react": "^17.0.2" }, "devDependencies": { @@ -45361,6 +45374,18 @@ "typescript": "^5.0.4" } }, + "packages/compass-logging/node_modules/mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "license": "Apache-2.0", + "dependencies": { + "heap-js": "^2.3.0" + }, + "peerDependencies": { + "bson": "6.x" + } + }, "packages/compass-logging/node_modules/sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -46921,6 +46946,19 @@ "node": ">=12.9.0" } }, + "packages/compass/node_modules/mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "heap-js": "^2.3.0" + }, + "peerDependencies": { + "bson": "6.x" + } + }, "packages/compass/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -47217,7 +47255,7 @@ "eslint": "^7.25.0", "kerberos": "^2.2.0", "mocha": "^10.2.0", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "nyc": "^15.1.0", "prettier": "^2.7.1", "sinon": "^9.2.3", @@ -47302,6 +47340,19 @@ "node": ">=12.9.0" } }, + "packages/data-service/node_modules/mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "heap-js": "^2.3.0" + }, + "peerDependencies": { + "bson": "6.x" + } + }, "packages/data-service/node_modules/node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -56394,7 +56445,7 @@ "hadron-ipc": "^3.3.1", "is-electron-renderer": "^2.0.1", "mocha": "^10.2.0", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "nyc": "^15.1.0", "prettier": "^2.7.1", "react": "^17.0.2", @@ -56402,6 +56453,14 @@ "typescript": "^5.0.4" }, "dependencies": { + "mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "requires": { + "heap-js": "^2.3.0" + } + }, "sinon": { "version": "9.2.4", "resolved": "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz", @@ -59543,7 +59602,7 @@ "@mongosh/errors": "2.3.7", "@mongosh/history": "2.3.7", "@mongosh/types": "2.3.7", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-redact": "^1.1.2" } }, @@ -66477,7 +66536,7 @@ "mongodb": "^6.12.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-runner": "^5.6.3", "node-fetch": "^2.7.0", "nyc": "^15.1.0", @@ -66983,6 +67042,15 @@ "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", "dev": true }, + "mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "dev": true, + "requires": { + "heap-js": "^2.3.0" + } + }, "ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -78868,7 +78936,7 @@ "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.24.1", "mongodb-instance-model": "^12.25.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-ns": "^2.4.2", "os-dns-native": "^1.2.1", "react": "^17.0.2", @@ -78903,6 +78971,15 @@ "prebuild-install": "^7.1.2" } }, + "mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "dev": true, + "requires": { + "heap-js": "^2.3.0" + } + }, "node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", @@ -78957,7 +79034,7 @@ "mongodb-build-info": "^1.7.2", "mongodb-client-encryption": "^6.1.0", "mongodb-connection-string-url": "^3.0.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-ns": "^2.4.2", "nyc": "^15.1.0", "prettier": "^2.7.1", @@ -79022,6 +79099,15 @@ "prebuild-install": "^7.1.2" } }, + "mongodb-log-writer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-2.1.0.tgz", + "integrity": "sha512-ZlNts/L9fs6gQNRuqLcB0+yjjfeyapbxjdkDpeb2bEYOUUThG0iOEhzIFejv0g3TX1SSAsdrT2aGYnFqoQILgQ==", + "dev": true, + "requires": { + "heap-js": "^2.3.0" + } + }, "node-addon-api": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", diff --git a/packages/compass-e2e-tests/package.json b/packages/compass-e2e-tests/package.json index f5dd8e289a5..57167cd7cf1 100644 --- a/packages/compass-e2e-tests/package.json +++ b/packages/compass-e2e-tests/package.json @@ -62,7 +62,7 @@ "mongodb": "^6.12.0", "mongodb-build-info": "^1.7.2", "mongodb-connection-string-url": "^3.0.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-runner": "^5.6.3", "node-fetch": "^2.7.0", "nyc": "^15.1.0", diff --git a/packages/compass-logging/package.json b/packages/compass-logging/package.json index a6dcf2cf12e..3c0394a18ee 100644 --- a/packages/compass-logging/package.json +++ b/packages/compass-logging/package.json @@ -55,7 +55,7 @@ "hadron-app-registry": "^9.3.1", "hadron-ipc": "^3.3.1", "is-electron-renderer": "^2.0.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "react": "^17.0.2" }, "devDependencies": { diff --git a/packages/compass/package.json b/packages/compass/package.json index a2a0b22dd3d..0bceb6b004c 100644 --- a/packages/compass/package.json +++ b/packages/compass/package.json @@ -262,7 +262,7 @@ "mongodb-connection-string-url": "^3.0.1", "mongodb-data-service": "^22.24.1", "mongodb-instance-model": "^12.25.1", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "mongodb-ns": "^2.4.2", "react": "^17.0.2", "react-dom": "^17.0.2", diff --git a/packages/compass/src/main/logging.ts b/packages/compass/src/main/logging.ts index ca499f518c7..427abe4245e 100644 --- a/packages/compass/src/main/logging.ts +++ b/packages/compass/src/main/logging.ts @@ -168,7 +168,7 @@ async function setupLogging(compassApp: typeof CompassApplication) { return app.getPath('userData'); }); - await manager.cleanupOldLogfiles(); + await manager.cleanupOldLogFiles(); return writer; } catch (err) { diff --git a/packages/data-service/package.json b/packages/data-service/package.json index 2120d0b00c1..d42112964ad 100644 --- a/packages/data-service/package.json +++ b/packages/data-service/package.json @@ -78,7 +78,7 @@ "eslint": "^7.25.0", "kerberos": "^2.2.0", "mocha": "^10.2.0", - "mongodb-log-writer": "^1.4.2", + "mongodb-log-writer": "^2.1.0", "nyc": "^15.1.0", "prettier": "^2.7.1", "sinon": "^9.2.3",