From ddfca728c7e9ff8108e9edb04e41e3029c28d407 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Mar 2024 04:11:16 +0000 Subject: [PATCH] chore(deps): bump the compass group with 7 updates Bumps the compass group with 7 updates: | Package | From | To | | --- | --- | --- | | [@mongodb-js/compass-components](https://github.com/mongodb-js/compass) | `1.21.2` | `1.22.1` | | [@mongodb-js/connection-form](https://github.com/mongodb-js/compass) | `1.22.2` | `1.23.1` | | [bson-transpilers](https://github.com/mongodb-js/compass) | `2.2.0` | `3.0.0` | | [mongodb-data-service](https://github.com/mongodb-js/compass) | `22.17.3` | `22.18.1` | | [@mongodb-js/compass-editor](https://github.com/mongodb-js/compass) | `0.20.2` | `0.21.1` | | [@mongodb-js/compass-logging](https://github.com/mongodb-js/compass) | `1.2.11` | `1.2.14` | | [@mongodb-js/compass-utils](https://github.com/mongodb-js/compass) | `0.5.10` | `0.6.1` | Updates `@mongodb-js/compass-components` from 1.21.2 to 1.22.1 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/@mongodb-js/compass-components@1.21.2...@mongodb-js/compass-components@1.22.1) Updates `@mongodb-js/connection-form` from 1.22.2 to 1.23.1 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/@mongodb-js/connection-form@1.22.2...@mongodb-js/connection-form@1.23.1) Updates `bson-transpilers` from 2.2.0 to 3.0.0 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/bson-transpilers@2.2.0...bson-transpilers@3.0.0) Updates `mongodb-data-service` from 22.17.3 to 22.18.1 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/mongodb-data-service@22.17.3...mongodb-data-service@22.18.1) Updates `@mongodb-js/compass-editor` from 0.20.2 to 0.21.1 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/@mongodb-js/compass-editor@0.20.2...@mongodb-js/compass-editor@0.21.1) Updates `@mongodb-js/compass-logging` from 1.2.11 to 1.2.14 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/@mongodb-js/compass-logging@1.2.11...@mongodb-js/compass-logging@1.2.14) Updates `@mongodb-js/compass-utils` from 0.5.10 to 0.6.1 - [Release notes](https://github.com/mongodb-js/compass/releases) - [Commits](https://github.com/mongodb-js/compass/compare/@mongodb-js/compass-utils@0.5.10...@mongodb-js/compass-utils@0.6.1) --- updated-dependencies: - dependency-name: "@mongodb-js/compass-components" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: compass - dependency-name: "@mongodb-js/connection-form" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: compass - dependency-name: bson-transpilers dependency-type: direct:production update-type: version-update:semver-major dependency-group: compass - dependency-name: mongodb-data-service dependency-type: direct:production update-type: version-update:semver-minor dependency-group: compass - dependency-name: "@mongodb-js/compass-editor" dependency-type: indirect update-type: version-update:semver-minor dependency-group: compass - dependency-name: "@mongodb-js/compass-logging" dependency-type: indirect update-type: version-update:semver-patch dependency-group: compass - dependency-name: "@mongodb-js/compass-utils" dependency-type: indirect update-type: version-update:semver-minor dependency-group: compass ... Signed-off-by: dependabot[bot] --- package-lock.json | 702 ++++++++++++++++++---------------------------- package.json | 8 +- 2 files changed, 272 insertions(+), 438 deletions(-) diff --git a/package-lock.json b/package-lock.json index b6b57a2e3..15758ac8b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,8 +11,8 @@ "dependencies": { "@babel/parser": "^7.22.6", "@babel/traverse": "^7.23.2", - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/connection-form": "^1.22.2", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/connection-form": "^1.23.1", "@mongodb-js/connection-info": "^0.1.2", "@mongodb-js/mongodb-constants": "^0.8.9", "@mongosh/browser-runtime-electron": "^2.1.1", @@ -21,7 +21,7 @@ "@mongosh/shell-api": "^2.1.1", "@segment/analytics-node": "^1.1.4", "bson": "^6.2.0", - "bson-transpilers": "^2.2.0", + "bson-transpilers": "^3.0.0", "debug": "^4.3.4", "dotenv": "^16.3.1", "lodash": "^4.17.21", @@ -30,7 +30,7 @@ "mongodb-build-info": "^1.7.1", "mongodb-cloud-info": "^2.1.0", "mongodb-connection-string-url": "^3.0.0", - "mongodb-data-service": "^22.17.3", + "mongodb-data-service": "^22.18.1", "mongodb-log-writer": "^1.4.0", "mongodb-query-parser": "^4.0.2", "mongodb-schema": "^12.1.1", @@ -1568,9 +1568,9 @@ } }, "node_modules/@codemirror/autocomplete": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.12.0.tgz", - "integrity": "sha512-r4IjdYFthwbCQyvqnSlx0WBHRHi8nBvU+WjJxFUij81qsBfhNudf/XKKmmC2j3m0LaOYUQTf3qiEK1J8lO1sdg==", + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.15.0.tgz", + "integrity": "sha512-G2Zm0mXznxz97JhaaOdoEG2cVupn4JjPaS4AcNvZzhOsnnG9YVN68VzfoUw6dYTsIxT6a/cmoFEN47KAWhXaOg==", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -1596,9 +1596,9 @@ } }, "node_modules/@codemirror/lang-javascript": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.1.tgz", - "integrity": "sha512-jlFOXTejVyiQCW3EQwvKH0m99bUYIw40oPmFjSX2VS78yzfe0HELZ+NEo9Yfo1MkGRpGlj3Gnu4rdxV1EnAs5A==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.2.tgz", + "integrity": "sha512-VGQfY+FCc285AhWuwjYxQyUQcYurWlxdKYT4bqwr3Twnd5wP5WSeu52t4tvvuWmljT4EmgEgZCqSieokhtY8hg==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.6.0", @@ -1619,9 +1619,9 @@ } }, "node_modules/@codemirror/language": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.0.tgz", - "integrity": "sha512-2vaNn9aPGCRFKWcHPFksctzJ8yS5p7YoaT+jHpc0UGKzNuAIx4qy6R5wiqbP+heEEdyaABA582mNqSHzSoYdmg==", + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.1.tgz", + "integrity": "sha512-5GrXzrhq6k+gL5fjkAwt90nYDmjlzTIJV8THnxNFtNKWotMIlzzN+CpqxqwXOECnUdOndmSeWntVrVcv5axWRQ==", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", @@ -1632,9 +1632,9 @@ } }, "node_modules/@codemirror/lint": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.4.2.tgz", - "integrity": "sha512-wzRkluWb1ptPKdzlsrbwwjYCPLgzU6N88YBAmlZi8WFyuiEduSd05MnJYNogzyc8rPK7pj6m95ptUApc8sHKVA==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.5.0.tgz", + "integrity": "sha512-+5YyicIaaAZKU8K43IQi8TBy6mF6giGeWAH7N96Z5LC30Wm5JMjqxOYIE9mxwMG1NbhT2mA3l9hA4uuKUM3E5g==", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -1642,14 +1642,14 @@ } }, "node_modules/@codemirror/state": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.0.tgz", - "integrity": "sha512-hm8XshYj5Fo30Bb922QX9hXB/bxOAVH+qaqHBzw5TKa72vOeslyGwd4X8M0c1dJ9JqxlaMceOQ8RsL9tC7gU0A==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", + "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "node_modules/@codemirror/view": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.23.0.tgz", - "integrity": "sha512-/51px9N4uW8NpuWkyUX+iam5+PM6io2fm+QmRnzwqBy5v/pwGg9T0kILFtYeum8hjuvENtgsGNKluOfqIICmeQ==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.26.0.tgz", + "integrity": "sha512-nSSmzONpqsNzshPOxiKhK203R6BvABepugAe34QfQDbNDslyjkqBuKgrK5ZBvqNXpfxz5iLrlGTmEfhbQyH46A==", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -1767,9 +1767,9 @@ } }, "node_modules/@electron/remote": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.1.tgz", - "integrity": "sha512-Lfxul2yBxL+FBVaKszNAkuUqSIDbUQ1I7BC394iRXyqA2XGz7im2bAxroNIM51jhySSPKUaOLHaFLxfV6pC9VQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.2.tgz", + "integrity": "sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==", "optional": true, "peerDependencies": { "electron": ">= 13.0.0" @@ -4503,9 +4503,9 @@ "integrity": "sha512-AsvPlbvF7CERiZbAQR8hy3lAJ2/rieXI3cO0jsOwV8ztDqYNotKAdLujyr/NviudrRUenYiXrLizIKVlSPUMuA==" }, "node_modules/@lezer/common": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.0.tgz", - "integrity": "sha512-Wmvlm4q6tRpwiy20TnB3yyLTZim38Tkc50dPY8biQRwqE+ati/wD84rm3N15hikvdT4uSg9phs9ubjvcLmkpKg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", + "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==" }, "node_modules/@lezer/highlight": { "version": "1.2.0", @@ -4516,10 +4516,11 @@ } }, "node_modules/@lezer/javascript": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.12.tgz", - "integrity": "sha512-kwO5MftUiyfKBcECMEDc4HYnc10JME9kTJNPVoCXqJj/Y+ASWF0rgstORi3BThlQI6SoPSshrK5TjuiLFnr29A==", + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.13.tgz", + "integrity": "sha512-5IBr8LIO3xJdJH1e9aj/ZNLE4LSbdsx25wFmGRAZsj2zSmwAYjx26JyU/BYOCpRQlu1jcv1z3vy4NB9+UkfRow==", "dependencies": { + "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.1.3", "@lezer/lr": "^1.3.0" } @@ -4535,9 +4536,9 @@ } }, "node_modules/@lezer/lr": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.14.tgz", - "integrity": "sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.0.tgz", + "integrity": "sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==", "dependencies": { "@lezer/common": "^1.0.0" } @@ -4562,9 +4563,9 @@ } }, "node_modules/@mongodb-js/compass-components": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-components/-/compass-components-1.21.2.tgz", - "integrity": "sha512-49zX5T5VXvLBcuU/SvPks/nbJyGy5pUCKBpaUV3Mb2ycIa8uj2cJvnte8YcPPDRn5dpcTM1Iar0NhqD8rjiPBQ==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-components/-/compass-components-1.22.1.tgz", + "integrity": "sha512-jIUWGFNaMDR73AazvLQG5WX3+kPeztLnbsgqptwtA2ij2ta9AJp3HE3Cv/3gRUTlDS6MI5eLyLnjjFueQM092Q==", "dependencies": { "@dnd-kit/core": "^6.0.7", "@dnd-kit/sortable": "^7.0.2", @@ -4613,10 +4614,10 @@ "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", "@react-stately/tooltip": "^3.0.5", - "bson": "^6.2.0", + "bson": "^6.3.0", "focus-trap-react": "^8.4.2", - "hadron-document": "^8.4.7", - "hadron-type-checker": "^7.1.1", + "hadron-document": "^8.4.9", + "hadron-type-checker": "^7.1.2", "is-electron-renderer": "^2.0.1", "lodash": "^4.17.21", "polished": "^4.2.2", @@ -4645,9 +4646,9 @@ "integrity": "sha512-AsvPlbvF7CERiZbAQR8hy3lAJ2/rieXI3cO0jsOwV8ztDqYNotKAdLujyr/NviudrRUenYiXrLizIKVlSPUMuA==" }, "node_modules/@mongodb-js/compass-editor": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-editor/-/compass-editor-0.20.2.tgz", - "integrity": "sha512-liiP6yrvpLSqpgkJ73KzkpbUIU7/CiU78Ldl381UbFkFjclq+pe6DXMRXwvCdBhcu+l1DoIPMFDz2ql93e6/4Q==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-editor/-/compass-editor-0.21.1.tgz", + "integrity": "sha512-sF0faeWqDur3w+HQNTG1xDS2bxGLJsmj0wBR4knfoxSGLb3Pc5/qPgzCRJlFvTsy1sqclLX9bkJSl526TY1Kjw==", "dependencies": { "@codemirror/autocomplete": "^6.4.0", "@codemirror/commands": "^6.1.2", @@ -4658,8 +4659,8 @@ "@codemirror/state": "^6.1.4", "@codemirror/view": "^6.7.1", "@lezer/highlight": "^1.1.3", - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/mongodb-constants": "^0.8.7", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/mongodb-constants": "^0.9.0", "polished": "^4.2.2", "prettier": "^2.7.1" }, @@ -4667,10 +4668,18 @@ "react": "^17.0.2" } }, + "node_modules/@mongodb-js/compass-editor/node_modules/@mongodb-js/mongodb-constants": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-constants/-/mongodb-constants-0.9.0.tgz", + "integrity": "sha512-CWJmMrgqhdYAz2DvzwWNoGUVD6O24Y0iEIe6ypbgVAWEcxi8tvRZzSluU/ba+7aC/3viXNc+OBTrG+40tkOKJQ==", + "dependencies": { + "semver": "^7.5.4" + } + }, "node_modules/@mongodb-js/compass-logging": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-logging/-/compass-logging-1.2.11.tgz", - "integrity": "sha512-mYvtjxKOeka6LB7OpUoPPIYUaG5UFzzx2KwD0EB39LJ0InU+Fdh37FFuen7whJYSYocAEzeD9g9T5I4mQLzeZw==", + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-logging/-/compass-logging-1.2.14.tgz", + "integrity": "sha512-QE1+xcXGvNb3TMlEtzKvcqpVxuMBVt3rNVSjmmbmYBcdW4J4rE1cQK+XKD0iBqW02yxubvGBOM1HfN/NiLraWw==", "dependencies": { "debug": "^4.3.4", "is-electron-renderer": "^2.0.1", @@ -4678,35 +4687,41 @@ "react": "^17.0.2" }, "peerDependencies": { - "hadron-ipc": "^3.2.9" + "hadron-ipc": "^3.2.12" } }, "node_modules/@mongodb-js/compass-utils": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-utils/-/compass-utils-0.5.10.tgz", - "integrity": "sha512-Ka5+0yKAHzNe74oKTfJBYufIx9/DppCdSc/KzZ5ncHHYRGMrzEPQ+xfhrlG/3U4euRMdwAtHR2io4+6zVnMWPQ==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-utils/-/compass-utils-0.6.1.tgz", + "integrity": "sha512-yRy1xcqbZ80y1vqie4908A8FkLb+noewPifF6NJ0jAgpG/U/O0pAb55NDAeNOuPomk+2YqAvS8w/WHdozPDT3w==", + "dependencies": { + "@mongodb-js/compass-logging": "^1.2.14" + }, "optionalDependencies": { - "@electron/remote": "^2.1.1", - "electron": "^28.1.0" + "@electron/remote": "^2.1.2", + "electron": "^28.2.5" + }, + "peerDependencies": { + "@mongodb-js/compass-logging": "^1.2.14" } }, "node_modules/@mongodb-js/connection-form": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/connection-form/-/connection-form-1.22.2.tgz", - "integrity": "sha512-bRQKka5LtYnQxuOfo08+tmFyAI12SkHE2EjlPzfFB8Zrn++O8BqfH88Nt4wXSMMnfH2gqWfsruFquMKmW+Favg==", + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/connection-form/-/connection-form-1.23.1.tgz", + "integrity": "sha512-8OrZvs2DczPf2v9hAvJJqbJLf2ORZ+XJTojoIM8Gd19GKt3ZcxqVoSHxwzxUeD3VTeUMHq9xsTxo0esjlel6ng==", "dependencies": { - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/compass-editor": "^0.20.2", - "@mongodb-js/connection-info": "^0.1.2", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/compass-editor": "^0.21.1", + "@mongodb-js/connection-info": "^0.1.5", "@testing-library/react-hooks": "^7.0.2", "lodash": "^4.17.21", "mongodb-build-info": "^1.7.0", "mongodb-connection-string-url": "^2.6.0", - "mongodb-query-parser": "^4.0.2" + "mongodb-query-parser": "^4.1.0" }, "peerDependencies": { - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/compass-editor": "^0.20.2", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/compass-editor": "^0.21.1", "react": "^17.0.2" } }, @@ -4760,11 +4775,11 @@ } }, "node_modules/@mongodb-js/connection-info": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/connection-info/-/connection-info-0.1.2.tgz", - "integrity": "sha512-SjEsSJ+j5X64xrLRU+g03lewIQCUNLB8UDZMFzEvEpWdRIYPf0lKEBmQ/NIrIyij/qaRzmw2avWFAqvxk3oUqQ==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@mongodb-js/connection-info/-/connection-info-0.1.5.tgz", + "integrity": "sha512-KyxR+1xvJk3ElOEokej+Gh39lN1oknlBwJgbbN7R1p2qVy5DwCFykUNZhTszvGSuczLs4f9dWM8ODPrXoghPQg==", "dependencies": { - "bson": "^6.2.0", + "bson": "^6.3.0", "lodash": "^4.17.21", "mongodb-connection-string-url": "^2.6.0" } @@ -4912,9 +4927,9 @@ } }, "node_modules/@mongodb-js/oidc-plugin": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-0.3.0.tgz", - "integrity": "sha512-XIriu5WYwBJWiHFpIpiXz7FkeA0+jUyGB4KBs6v0U8JGlkkoAJY9lWuzBt0surjcl/dBWvpsZYun6492fMb2kw==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-0.3.1.tgz", + "integrity": "sha512-oEM7/AVyjH8C63WM4Q0JAFVA/Q77ZzlFXJCWPn/rIbDk3a4uVLFC9L8OlH8D0bawdI1fpVii2tsDo6msDtoovQ==", "dependencies": { "abort-controller": "^3.0.0", "express": "^4.18.2", @@ -4974,11 +4989,11 @@ } }, "node_modules/@mongodb-js/ssh-tunnel": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@mongodb-js/ssh-tunnel/-/ssh-tunnel-2.1.10.tgz", - "integrity": "sha512-4sp3GB4yZheyAkrcqD65xoglOXFZvGNjyWHul+WSbKMV6KuTyiU6WCH0Yrcwv2zYBf9ohQGXrSUhDfu8lKbJHw==", + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/@mongodb-js/ssh-tunnel/-/ssh-tunnel-2.1.13.tgz", + "integrity": "sha512-0xzFVSpHZ0RKqgSiSJ2jQ5z5R2SvT51SFJo9C1ya8o5yhY9lp/l08jVkrrF5+0WnnjBAp9fH+y1i4kpu/iQIbw==", "dependencies": { - "@mongodb-js/compass-logging": "^1.2.11", + "@mongodb-js/compass-logging": "^1.2.14", "socksv5": "0.0.6", "ssh2": "^1.12.0" } @@ -8014,6 +8029,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8191,57 +8207,23 @@ } }, "node_modules/bson": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.2.0.tgz", - "integrity": "sha512-ID1cI+7bazPDyL9wYy9GaQ8gEEohWvcUl/Yf0dIdutJxnmInEEyCsb4awy/OiBfall7zBA179Pahi3vCdFze3Q==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.5.0.tgz", + "integrity": "sha512-DXf1BTAS8vKyR90BO4x5v3rKVarmkdkzwOrnYDFdjAY694ILNDkmA3uRh1xXJEl+C1DAh8XCvAQ+Gh3kzubtpg==", "engines": { "node": ">=16.20.1" } }, "node_modules/bson-transpilers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bson-transpilers/-/bson-transpilers-2.2.0.tgz", - "integrity": "sha512-hiRRIwxQ0CYmmhBcfC2I7tS+kS7YFz+vXZ0GrRTiMzitSwOsMZwOYs6c31C1r85/rm1O+mcVV2UCwhhmgcooag==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bson-transpilers/-/bson-transpilers-3.0.0.tgz", + "integrity": "sha512-jGteH4dbuJIZrCFKvaScjh3cSUNKIlviGyHDDIeU1oiNjIe7WE4faGYorqBsfsqZ5EmKzy51N6+SXFk2ZeH5bQ==", "dependencies": { "antlr4": "4.7.2", - "bson": "^4.4.1", + "bson": "^6.2.0", "js-yaml": "^3.13.1" } }, - "node_modules/bson-transpilers/node_modules/bson": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", - "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", - "dependencies": { - "buffer": "^5.6.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/bson-transpilers/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/buffer": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", @@ -8752,17 +8734,6 @@ "node": ">=0.10.0" } }, - "node_modules/cli": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.5.tgz", - "integrity": "sha512-dbn5HyeJWSOU58RwOEiF1VWrl7HRvDsKLpu0uiI/vExH6iNoyUzjB5Mr3IJY5DVUfnbpe9793xw4DFJVzC9nWQ==", - "dependencies": { - "glob": ">= 3.1.4" - }, - "engines": { - "node": ">=0.2.5" - } - }, "node_modules/cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -8805,19 +8776,6 @@ "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, - "node_modules/cliff": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz", - "integrity": "sha512-roZWcC2Cxo/kKjRXw7YUpVNtxJccbvcl7VzTjUYgLQk6Ot0R8bm2netbhSZYWWNrKlOO/7HD6GXHl8dtzE6SiQ==", - "dependencies": { - "colors": "~1.0.3", - "eyes": "~0.1.8", - "winston": "0.8.x" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/clipboard": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", @@ -8938,6 +8896,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "optional": true, "engines": { "node": ">=0.1.90" } @@ -8972,7 +8931,8 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true }, "node_modules/concat-stream": { "version": "1.6.2", @@ -9292,14 +9252,6 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, - "node_modules/cycle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", - "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==", - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -10316,9 +10268,9 @@ } }, "node_modules/electron": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/electron/-/electron-28.1.3.tgz", - "integrity": "sha512-NSFyTo6SndTPXzU18XRePv4LnjmuM9rF5GMKta1/kPmi02ISoSRonnD7wUlWXD2x53XyJ6d/TbSVesMW6sXkEQ==", + "version": "28.2.8", + "resolved": "https://registry.npmjs.org/electron/-/electron-28.2.8.tgz", + "integrity": "sha512-VgXw2OHqPJkobIC7X9eWh3atptjnELaP+zlbF9Oz00ridlaOWmtLPsp6OaXbLw35URpMr0iYesq8okKp7S0k+g==", "hasInstallScript": true, "optional": true, "dependencies": { @@ -10339,9 +10291,9 @@ "integrity": "sha512-T5q3pjQon853xxxHUq3ZP68ZpvJHuSMY2+BZaW3QzjS4HvNuvsMmZ/+lU+nCrftre1jFZ+OSlExynXWBihnXzw==" }, "node_modules/electron/node_modules/@types/node": { - "version": "18.19.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.7.tgz", - "integrity": "sha512-IGRJfoNX10N/PfrReRZ1br/7SQ+2vF/tK3KXNwzXz82D32z5dMQEoOlFew18nLSN+vMNcLY4GrKfzwi/yWI8/w==", + "version": "18.19.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.26.tgz", + "integrity": "sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==", "optional": true, "dependencies": { "undici-types": "~5.26.4" @@ -12017,14 +11969,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eyes": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==", - "engines": { - "node": "> 0.1.90" - } - }, "node_modules/facepaint": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/facepaint/-/facepaint-1.2.1.tgz", @@ -12523,7 +12467,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "node_modules/fsevents": { "version": "2.3.2", @@ -12917,6 +12862,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -13088,23 +13034,23 @@ } }, "node_modules/hadron-document": { - "version": "8.4.7", - "resolved": "https://registry.npmjs.org/hadron-document/-/hadron-document-8.4.7.tgz", - "integrity": "sha512-6nxghzGKDvRJ91XtNaAn6VYgJThhhD5ohwhGua4w7sCa524+PkasAUS7EOLWGcp5tlWP+mAyBlVtUf/r4XruGw==", + "version": "8.4.9", + "resolved": "https://registry.npmjs.org/hadron-document/-/hadron-document-8.4.9.tgz", + "integrity": "sha512-7Jr+Vu9uttjsPbdkWlEJ5UUsvyQWTp7J6hUIIKrQPakyzahdrGa1cHxDLrJ3yVWYIBY66W30MWFfgFbsKZTISA==", "dependencies": { - "bson": "^6.2.0", + "bson": "^6.3.0", "debug": "^4.2.0", "eventemitter3": "^4.0.0", - "hadron-type-checker": "^7.1.1", + "hadron-type-checker": "^7.1.2", "lodash": "^4.17.21" } }, "node_modules/hadron-type-checker": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/hadron-type-checker/-/hadron-type-checker-7.1.1.tgz", - "integrity": "sha512-fkCf7ryFhWlag0GYG3FNuOuyO5/ty9Rnj39k+PApxkvXGhyZawAHxT711Hx2ICihX/TKxtYtXfeOhs6Xet/HGQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/hadron-type-checker/-/hadron-type-checker-7.1.2.tgz", + "integrity": "sha512-2OFVKCVWtrYO0RQHSb3MKRFGyGuZGW/JrB45dGyfX64riiAYKo+my+w/pmjPiEdXTI8KzbDKzE9Z3ChzGOXanw==", "dependencies": { - "bson": "^6.2.0", + "bson": "^6.3.0", "lodash": "^4.17.21" } }, @@ -13609,6 +13555,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -14491,11 +14438,6 @@ "node": ">=0.10.0" } }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" - }, "node_modules/istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -16278,6 +16220,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -16714,20 +16657,20 @@ } }, "node_modules/mongodb-data-service": { - "version": "22.17.3", - "resolved": "https://registry.npmjs.org/mongodb-data-service/-/mongodb-data-service-22.17.3.tgz", - "integrity": "sha512-zftI7NrToipZOXzO6noh8CsDtUdXLOmu6q8TFK6o1ehZysURz7/kmLIJyDMsMZ5jGwAYUtDwdOPON47TZa3Itw==", + "version": "22.18.1", + "resolved": "https://registry.npmjs.org/mongodb-data-service/-/mongodb-data-service-22.18.1.tgz", + "integrity": "sha512-cvBA5UCqOHRfiPDu/yEA9InZ4dyZsRDiZXGSbIMnOmffDZRuDV+T7Keng/4bWN+XWJzATfUJBdGGAkzNtEurUw==", "dependencies": { - "@mongodb-js/compass-logging": "^1.2.11", - "@mongodb-js/compass-utils": "^0.5.10", + "@mongodb-js/compass-logging": "^1.2.14", + "@mongodb-js/compass-utils": "^0.6.1", "@mongodb-js/devtools-connect": "^2.4.2", - "@mongodb-js/oidc-plugin": "^0.3.0", - "@mongodb-js/ssh-tunnel": "^2.1.10", + "@mongodb-js/oidc-plugin": "^0.3.1", + "@mongodb-js/ssh-tunnel": "^2.1.13", "lodash": "^4.17.21", "mongodb-build-info": "^1.7.0", "mongodb-connection-string-url": "^2.6.0", "mongodb-ns": "^2.4.0", - "socks": "^2.7.1", + "socks": "^2.7.3", "uuid": "^8.3.2" }, "optionalDependencies": { @@ -16817,9 +16760,9 @@ "integrity": "sha512-pCutlP/AU0hcJ/f1h2h3nmn79/gXrQo6088QvPCbdx7SBDkAeGPH4AYu28DgqZzFvsn5mtt2RUpsFicYhjaHow==" }, "node_modules/mongodb-query-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.0.2.tgz", - "integrity": "sha512-GajCLw8/Ut0mlIW1msU36Pvyg/FRc0LPyp8aNzfafzNrDwz2ZOJmwtmNAkckuXG3Iqnj0ZZOouhIo4E4rjXcBQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.1.0.tgz", + "integrity": "sha512-/wX9p2fx1Il2kfJ9x8qcd7ER1JT4tqgdiVCNKlGM+U76SQ3oI8h2Yda8XDh7Oy6seXQntNTbjT3/Z5KI+bjIrw==", "dependencies": { "debug": "^4.3.4", "ejson-shell-parser": "^2.0.0", @@ -18012,6 +17955,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "devOptional": true, "dependencies": { "wrappy": "1" } @@ -18418,6 +18362,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -18559,14 +18504,6 @@ "node": ">=8" } }, - "node_modules/pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==", - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -20988,14 +20925,6 @@ "nan": "^2.18.0" } }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "engines": { - "node": "*" - } - }, "node_modules/stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", @@ -21365,9 +21294,9 @@ "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" }, "node_modules/style-mod": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.0.tgz", - "integrity": "sha512-Ca5ib8HrFn+f+0n4N4ScTIA9iTOQ7MaGS1ylHcoVqW9J7w2w8PzN6g9gKmTYgGEBH8e120+RCmhpje6jC5uGWA==" + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", + "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" }, "node_modules/stylis": { "version": "4.2.0", @@ -23052,36 +22981,6 @@ "node": ">= 0.10.0" } }, - "node_modules/winston": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz", - "integrity": "sha512-fPoamsHq8leJ62D1M9V/f15mjQ1UHe4+7j1wpAT3fqgA5JqhJkk4aIfPEjfMTI9x6ZTjaLOpMAjluLtmgO5b6g==", - "dependencies": { - "async": "0.2.x", - "colors": "0.6.x", - "cycle": "1.0.x", - "eyes": "0.1.x", - "isstream": "0.1.x", - "pkginfo": "0.3.x", - "stack-trace": "0.0.x" - }, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/winston/node_modules/async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==" - }, - "node_modules/winston/node_modules/colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha512-OsSVtHK8Ir8r3+Fxw/b4jS1ZLPXkV6ZxDRJQzeD7qo0SqMXWrHDM71DgYzPMHY8SFJ0Ao+nNU2p1MmwdzKqPrw==", - "engines": { - "node": ">=0.1.90" - } - }, "node_modules/word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", @@ -23117,7 +23016,8 @@ "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "devOptional": true }, "node_modules/write": { "version": "1.0.3", @@ -24540,9 +24440,9 @@ } }, "@codemirror/autocomplete": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.12.0.tgz", - "integrity": "sha512-r4IjdYFthwbCQyvqnSlx0WBHRHi8nBvU+WjJxFUij81qsBfhNudf/XKKmmC2j3m0LaOYUQTf3qiEK1J8lO1sdg==", + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.15.0.tgz", + "integrity": "sha512-G2Zm0mXznxz97JhaaOdoEG2cVupn4JjPaS4AcNvZzhOsnnG9YVN68VzfoUw6dYTsIxT6a/cmoFEN47KAWhXaOg==", "requires": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -24562,9 +24462,9 @@ } }, "@codemirror/lang-javascript": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.1.tgz", - "integrity": "sha512-jlFOXTejVyiQCW3EQwvKH0m99bUYIw40oPmFjSX2VS78yzfe0HELZ+NEo9Yfo1MkGRpGlj3Gnu4rdxV1EnAs5A==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.2.tgz", + "integrity": "sha512-VGQfY+FCc285AhWuwjYxQyUQcYurWlxdKYT4bqwr3Twnd5wP5WSeu52t4tvvuWmljT4EmgEgZCqSieokhtY8hg==", "requires": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.6.0", @@ -24585,9 +24485,9 @@ } }, "@codemirror/language": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.0.tgz", - "integrity": "sha512-2vaNn9aPGCRFKWcHPFksctzJ8yS5p7YoaT+jHpc0UGKzNuAIx4qy6R5wiqbP+heEEdyaABA582mNqSHzSoYdmg==", + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.1.tgz", + "integrity": "sha512-5GrXzrhq6k+gL5fjkAwt90nYDmjlzTIJV8THnxNFtNKWotMIlzzN+CpqxqwXOECnUdOndmSeWntVrVcv5axWRQ==", "requires": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", @@ -24598,9 +24498,9 @@ } }, "@codemirror/lint": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.4.2.tgz", - "integrity": "sha512-wzRkluWb1ptPKdzlsrbwwjYCPLgzU6N88YBAmlZi8WFyuiEduSd05MnJYNogzyc8rPK7pj6m95ptUApc8sHKVA==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.5.0.tgz", + "integrity": "sha512-+5YyicIaaAZKU8K43IQi8TBy6mF6giGeWAH7N96Z5LC30Wm5JMjqxOYIE9mxwMG1NbhT2mA3l9hA4uuKUM3E5g==", "requires": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -24608,14 +24508,14 @@ } }, "@codemirror/state": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.0.tgz", - "integrity": "sha512-hm8XshYj5Fo30Bb922QX9hXB/bxOAVH+qaqHBzw5TKa72vOeslyGwd4X8M0c1dJ9JqxlaMceOQ8RsL9tC7gU0A==" + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", + "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "@codemirror/view": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.23.0.tgz", - "integrity": "sha512-/51px9N4uW8NpuWkyUX+iam5+PM6io2fm+QmRnzwqBy5v/pwGg9T0kILFtYeum8hjuvENtgsGNKluOfqIICmeQ==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.26.0.tgz", + "integrity": "sha512-nSSmzONpqsNzshPOxiKhK203R6BvABepugAe34QfQDbNDslyjkqBuKgrK5ZBvqNXpfxz5iLrlGTmEfhbQyH46A==", "requires": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -24709,9 +24609,9 @@ } }, "@electron/remote": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.1.tgz", - "integrity": "sha512-Lfxul2yBxL+FBVaKszNAkuUqSIDbUQ1I7BC394iRXyqA2XGz7im2bAxroNIM51jhySSPKUaOLHaFLxfV6pC9VQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@electron/remote/-/remote-2.1.2.tgz", + "integrity": "sha512-EPwNx+nhdrTBxyCqXt/pftoQg/ybtWDW3DUWHafejvnB1ZGGfMpv6e15D8KeempocjXe78T7WreyGGb3mlZxdA==", "optional": true }, "@emotion/babel-plugin": { @@ -27128,9 +27028,9 @@ } }, "@lezer/common": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.0.tgz", - "integrity": "sha512-Wmvlm4q6tRpwiy20TnB3yyLTZim38Tkc50dPY8biQRwqE+ati/wD84rm3N15hikvdT4uSg9phs9ubjvcLmkpKg==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", + "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==" }, "@lezer/highlight": { "version": "1.2.0", @@ -27141,10 +27041,11 @@ } }, "@lezer/javascript": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.12.tgz", - "integrity": "sha512-kwO5MftUiyfKBcECMEDc4HYnc10JME9kTJNPVoCXqJj/Y+ASWF0rgstORi3BThlQI6SoPSshrK5TjuiLFnr29A==", + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.13.tgz", + "integrity": "sha512-5IBr8LIO3xJdJH1e9aj/ZNLE4LSbdsx25wFmGRAZsj2zSmwAYjx26JyU/BYOCpRQlu1jcv1z3vy4NB9+UkfRow==", "requires": { + "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.1.3", "@lezer/lr": "^1.3.0" } @@ -27160,9 +27061,9 @@ } }, "@lezer/lr": { - "version": "1.3.14", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.14.tgz", - "integrity": "sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.0.tgz", + "integrity": "sha512-Wst46p51km8gH0ZUmeNrtpRYmdlRHUpN1DQd3GFAyKANi8WVz8c2jHYTf1CVScFaCjQw1iO3ZZdqGDxQPRErTg==", "requires": { "@lezer/common": "^1.0.0" } @@ -27181,9 +27082,9 @@ } }, "@mongodb-js/compass-components": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-components/-/compass-components-1.21.2.tgz", - "integrity": "sha512-49zX5T5VXvLBcuU/SvPks/nbJyGy5pUCKBpaUV3Mb2ycIa8uj2cJvnte8YcPPDRn5dpcTM1Iar0NhqD8rjiPBQ==", + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-components/-/compass-components-1.22.1.tgz", + "integrity": "sha512-jIUWGFNaMDR73AazvLQG5WX3+kPeztLnbsgqptwtA2ij2ta9AJp3HE3Cv/3gRUTlDS6MI5eLyLnjjFueQM092Q==", "requires": { "@dnd-kit/core": "^6.0.7", "@dnd-kit/sortable": "^7.0.2", @@ -27232,10 +27133,10 @@ "@react-aria/utils": "^3.13.1", "@react-aria/visually-hidden": "^3.3.1", "@react-stately/tooltip": "^3.0.5", - "bson": "^6.2.0", + "bson": "^6.3.0", "focus-trap-react": "^8.4.2", - "hadron-document": "^8.4.7", - "hadron-type-checker": "^7.1.1", + "hadron-document": "^8.4.9", + "hadron-type-checker": "^7.1.2", "is-electron-renderer": "^2.0.1", "lodash": "^4.17.21", "polished": "^4.2.2", @@ -27263,9 +27164,9 @@ } }, "@mongodb-js/compass-editor": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-editor/-/compass-editor-0.20.2.tgz", - "integrity": "sha512-liiP6yrvpLSqpgkJ73KzkpbUIU7/CiU78Ldl381UbFkFjclq+pe6DXMRXwvCdBhcu+l1DoIPMFDz2ql93e6/4Q==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-editor/-/compass-editor-0.21.1.tgz", + "integrity": "sha512-sF0faeWqDur3w+HQNTG1xDS2bxGLJsmj0wBR4knfoxSGLb3Pc5/qPgzCRJlFvTsy1sqclLX9bkJSl526TY1Kjw==", "requires": { "@codemirror/autocomplete": "^6.4.0", "@codemirror/commands": "^6.1.2", @@ -27276,16 +27177,26 @@ "@codemirror/state": "^6.1.4", "@codemirror/view": "^6.7.1", "@lezer/highlight": "^1.1.3", - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/mongodb-constants": "^0.8.7", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/mongodb-constants": "^0.9.0", "polished": "^4.2.2", "prettier": "^2.7.1" + }, + "dependencies": { + "@mongodb-js/mongodb-constants": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@mongodb-js/mongodb-constants/-/mongodb-constants-0.9.0.tgz", + "integrity": "sha512-CWJmMrgqhdYAz2DvzwWNoGUVD6O24Y0iEIe6ypbgVAWEcxi8tvRZzSluU/ba+7aC/3viXNc+OBTrG+40tkOKJQ==", + "requires": { + "semver": "^7.5.4" + } + } } }, "@mongodb-js/compass-logging": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-logging/-/compass-logging-1.2.11.tgz", - "integrity": "sha512-mYvtjxKOeka6LB7OpUoPPIYUaG5UFzzx2KwD0EB39LJ0InU+Fdh37FFuen7whJYSYocAEzeD9g9T5I4mQLzeZw==", + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-logging/-/compass-logging-1.2.14.tgz", + "integrity": "sha512-QE1+xcXGvNb3TMlEtzKvcqpVxuMBVt3rNVSjmmbmYBcdW4J4rE1cQK+XKD0iBqW02yxubvGBOM1HfN/NiLraWw==", "requires": { "debug": "^4.3.4", "is-electron-renderer": "^2.0.1", @@ -27294,27 +27205,28 @@ } }, "@mongodb-js/compass-utils": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@mongodb-js/compass-utils/-/compass-utils-0.5.10.tgz", - "integrity": "sha512-Ka5+0yKAHzNe74oKTfJBYufIx9/DppCdSc/KzZ5ncHHYRGMrzEPQ+xfhrlG/3U4euRMdwAtHR2io4+6zVnMWPQ==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/compass-utils/-/compass-utils-0.6.1.tgz", + "integrity": "sha512-yRy1xcqbZ80y1vqie4908A8FkLb+noewPifF6NJ0jAgpG/U/O0pAb55NDAeNOuPomk+2YqAvS8w/WHdozPDT3w==", "requires": { - "@electron/remote": "^2.1.1", - "electron": "^28.1.0" + "@electron/remote": "^2.1.2", + "@mongodb-js/compass-logging": "^1.2.14", + "electron": "^28.2.5" } }, "@mongodb-js/connection-form": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/connection-form/-/connection-form-1.22.2.tgz", - "integrity": "sha512-bRQKka5LtYnQxuOfo08+tmFyAI12SkHE2EjlPzfFB8Zrn++O8BqfH88Nt4wXSMMnfH2gqWfsruFquMKmW+Favg==", + "version": "1.23.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/connection-form/-/connection-form-1.23.1.tgz", + "integrity": "sha512-8OrZvs2DczPf2v9hAvJJqbJLf2ORZ+XJTojoIM8Gd19GKt3ZcxqVoSHxwzxUeD3VTeUMHq9xsTxo0esjlel6ng==", "requires": { - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/compass-editor": "^0.20.2", - "@mongodb-js/connection-info": "^0.1.2", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/compass-editor": "^0.21.1", + "@mongodb-js/connection-info": "^0.1.5", "@testing-library/react-hooks": "^7.0.2", "lodash": "^4.17.21", "mongodb-build-info": "^1.7.0", "mongodb-connection-string-url": "^2.6.0", - "mongodb-query-parser": "^4.0.2" + "mongodb-query-parser": "^4.1.0" }, "dependencies": { "@types/whatwg-url": { @@ -27360,11 +27272,11 @@ } }, "@mongodb-js/connection-info": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@mongodb-js/connection-info/-/connection-info-0.1.2.tgz", - "integrity": "sha512-SjEsSJ+j5X64xrLRU+g03lewIQCUNLB8UDZMFzEvEpWdRIYPf0lKEBmQ/NIrIyij/qaRzmw2avWFAqvxk3oUqQ==", + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@mongodb-js/connection-info/-/connection-info-0.1.5.tgz", + "integrity": "sha512-KyxR+1xvJk3ElOEokej+Gh39lN1oknlBwJgbbN7R1p2qVy5DwCFykUNZhTszvGSuczLs4f9dWM8ODPrXoghPQg==", "requires": { - "bson": "^6.2.0", + "bson": "^6.3.0", "lodash": "^4.17.21", "mongodb-connection-string-url": "^2.6.0" }, @@ -27488,9 +27400,9 @@ } }, "@mongodb-js/oidc-plugin": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-0.3.0.tgz", - "integrity": "sha512-XIriu5WYwBJWiHFpIpiXz7FkeA0+jUyGB4KBs6v0U8JGlkkoAJY9lWuzBt0surjcl/dBWvpsZYun6492fMb2kw==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@mongodb-js/oidc-plugin/-/oidc-plugin-0.3.1.tgz", + "integrity": "sha512-oEM7/AVyjH8C63WM4Q0JAFVA/Q77ZzlFXJCWPn/rIbDk3a4uVLFC9L8OlH8D0bawdI1fpVii2tsDo6msDtoovQ==", "requires": { "abort-controller": "^3.0.0", "express": "^4.18.2", @@ -27541,11 +27453,11 @@ } }, "@mongodb-js/ssh-tunnel": { - "version": "2.1.10", - "resolved": "https://registry.npmjs.org/@mongodb-js/ssh-tunnel/-/ssh-tunnel-2.1.10.tgz", - "integrity": "sha512-4sp3GB4yZheyAkrcqD65xoglOXFZvGNjyWHul+WSbKMV6KuTyiU6WCH0Yrcwv2zYBf9ohQGXrSUhDfu8lKbJHw==", + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/@mongodb-js/ssh-tunnel/-/ssh-tunnel-2.1.13.tgz", + "integrity": "sha512-0xzFVSpHZ0RKqgSiSJ2jQ5z5R2SvT51SFJo9C1ya8o5yhY9lp/l08jVkrrF5+0WnnjBAp9fH+y1i4kpu/iQIbw==", "requires": { - "@mongodb-js/compass-logging": "^1.2.11", + "@mongodb-js/compass-logging": "^1.2.14", "socksv5": "0.0.6", "ssh2": "^1.12.0" } @@ -29958,6 +29870,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -30105,37 +30018,18 @@ } }, "bson": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/bson/-/bson-6.2.0.tgz", - "integrity": "sha512-ID1cI+7bazPDyL9wYy9GaQ8gEEohWvcUl/Yf0dIdutJxnmInEEyCsb4awy/OiBfall7zBA179Pahi3vCdFze3Q==" + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/bson/-/bson-6.5.0.tgz", + "integrity": "sha512-DXf1BTAS8vKyR90BO4x5v3rKVarmkdkzwOrnYDFdjAY694ILNDkmA3uRh1xXJEl+C1DAh8XCvAQ+Gh3kzubtpg==" }, "bson-transpilers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bson-transpilers/-/bson-transpilers-2.2.0.tgz", - "integrity": "sha512-hiRRIwxQ0CYmmhBcfC2I7tS+kS7YFz+vXZ0GrRTiMzitSwOsMZwOYs6c31C1r85/rm1O+mcVV2UCwhhmgcooag==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bson-transpilers/-/bson-transpilers-3.0.0.tgz", + "integrity": "sha512-jGteH4dbuJIZrCFKvaScjh3cSUNKIlviGyHDDIeU1oiNjIe7WE4faGYorqBsfsqZ5EmKzy51N6+SXFk2ZeH5bQ==", "requires": { "antlr4": "4.7.2", - "bson": "^4.4.1", + "bson": "^6.2.0", "js-yaml": "^3.13.1" - }, - "dependencies": { - "bson": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz", - "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==", - "requires": { - "buffer": "^5.6.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - } } }, "buffer": { @@ -30517,14 +30411,6 @@ } } }, - "cli": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.5.tgz", - "integrity": "sha512-dbn5HyeJWSOU58RwOEiF1VWrl7HRvDsKLpu0uiI/vExH6iNoyUzjB5Mr3IJY5DVUfnbpe9793xw4DFJVzC9nWQ==", - "requires": { - "glob": ">= 3.1.4" - } - }, "cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -30555,16 +30441,6 @@ "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, - "cliff": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/cliff/-/cliff-0.1.10.tgz", - "integrity": "sha512-roZWcC2Cxo/kKjRXw7YUpVNtxJccbvcl7VzTjUYgLQk6Ot0R8bm2netbhSZYWWNrKlOO/7HD6GXHl8dtzE6SiQ==", - "requires": { - "colors": "~1.0.3", - "eyes": "~0.1.8", - "winston": "0.8.x" - } - }, "clipboard": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", @@ -30662,7 +30538,8 @@ "colors": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==" + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "optional": true }, "combined-stream": { "version": "1.0.8", @@ -30688,7 +30565,8 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true }, "concat-stream": { "version": "1.6.2", @@ -30962,11 +30840,6 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, - "cycle": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", - "integrity": "sha512-TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==" - }, "data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -31734,9 +31607,9 @@ } }, "electron": { - "version": "28.1.3", - "resolved": "https://registry.npmjs.org/electron/-/electron-28.1.3.tgz", - "integrity": "sha512-NSFyTo6SndTPXzU18XRePv4LnjmuM9rF5GMKta1/kPmi02ISoSRonnD7wUlWXD2x53XyJ6d/TbSVesMW6sXkEQ==", + "version": "28.2.8", + "resolved": "https://registry.npmjs.org/electron/-/electron-28.2.8.tgz", + "integrity": "sha512-VgXw2OHqPJkobIC7X9eWh3atptjnELaP+zlbF9Oz00ridlaOWmtLPsp6OaXbLw35URpMr0iYesq8okKp7S0k+g==", "optional": true, "requires": { "@electron/get": "^2.0.0", @@ -31745,9 +31618,9 @@ }, "dependencies": { "@types/node": { - "version": "18.19.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.7.tgz", - "integrity": "sha512-IGRJfoNX10N/PfrReRZ1br/7SQ+2vF/tK3KXNwzXz82D32z5dMQEoOlFew18nLSN+vMNcLY4GrKfzwi/yWI8/w==", + "version": "18.19.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.26.tgz", + "integrity": "sha512-+wiMJsIwLOYCvUqSdKTrfkS8mpTp+MPINe6+Np4TAGFWWRWiBQ5kSq9nZGCSPkzx9mvT+uEukzpX4MOSCydcvw==", "optional": true, "requires": { "undici-types": "~5.26.4" @@ -33051,11 +32924,6 @@ } } }, - "eyes": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", - "integrity": "sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==" - }, "facepaint": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/facepaint/-/facepaint-1.2.1.tgz", @@ -33445,7 +33313,8 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "fsevents": { "version": "2.3.2", @@ -33744,6 +33613,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -33873,23 +33743,23 @@ } }, "hadron-document": { - "version": "8.4.7", - "resolved": "https://registry.npmjs.org/hadron-document/-/hadron-document-8.4.7.tgz", - "integrity": "sha512-6nxghzGKDvRJ91XtNaAn6VYgJThhhD5ohwhGua4w7sCa524+PkasAUS7EOLWGcp5tlWP+mAyBlVtUf/r4XruGw==", + "version": "8.4.9", + "resolved": "https://registry.npmjs.org/hadron-document/-/hadron-document-8.4.9.tgz", + "integrity": "sha512-7Jr+Vu9uttjsPbdkWlEJ5UUsvyQWTp7J6hUIIKrQPakyzahdrGa1cHxDLrJ3yVWYIBY66W30MWFfgFbsKZTISA==", "requires": { - "bson": "^6.2.0", + "bson": "^6.3.0", "debug": "^4.2.0", "eventemitter3": "^4.0.0", - "hadron-type-checker": "^7.1.1", + "hadron-type-checker": "^7.1.2", "lodash": "^4.17.21" } }, "hadron-type-checker": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/hadron-type-checker/-/hadron-type-checker-7.1.1.tgz", - "integrity": "sha512-fkCf7ryFhWlag0GYG3FNuOuyO5/ty9Rnj39k+PApxkvXGhyZawAHxT711Hx2ICihX/TKxtYtXfeOhs6Xet/HGQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/hadron-type-checker/-/hadron-type-checker-7.1.2.tgz", + "integrity": "sha512-2OFVKCVWtrYO0RQHSb3MKRFGyGuZGW/JrB45dGyfX64riiAYKo+my+w/pmjPiEdXTI8KzbDKzE9Z3ChzGOXanw==", "requires": { - "bson": "^6.2.0", + "bson": "^6.3.0", "lodash": "^4.17.21" } }, @@ -34264,6 +34134,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -34913,11 +34784,6 @@ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" - }, "istanbul-lib-coverage": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", @@ -36372,6 +36238,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -36678,21 +36545,21 @@ } }, "mongodb-data-service": { - "version": "22.17.3", - "resolved": "https://registry.npmjs.org/mongodb-data-service/-/mongodb-data-service-22.17.3.tgz", - "integrity": "sha512-zftI7NrToipZOXzO6noh8CsDtUdXLOmu6q8TFK6o1ehZysURz7/kmLIJyDMsMZ5jGwAYUtDwdOPON47TZa3Itw==", + "version": "22.18.1", + "resolved": "https://registry.npmjs.org/mongodb-data-service/-/mongodb-data-service-22.18.1.tgz", + "integrity": "sha512-cvBA5UCqOHRfiPDu/yEA9InZ4dyZsRDiZXGSbIMnOmffDZRuDV+T7Keng/4bWN+XWJzATfUJBdGGAkzNtEurUw==", "requires": { - "@mongodb-js/compass-logging": "^1.2.11", - "@mongodb-js/compass-utils": "^0.5.10", + "@mongodb-js/compass-logging": "^1.2.14", + "@mongodb-js/compass-utils": "^0.6.1", "@mongodb-js/devtools-connect": "^2.4.2", - "@mongodb-js/oidc-plugin": "^0.3.0", - "@mongodb-js/ssh-tunnel": "^2.1.10", + "@mongodb-js/oidc-plugin": "^0.3.1", + "@mongodb-js/ssh-tunnel": "^2.1.13", "lodash": "^4.17.21", "mongodb-build-info": "^1.7.0", "mongodb-client-encryption": "^6.0.0", "mongodb-connection-string-url": "^2.6.0", "mongodb-ns": "^2.4.0", - "socks": "^2.7.1", + "socks": "^2.7.3", "uuid": "^8.3.2" }, "dependencies": { @@ -36765,9 +36632,9 @@ "integrity": "sha512-pCutlP/AU0hcJ/f1h2h3nmn79/gXrQo6088QvPCbdx7SBDkAeGPH4AYu28DgqZzFvsn5mtt2RUpsFicYhjaHow==" }, "mongodb-query-parser": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.0.2.tgz", - "integrity": "sha512-GajCLw8/Ut0mlIW1msU36Pvyg/FRc0LPyp8aNzfafzNrDwz2ZOJmwtmNAkckuXG3Iqnj0ZZOouhIo4E4rjXcBQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mongodb-query-parser/-/mongodb-query-parser-4.1.0.tgz", + "integrity": "sha512-/wX9p2fx1Il2kfJ9x8qcd7ER1JT4tqgdiVCNKlGM+U76SQ3oI8h2Yda8XDh7Oy6seXQntNTbjT3/Z5KI+bjIrw==", "requires": { "debug": "^4.3.4", "ejson-shell-parser": "^2.0.0", @@ -37674,6 +37541,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "devOptional": true, "requires": { "wrappy": "1" } @@ -37977,7 +37845,8 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true }, "path-is-inside": { "version": "1.0.2", @@ -38080,11 +37949,6 @@ "find-up": "^4.0.0" } }, - "pkginfo": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", - "integrity": "sha512-yO5feByMzAp96LtP58wvPKSbaKAi/1C4kV9XpTctr6EepnP6F33RBNOiVrdz9BrPA98U2BMFsTNHo44TWcbQ2A==" - }, "please-upgrade-node": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", @@ -39977,11 +39841,6 @@ "nan": "^2.18.0" } }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" - }, "stack-utils": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", @@ -40271,9 +40130,9 @@ "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" }, "style-mod": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.0.tgz", - "integrity": "sha512-Ca5ib8HrFn+f+0n4N4ScTIA9iTOQ7MaGS1ylHcoVqW9J7w2w8PzN6g9gKmTYgGEBH8e120+RCmhpje6jC5uGWA==" + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", + "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" }, "stylis": { "version": "4.2.0", @@ -41560,32 +41419,6 @@ "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==" }, - "winston": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz", - "integrity": "sha512-fPoamsHq8leJ62D1M9V/f15mjQ1UHe4+7j1wpAT3fqgA5JqhJkk4aIfPEjfMTI9x6ZTjaLOpMAjluLtmgO5b6g==", - "requires": { - "async": "0.2.x", - "colors": "0.6.x", - "cycle": "1.0.x", - "eyes": "0.1.x", - "isstream": "0.1.x", - "pkginfo": "0.3.x", - "stack-trace": "0.0.x" - }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==" - }, - "colors": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", - "integrity": "sha512-OsSVtHK8Ir8r3+Fxw/b4jS1ZLPXkV6ZxDRJQzeD7qo0SqMXWrHDM71DgYzPMHY8SFJ0Ao+nNU2p1MmwdzKqPrw==" - } - } - }, "word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", @@ -41612,7 +41445,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "devOptional": true }, "write": { "version": "1.0.3", diff --git a/package.json b/package.json index 5a603fd58..9820c0ca8 100644 --- a/package.json +++ b/package.json @@ -1078,8 +1078,8 @@ "dependencies": { "@babel/parser": "^7.22.6", "@babel/traverse": "^7.23.2", - "@mongodb-js/compass-components": "^1.21.2", - "@mongodb-js/connection-form": "^1.22.2", + "@mongodb-js/compass-components": "^1.22.1", + "@mongodb-js/connection-form": "^1.23.1", "@mongodb-js/connection-info": "^0.1.2", "@mongodb-js/mongodb-constants": "^0.8.9", "@mongosh/browser-runtime-electron": "^2.1.1", @@ -1088,7 +1088,7 @@ "@mongosh/shell-api": "^2.1.1", "@segment/analytics-node": "^1.1.4", "bson": "^6.2.0", - "bson-transpilers": "^2.2.0", + "bson-transpilers": "^3.0.0", "debug": "^4.3.4", "dotenv": "^16.3.1", "lodash": "^4.17.21", @@ -1097,7 +1097,7 @@ "mongodb-build-info": "^1.7.1", "mongodb-cloud-info": "^2.1.0", "mongodb-connection-string-url": "^3.0.0", - "mongodb-data-service": "^22.17.3", + "mongodb-data-service": "^22.18.1", "mongodb-log-writer": "^1.4.0", "mongodb-query-parser": "^4.0.2", "mongodb-schema": "^12.1.1",