Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Dec 2024 04:13:29 GMT
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 09607e996cc2 - main - security/bitwarden-cli: update to 2024.11.1
Message-ID:  <202412070413.4B74DTYT023190@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=09607e996cc20776bc5274c85c53317594aad98e

commit 09607e996cc20776bc5274c85c53317594aad98e
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2024-12-07 04:11:31 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2024-12-07 04:13:20 +0000

    security/bitwarden-cli: update to 2024.11.1
    
    Changelog:
    - https://github.com/bitwarden/clients/releases/tag/cli-v2024.11.0
    - https://github.com/bitwarden/clients/releases/tag/cli-v2024.11.1
    
    Reported by:    GitHub (watch releases)
---
 security/bitwarden-cli/Makefile                    |     4 +-
 security/bitwarden-cli/distinfo                    |    14 +-
 .../bitwarden-cli/files/node/patch-common.gypi     |     6 +-
 security/bitwarden-cli/files/node/patch-node.gypi  |     4 +-
 .../files/packagejsons/apps/browser/package.json   |     3 +-
 .../files/packagejsons/apps/cli/package.json       |    10 +-
 .../files/packagejsons/apps/desktop/package.json   |     2 +-
 .../files/packagejsons/apps/web/package.json       |     2 +-
 .../files/packagejsons/libs/importer/package.json  |     3 +-
 .../packagejsons/libs/tools/card/package.json      |    24 +
 .../vault-export/vault-export-core/package.json    |     3 +-
 .../vault-export/vault-export-ui/package.json      |     3 +-
 .../files/packagejsons/package-lock.json           | 11329 +++++++------------
 .../bitwarden-cli/files/packagejsons/package.json  |    88 +-
 14 files changed, 4321 insertions(+), 7174 deletions(-)

diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile
index 42df0add74c0..d2c510e9c15f 100644
--- a/security/bitwarden-cli/Makefile
+++ b/security/bitwarden-cli/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	bitwarden-cli
 DISTVERSIONPREFIX=	cli-v
-DISTVERSION=	2024.10.0
+DISTVERSION=	2024.11.1
 CATEGORIES=	security
 MASTER_SITES=	https://nodejs.org/dist/v${PKG_NODE_VER}/:node
 DISTFILES=	node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node \
@@ -50,7 +50,7 @@ OPTIONS_DEFINE=	DOCS
 
 PREFETCH_FILE=	${PORTNAME}-${DISTVERSION}-node-modules${EXTRACT_SUFX}
 PREFETCH_TIMESTAMP=	61171200
-PKG_NODE_VER=	20.17.0
+PKG_NODE_VER=	20.18.0
 PKG_FETCH_VER=	3.5
 PKG_NODE_CONFIGURE_ARGS=--openssl-use-def-ca-store \
 			--shared-brotli \
diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo
index 56250199a172..8333f9788991 100644
--- a/security/bitwarden-cli/distinfo
+++ b/security/bitwarden-cli/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1729674634
-SHA256 (node-v20.17.0.tar.gz) = 409bda5f1896c7c20866610d778d1760991884ad2e7940837cd3f2854cf73747
-SIZE (node-v20.17.0.tar.gz) = 87312235
-SHA256 (bitwarden-cli-2024.10.0-node-modules.tar.gz) = 342ba15f6a621f5e94561eb61300d81b19cabd540cfc11fc2f847fe645849498
-SIZE (bitwarden-cli-2024.10.0-node-modules.tar.gz) = 214773031
-SHA256 (bitwarden-clients-cli-v2024.10.0_GH0.tar.gz) = 1396b949f482f398bca4f59a4a7e0c2d9549f9b461bf6af5a9db04dd9b6bcb64
-SIZE (bitwarden-clients-cli-v2024.10.0_GH0.tar.gz) = 23779807
+TIMESTAMP = 1733493111
+SHA256 (node-v20.18.0.tar.gz) = c0819f8fc5038584d24c22002aeffd23f2d4a6fd6b337b30c502cbe4a659720c
+SIZE (node-v20.18.0.tar.gz) = 88616002
+SHA256 (bitwarden-cli-2024.11.1-node-modules.tar.gz) = 0f6382113150fe1ce301f58ca25586e95c3f13d1fae4a78b261cac00fa5156b1
+SIZE (bitwarden-cli-2024.11.1-node-modules.tar.gz) = 213514097
+SHA256 (bitwarden-clients-cli-v2024.11.1_GH0.tar.gz) = 97e51ccf3c5b5c4cfd3f02db4ea98604bc29515aa6401e0acfeb131334243cc7
+SIZE (bitwarden-clients-cli-v2024.11.1_GH0.tar.gz) = 24184783
diff --git a/security/bitwarden-cli/files/node/patch-common.gypi b/security/bitwarden-cli/files/node/patch-common.gypi
index 2d0b58bf8092..5dbb6214c2a1 100644
--- a/security/bitwarden-cli/files/node/patch-common.gypi
+++ b/security/bitwarden-cli/files/node/patch-common.gypi
@@ -1,6 +1,6 @@
---- common.gypi.orig	2024-08-21 12:35:22 UTC
+--- common.gypi.orig	2024-10-03 09:20:49 UTC
 +++ common.gypi
-@@ -491,7 +491,7 @@
+@@ -489,7 +489,7 @@
                  'ldflags': [ '-m32' ],
                }],
                [ 'host_arch=="ppc64" and OS not in "aix os400"', {
@@ -9,7 +9,7 @@
                  'ldflags': [ '-m64' ],
                }],
                [ 'host_arch=="s390x" and OS=="linux"', {
-@@ -515,7 +515,7 @@
+@@ -513,7 +513,7 @@
                  'ldflags': [ '-m32' ],
                }],
                [ 'target_arch=="ppc64" and OS not in "aix os400"', {
diff --git a/security/bitwarden-cli/files/node/patch-node.gypi b/security/bitwarden-cli/files/node/patch-node.gypi
index a338b6ed81ef..99e4d1d89cae 100644
--- a/security/bitwarden-cli/files/node/patch-node.gypi
+++ b/security/bitwarden-cli/files/node/patch-node.gypi
@@ -1,6 +1,6 @@
---- node.gypi.orig	2024-08-21 12:35:29 UTC
+--- node.gypi.orig	2024-10-03 09:20:53 UTC
 +++ node.gypi
-@@ -350,6 +350,9 @@
+@@ -354,6 +354,9 @@
      [ 'node_use_openssl=="true"', {
        'defines': [ 'HAVE_OPENSSL=1' ],
        'conditions': [
diff --git a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
index 15caff9eff2c..69f0c4c77106 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@bitwarden/browser",
-  "version": "2024.10.1",
+  "version": "2024.11.2",
   "scripts": {
     "build": "cross-env MANIFEST_VERSION=3 webpack",
     "build:mv2": "webpack",
@@ -26,7 +26,6 @@
     "dist:safari:masdev": "npm run build:prod && gulp dist:safari:masdev",
     "dist:safari:dmg": "npm run build:prod && gulp dist:safari:dmg",
     "test": "jest",
-    "test:coverage": "jest --coverage --coverageDirectory=coverage",
     "test:watch": "jest --watch",
     "test:watch:all": "jest --watchAll"
   }
diff --git a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
index 502e186d346c..9a091208f80b 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@bitwarden/cli",
   "description": "A secure and free password manager for all of your devices.",
-  "version": "2024.10.0",
+  "version": "2024.11.1",
   "keywords": [
     "bitwarden",
     "password",
@@ -57,8 +57,8 @@
   },
   "dependencies": {
     "@koa/multer": "3.0.2",
-    "@koa/router": "12.0.1",
-    "argon2": "0.40.1",
+    "@koa/router": "13.1.0",
+    "argon2": "0.41.1",
     "big-integer": "1.6.52",
     "browser-hrtime": "1.1.8",
     "chalk": "4.1.2",
@@ -68,7 +68,7 @@
     "inquirer": "8.2.6",
     "jsdom": "25.0.1",
     "jszip": "3.10.1",
-    "koa": "2.15.0",
+    "koa": "2.15.3",
     "koa-bodyparser": "4.4.1",
     "koa-json": "2.0.2",
     "lowdb": "1.0.0",
@@ -80,7 +80,7 @@
     "papaparse": "5.4.1",
     "proper-lockfile": "4.1.2",
     "rxjs": "7.8.1",
-    "tldts": "6.1.48",
+    "tldts": "6.1.58",
     "zxcvbn": "4.4.2"
   }
 }
diff --git a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
index 1014412c0d5e..0cdf603da33b 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@bitwarden/desktop",
   "description": "A secure and free password manager for all of your devices.",
-  "version": "2024.10.0",
+  "version": "2024.11.2",
   "keywords": [
     "bitwarden",
     "password",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/web/package.json b/security/bitwarden-cli/files/packagejsons/apps/web/package.json
index deb13794a545..02ee6babe921 100644
--- a/security/bitwarden-cli/files/packagejsons/apps/web/package.json
+++ b/security/bitwarden-cli/files/packagejsons/apps/web/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@bitwarden/web-vault",
-  "version": "2024.10.2",
+  "version": "2024.11.1",
   "scripts": {
     "build:oss": "webpack",
     "build:bit": "webpack -c ../../bitwarden_license/bit-web/webpack.config.js",
diff --git a/security/bitwarden-cli/files/packagejsons/libs/importer/package.json b/security/bitwarden-cli/files/packagejsons/libs/importer/package.json
index 9379e9244fc8..85adcadeee92 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/importer/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/importer/package.json
@@ -19,6 +19,7 @@
   },
   "dependencies": {
     "@bitwarden/common": "file:../common",
-    "@bitwarden/vault-export-core": "file:../tools/export/vault-export/vault-export-core"
+    "@bitwarden/vault-export-core": "file:../tools/export/vault-export/vault-export-core",
+    "@bitwarden/admin-console-common": "file:../admin-console/src/common"
   }
 }
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/card/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/card/package.json
new file mode 100644
index 000000000000..904429ba745c
--- /dev/null
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/card/package.json
@@ -0,0 +1,24 @@
+{
+  "name": "@bitwarden/tools-card",
+  "version": "0.0.0",
+  "description": "Angular card component",
+  "keywords": [
+    "bitwarden"
+  ],
+  "author": "Bitwarden Inc.",
+  "homepage": "https://bitwarden.com",
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/bitwarden/clients"
+  },
+  "license": "GPL-3.0",
+  "scripts": {
+    "clean": "rimraf dist",
+    "build": "npm run clean && tsc",
+    "build:watch": "npm run clean && tsc -watch"
+  },
+  "dependencies": {
+    "@bitwarden/common": "file:../../../common",
+    "@bitwarden/components": "file:../../../components"
+  }
+}
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json
index 2d6503630b11..07289ae223ea 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-core/package.json
@@ -18,6 +18,7 @@
     "build:watch": "npm run clean && tsc -watch"
   },
   "dependencies": {
-    "@bitwarden/common": "file:../../../../common"
+    "@bitwarden/common": "file:../../../../common",
+    "@bitwarden/admin-console-common": "file:../../../../admin-console/src/common"
   }
 }
diff --git a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json
index 3be54c4e1919..62df08c527a0 100644
--- a/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json
+++ b/security/bitwarden-cli/files/packagejsons/libs/tools/export/vault-export/vault-export-ui/package.json
@@ -21,6 +21,7 @@
     "@bitwarden/common": "file:../../../../common",
     "@bitwarden/angular": "file:../../../../angular",
     "@bitwarden/auth": "file:../../../../auth",
-    "@bitwarden/vault-export-core": "file:../vault-export-core"
+    "@bitwarden/vault-export-core": "file:../vault-export-core",
+    "@bitwarden/admin-console-common": "file:../../../../admin-console/src/common"
   }
 }
diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json
index c568b683b078..bd1b9f77b756 100644
--- a/security/bitwarden-cli/files/packagejsons/package-lock.json
+++ b/security/bitwarden-cli/files/packagejsons/package-lock.json
@@ -15,23 +15,23 @@
         "libs/*"
       ],
       "dependencies": {
-        "@angular/animations": "16.2.12",
-        "@angular/cdk": "16.2.14",
-        "@angular/common": "16.2.12",
-        "@angular/compiler": "16.2.12",
-        "@angular/core": "16.2.12",
-        "@angular/forms": "16.2.12",
-        "@angular/platform-browser": "16.2.12",
-        "@angular/platform-browser-dynamic": "16.2.12",
-        "@angular/router": "16.2.12",
-        "@bitwarden/sdk-internal": "0.1.3",
+        "@angular/animations": "17.3.12",
+        "@angular/cdk": "17.3.10",
+        "@angular/common": "17.3.12",
+        "@angular/compiler": "17.3.12",
+        "@angular/core": "17.3.12",
+        "@angular/forms": "17.3.12",
+        "@angular/platform-browser": "17.3.12",
+        "@angular/platform-browser-dynamic": "17.3.12",
+        "@angular/router": "17.3.12",
+        "@bitwarden/sdk-internal": "0.2.0-main.3",
         "@electron/fuses": "1.8.0",
         "@koa/multer": "3.0.2",
-        "@koa/router": "12.0.1",
+        "@koa/router": "13.1.0",
         "@microsoft/signalr": "8.0.7",
         "@microsoft/signalr-protocol-msgpack": "8.0.7",
-        "@ng-select/ng-select": "11.2.0",
-        "argon2": "0.40.1",
+        "@ng-select/ng-select": "12.0.7",
+        "argon2": "0.41.1",
         "argon2-browser": "1.18.0",
         "big-integer": "1.6.52",
         "bootstrap": "4.6.0",
@@ -47,18 +47,18 @@
         "jquery": "3.7.1",
         "jsdom": "25.0.1",
         "jszip": "3.10.1",
-        "koa": "2.15.0",
+        "koa": "2.15.3",
         "koa-bodyparser": "4.4.1",
         "koa-json": "2.0.2",
         "lowdb": "1.0.0",
         "lunr": "2.3.9",
         "multer": "1.4.5-lts.1",
-        "ngx-infinite-scroll": "16.0.0",
-        "ngx-toastr": "17.0.2",
+        "ngx-infinite-scroll": "17.0.1",
+        "ngx-toastr": "18.0.0",
         "node-fetch": "2.6.12",
         "node-forge": "1.3.1",
         "nord": "0.2.1",
-        "oidc-client-ts": "2.4.0",
+        "oidc-client-ts": "2.4.1",
         "open": "8.4.2",
         "papaparse": "5.4.1",
         "patch-package": "8.0.0",
@@ -68,25 +68,26 @@
         "qrious": "4.0.2",
         "rxjs": "7.8.1",
         "tabbable": "6.2.0",
-        "tldts": "6.1.48",
+        "tldts": "6.1.58",
         "utf-8-validate": "6.0.4",
-        "zone.js": "0.13.3",
+        "zone.js": "0.14.10",
         "zxcvbn": "4.4.2"
       },
       "devDependencies": {
-        "@angular-devkit/build-angular": "16.2.14",
-        "@angular-eslint/eslint-plugin": "16.3.1",
-        "@angular-eslint/eslint-plugin-template": "16.3.1",
-        "@angular-eslint/template-parser": "16.3.1",
-        "@angular/cli": "16.2.14",
-        "@angular/compiler-cli": "16.2.12",
-        "@angular/elements": "16.2.12",
+        "@angular-devkit/build-angular": "17.3.9",
+        "@angular-eslint/eslint-plugin": "17.5.3",
+        "@angular-eslint/eslint-plugin-template": "17.5.3",
+        "@angular-eslint/schematics": "17.5.3",
+        "@angular-eslint/template-parser": "17.5.3",
+        "@angular/cli": "17.3.9",
+        "@angular/compiler-cli": "17.3.12",
+        "@angular/elements": "17.3.12",
         "@babel/core": "7.24.9",
         "@babel/preset-env": "7.24.8",
         "@compodoc/compodoc": "1.1.25",
         "@electron/notarize": "2.5.0",
-        "@electron/rebuild": "3.6.0",
-        "@ngtools/webpack": "16.2.14",
+        "@electron/rebuild": "3.7.0",
+        "@ngtools/webpack": "17.3.9",
         "@storybook/addon-a11y": "8.2.9",
         "@storybook/addon-actions": "8.2.9",
         "@storybook/addon-designs": "8.0.3",
@@ -97,31 +98,31 @@
         "@storybook/manager-api": "8.2.9",
         "@storybook/theming": "8.2.9",
         "@types/argon2-browser": "1.18.4",
-        "@types/chrome": "0.0.272",
+        "@types/chrome": "0.0.280",
         "@types/firefox-webext-browser": "120.0.4",
         "@types/inquirer": "8.2.10",
         "@types/jest": "29.5.12",
-        "@types/jquery": "3.5.30",
+        "@types/jquery": "3.5.32",
         "@types/jsdom": "21.1.7",
-        "@types/koa": "2.14.0",
+        "@types/koa": "2.15.0",
         "@types/koa__multer": "2.0.7",
         "@types/koa__router": "12.0.4",
         "@types/koa-bodyparser": "4.3.7",
         "@types/koa-json": "2.0.23",
         "@types/lowdb": "1.0.15",
         "@types/lunr": "2.3.7",
-        "@types/node": "20.16.10",
+        "@types/node": "20.17.1",
         "@types/node-fetch": "2.6.4",
         "@types/node-forge": "1.3.11",
         "@types/node-ipc": "9.2.3",
-        "@types/papaparse": "5.3.14",
+        "@types/papaparse": "5.3.15",
         "@types/proper-lockfile": "4.1.4",
         "@types/retry": "0.12.5",
         "@types/zxcvbn": "4.4.5",
         "@typescript-eslint/eslint-plugin": "7.16.1",
         "@typescript-eslint/parser": "7.16.1",
         "@webcomponents/custom-elements": "1.6.0",
-        "@yao-pkg/pkg": "5.14.0",
+        "@yao-pkg/pkg": "5.16.1",
         "autoprefixer": "10.4.20",
         "babel-loader": "9.1.3",
         "base64-loader": "1.0.0",
@@ -136,7 +137,7 @@
         "electron-log": "5.0.1",
         "electron-reload": "2.0.0-alpha.1",
         "electron-store": "8.2.0",
-        "electron-updater": "6.3.4",
+        "electron-updater": "6.3.9",
         "eslint": "8.57.0",
         "eslint-config-prettier": "9.1.0",
         "eslint-import-resolver-typescript": "3.6.1",
@@ -146,15 +147,15 @@
         "eslint-plugin-storybook": "0.8.0",
         "eslint-plugin-tailwindcss": "3.17.4",
         "gulp": "4.0.2",
-        "gulp-filter": "9.0.1",
         "gulp-if": "3.0.0",
         "gulp-json-editor": "2.6.0",
         "gulp-replace": "1.1.4",
         "gulp-zip": "6.0.0",
         "html-loader": "5.0.0",
         "html-webpack-injector": "1.1.4",
-        "html-webpack-plugin": "5.6.0",
+        "html-webpack-plugin": "5.6.3",
         "husky": "9.1.4",
+        "jest-extended": "^4.0.2",
         "jest-junit": "16.0.0",
         "jest-mock-extended": "3.0.7",
         "jest-preset-angular": "14.1.1",
@@ -166,19 +167,18 @@
         "prettier": "3.3.3",
         "prettier-plugin-tailwindcss": "0.6.8",
         "process": "0.11.10",
-        "regedit": "3.0.3",
         "remark-gfm": "4.0.0",
         "rimraf": "6.0.1",
         "sass": "1.74.1",
         "sass-loader": "16.0.1",
         "storybook": "8.2.9",
         "style-loader": "3.3.4",
-        "tailwindcss": "3.4.11",
+        "tailwindcss": "3.4.14",
         "ts-jest": "29.2.2",
         "ts-loader": "9.5.1",
         "tsconfig-paths-webpack-plugin": "4.1.0",
         "type-fest": "2.19.0",
-        "typescript": "5.1.6",
+        "typescript": "5.4.2",
         "url": "0.11.4",
         "util": "0.12.5",
         "wait-on": "8.0.1",
@@ -194,16 +194,16 @@
     },
     "apps/browser": {
       "name": "@bitwarden/browser",
-      "version": "2024.10.1"
+      "version": "2024.11.2"
     },
     "apps/cli": {
       "name": "@bitwarden/cli",
-      "version": "2024.10.0",
+      "version": "2024.11.1",
       "license": "SEE LICENSE IN LICENSE.txt",
       "dependencies": {
         "@koa/multer": "3.0.2",
-        "@koa/router": "12.0.1",
-        "argon2": "0.40.1",
+        "@koa/router": "13.1.0",
+        "argon2": "0.41.1",
         "big-integer": "1.6.52",
         "browser-hrtime": "1.1.8",
         "chalk": "4.1.2",
@@ -213,7 +213,7 @@
         "inquirer": "8.2.6",
         "jsdom": "25.0.1",
         "jszip": "3.10.1",
-        "koa": "2.15.0",
+        "koa": "2.15.3",
         "koa-bodyparser": "4.4.1",
         "koa-json": "2.0.2",
         "lowdb": "1.0.0",
@@ -225,7 +225,7 @@
         "papaparse": "5.4.1",
         "proper-lockfile": "4.1.2",
         "rxjs": "7.8.1",
-        "tldts": "6.1.48",
+        "tldts": "6.1.58",
         "zxcvbn": "4.4.2"
       },
       "bin": {
@@ -234,7 +234,7 @@
     },
     "apps/desktop": {
       "name": "@bitwarden/desktop",
-      "version": "2024.10.0",
+      "version": "2024.11.2",
       "hasInstallScript": true,
       "license": "GPL-3.0"
     },
@@ -248,13 +248,14 @@
     },
     "apps/web": {
       "name": "@bitwarden/web-vault",
-      "version": "2024.10.2"
+      "version": "2024.11.1"
     },
     "libs/admin-console": {
       "name": "@bitwarden/admin-console",
       "version": "0.0.0",
       "license": "GPL-3.0"
     },
+    "libs/admin-console/src/common": {},
     "libs/angular": {
       "name": "@bitwarden/angular",
       "version": "0.0.0",
@@ -289,6 +290,7 @@
       "version": "0.0.0",
       "license": "GPL-3.0",
       "dependencies": {
+        "@bitwarden/admin-console-common": "file:../admin-console/src/common",
         "@bitwarden/common": "file:../common",
         "@bitwarden/vault-export-core": "file:../tools/export/vault-export/vault-export-core"
       }
@@ -317,10 +319,10 @@
       "license": "GPL-3.0"
     },
     "libs/tools/export/vault-export/vault-export-core": {
-      "name": "@bitwarden/vault-export-core",
       "version": "0.0.0",
       "license": "GPL-3.0",
       "dependencies": {
+        "@bitwarden/admin-console-common": "file:../../../../admin-console/src/common",
         "@bitwarden/common": "file:../../../../common"
       }
     },
@@ -333,22 +335,19 @@
       "version": "4.4.0",
       "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz",
       "integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==",
-      "dev": true,
-      "license": "MIT"
+      "dev": true
     },
     "node_modules/@aduh95/viz.js": {
       "version": "3.4.0",
       "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz",
       "integrity": "sha512-KI2nVf9JdwWCXqK6RVf+9/096G7VWN4Z84mnynlyZKao2xQENW8WNEjLmvdlxS5X8PNWXFC1zqwm7tveOXw/4A==",
-      "dev": true,
-      "license": "MIT"
+      "dev": true
     },
     "node_modules/@alloc/quick-lru": {
       "version": "5.2.0",
       "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
       "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
       "dev": true,
-      "license": "MIT",
       "engines": {
         "node": ">=10"
       },
@@ -357,27 +356,25 @@
       }
     },
     "node_modules/@ampproject/remapping": {
-      "version": "2.2.1",
-      "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
-      "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
-      "license": "Apache-2.0",
+      "version": "2.3.0",
+      "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
+      "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
       "dependencies": {
-        "@jridgewell/gen-mapping": "^0.3.0",
-        "@jridgewell/trace-mapping": "^0.3.9"
+        "@jridgewell/gen-mapping": "^0.3.5",
+        "@jridgewell/trace-mapping": "^0.3.24"
       },
       "engines": {
         "node": ">=6.0.0"
       }
     },
     "node_modules/@angular-devkit/architect": {
-      "version": "0.1802.6",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.6.tgz",
-      "integrity": "sha512-oF7cPFdTLxeuvXkK/opSdIxZ1E4LrBbmuytQ/nCoAGOaKBWdqvwagRZ6jVhaI0Gwu48rkcV7Zhesg/ESNnROdw==",
+      "version": "0.1802.11",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.11.tgz",
+      "integrity": "sha512-p+XIc/j51aI83ExNdeZwvkm1F4wkuKMGUUoj0MVUUi5E6NoiMlXYm6uU8+HbRvPBzGy5+3KOiGp3Fks0UmDSAA==",
       "dev": true,
-      "license": "MIT",
       "peer": true,
       "dependencies": {
-        "@angular-devkit/core": "18.2.6",
+        "@angular-devkit/core": "18.2.11",
         "rxjs": "7.8.1"
       },
       "engines": {
@@ -387,97 +384,97 @@
       }
     },
     "node_modules/@angular-devkit/build-angular": {
-      "version": "16.2.14",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.14.tgz",
-      "integrity": "sha512-bXQ6i7QPhwmYHuh+DSNkBhjTIHQF0C6fqZEg2ApJA3NmnzE98oQnmJ9AnGnAkdf1Mjn3xi2gxoZWPDDxGEINMw==",
+      "version": "17.3.9",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.9.tgz",
+      "integrity": "sha512-EuAPSC4c2DSJLlL4ieviKLx1faTyY+ymWycq6KFwoxu1FgWly/dqBeWyXccYinLhPVZmoh6+A/5S4YWXlOGSnA==",
       "dev": true,
-      "license": "MIT",
       "dependencies": {
-        "@ampproject/remapping": "2.2.1",
-        "@angular-devkit/architect": "0.1602.14",
-        "@angular-devkit/build-webpack": "0.1602.14",
-        "@angular-devkit/core": "16.2.14",
-        "@babel/core": "7.22.9",
-        "@babel/generator": "7.22.9",
+        "@ampproject/remapping": "2.3.0",
+        "@angular-devkit/architect": "0.1703.9",
+        "@angular-devkit/build-webpack": "0.1703.9",
+        "@angular-devkit/core": "17.3.9",
+        "@babel/core": "7.24.0",
+        "@babel/generator": "7.23.6",
         "@babel/helper-annotate-as-pure": "7.22.5",
         "@babel/helper-split-export-declaration": "7.22.6",
-        "@babel/plugin-proposal-async-generator-functions": "7.20.7",
-        "@babel/plugin-transform-async-to-generator": "7.22.5",
-        "@babel/plugin-transform-runtime": "7.22.9",
-        "@babel/preset-env": "7.22.9",
-        "@babel/runtime": "7.22.6",
-        "@babel/template": "7.22.5",
+        "@babel/plugin-transform-async-generator-functions": "7.23.9",
+        "@babel/plugin-transform-async-to-generator": "7.23.3",
+        "@babel/plugin-transform-runtime": "7.24.0",
+        "@babel/preset-env": "7.24.0",
+        "@babel/runtime": "7.24.0",
         "@discoveryjs/json-ext": "0.5.7",
-        "@ngtools/webpack": "16.2.14",
-        "@vitejs/plugin-basic-ssl": "1.0.1",
+        "@ngtools/webpack": "17.3.9",
+        "@vitejs/plugin-basic-ssl": "1.1.0",
         "ansi-colors": "4.1.3",
-        "autoprefixer": "10.4.14",
+        "autoprefixer": "10.4.18",
         "babel-loader": "9.1.3",
         "babel-plugin-istanbul": "6.1.1",
         "browserslist": "^4.21.5",
-        "chokidar": "3.5.3",
         "copy-webpack-plugin": "11.0.0",
-        "critters": "0.0.20",
-        "css-loader": "6.8.1",
-        "esbuild-wasm": "0.18.17",
-        "fast-glob": "3.3.1",
-        "guess-parser": "0.4.22",
-        "https-proxy-agent": "5.0.1",
-        "inquirer": "8.2.4",
-        "jsonc-parser": "3.2.0",
+        "critters": "0.0.22",
+        "css-loader": "6.10.0",
+        "esbuild-wasm": "0.20.1",
+        "fast-glob": "3.3.2",
+        "http-proxy-middleware": "2.0.6",
+        "https-proxy-agent": "7.0.4",
+        "inquirer": "9.2.15",
+        "jsonc-parser": "3.2.1",
         "karma-source-map-support": "1.4.0",
-        "less": "4.1.3",
+        "less": "4.2.0",
         "less-loader": "11.1.0",
         "license-webpack-plugin": "4.0.2",
         "loader-utils": "3.2.1",
-        "magic-string": "0.30.1",
-        "mini-css-extract-plugin": "2.7.6",
-        "mrmime": "1.0.1",
+        "magic-string": "0.30.8",
+        "mini-css-extract-plugin": "2.8.1",
+        "mrmime": "2.0.0",
         "open": "8.4.2",
         "ora": "5.4.1",
         "parse5-html-rewriting-stream": "7.0.0",
-        "picomatch": "2.3.1",
-        "piscina": "4.0.0",
-        "postcss": "8.4.31",
-        "postcss-loader": "7.3.3",
+        "picomatch": "4.0.1",
+        "piscina": "4.4.0",
+        "postcss": "8.4.35",
+        "postcss-loader": "8.1.1",
         "resolve-url-loader": "5.0.0",
         "rxjs": "7.8.1",
-        "sass": "1.64.1",
-        "sass-loader": "13.3.2",
-        "semver": "7.5.4",
-        "source-map-loader": "4.0.1",
+        "sass": "1.71.1",
+        "sass-loader": "14.1.1",
+        "semver": "7.6.0",
+        "source-map-loader": "5.0.0",
         "source-map-support": "0.5.21",
-        "terser": "5.19.2",
-        "text-table": "0.2.0",
+        "terser": "5.29.1",
         "tree-kill": "1.2.2",
-        "tslib": "2.6.1",
-        "vite": "4.5.3",
-        "webpack": "5.88.2",
+        "tslib": "2.6.2",
+        "undici": "6.11.1",
+        "vite": "5.1.7",
+        "watchpack": "2.4.0",
+        "webpack": "5.94.0",
         "webpack-dev-middleware": "6.1.2",
         "webpack-dev-server": "4.15.1",
-        "webpack-merge": "5.9.0",
+        "webpack-merge": "5.10.0",
         "webpack-subresource-integrity": "5.1.0"
       },
       "engines": {
-        "node": "^16.14.0 || >=18.10.0",
+        "node": "^18.13.0 || >=20.9.0",
         "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
         "yarn": ">= 1.13.0"
       },
       "optionalDependencies": {
-        "esbuild": "0.18.17"
+        "esbuild": "0.20.1"
       },
       "peerDependencies": {
-        "@angular/compiler-cli": "^16.0.0",
-        "@angular/localize": "^16.0.0",
-        "@angular/platform-server": "^16.0.0",
-        "@angular/service-worker": "^16.0.0",
+        "@angular/compiler-cli": "^17.0.0",
+        "@angular/localize": "^17.0.0",
+        "@angular/platform-server": "^17.0.0",
+        "@angular/service-worker": "^17.0.0",
+        "@web/test-runner": "^0.18.0",
+        "browser-sync": "^3.0.2",
         "jest": "^29.5.0",
         "jest-environment-jsdom": "^29.5.0",
         "karma": "^6.3.0",
-        "ng-packagr": "^16.0.0",
+        "ng-packagr": "^17.0.0",
         "protractor": "^7.0.0",
         "tailwindcss": "^2.0.0 || ^3.0.0",
-        "typescript": ">=4.9.3 <5.2"
+        "typescript": ">=5.2 <5.5"
       },
       "peerDependenciesMeta": {
         "@angular/localize": {
@@ -489,6 +486,12 @@
         "@angular/service-worker": {
           "optional": true
         },
+        "@web/test-runner": {
+          "optional": true
+        },
+        "browser-sync": {
+          "optional": true
+        },
         "jest": {
           "optional": true
         },
@@ -510,33 +513,31 @@
       }
     },
     "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": {
-      "version": "0.1602.14",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.14.tgz",
-      "integrity": "sha512-eSdONEV5dbtLNiOMBy9Ue9DdJ1ct6dH9RdZfYiedq6VZn0lejePAjY36MYVXgq2jTE+v/uIiaNy7caea5pt55A==",
+      "version": "0.1703.9",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.9.tgz",
+      "integrity": "sha512-kEPfTOVnzrJxPGTvaXy8653HU9Fucxttx9gVfQR1yafs+yIEGx3fKGKe89YPmaEay32bIm7ZUpxDF1FO14nkdQ==",
       "dev": true,
-      "license": "MIT",
       "dependencies": {
-        "@angular-devkit/core": "16.2.14",
+        "@angular-devkit/core": "17.3.9",
         "rxjs": "7.8.1"
       },
       "engines": {
-        "node": "^16.14.0 || >=18.10.0",
+        "node": "^18.13.0 || >=20.9.0",
         "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
         "yarn": ">= 1.13.0"
       }
     },
     "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/build-webpack": {
-      "version": "0.1602.14",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.14.tgz",
-      "integrity": "sha512-f+ZTCjOoA1SCQEaX3L/63ubqr/vlHkwDXAtKjBsQgyz6srnETcjy96Us5k/LoK7/hPc85zFneqLinfqOMVWHJQ==",
+      "version": "0.1703.9",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.9.tgz",
+      "integrity": "sha512-3b0LND39Nc+DwCQ0N7Tbsd7RAFWTeIc4VDwk/7RO8EMYTP5Kfgr/TK66nwTBypHsjmD69IMKHZZaZuiDfGfx2A==",
       "dev": true,
-      "license": "MIT",
       "dependencies": {
-        "@angular-devkit/architect": "0.1602.14",
+        "@angular-devkit/architect": "0.1703.9",
         "rxjs": "7.8.1"
       },
       "engines": {
-        "node": "^16.14.0 || >=18.10.0",
+        "node": "^18.13.0 || >=20.9.0",
         "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
         "yarn": ">= 1.13.0"
       },
@@ -546,21 +547,20 @@
       }
     },
     "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": {
-      "version": "16.2.14",
-      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.14.tgz",
-      "integrity": "sha512-Ui14/d2+p7lnmXlK/AX2ieQEGInBV75lonNtPQgwrYgskF8ufCuN0DyVZQUy9fJDkC+xQxbJyYrby/BS0R0e7w==",
+      "version": "17.3.9",
+      "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.9.tgz",
+      "integrity": "sha512-/iKyn5YT7NW5ylrg9yufUydS8byExeQ2HHIwFC4Ebwb/JYYCz+k4tBf2LdP+zXpemDpLznXTQGWia0/yJjG8Vg==",
       "dev": true,
-      "license": "MIT",
       "dependencies": {
         "ajv": "8.12.0",
         "ajv-formats": "2.1.1",
-        "jsonc-parser": "3.2.0",
-        "picomatch": "2.3.1",
+        "jsonc-parser": "3.2.1",
+        "picomatch": "4.0.1",
         "rxjs": "7.8.1",
         "source-map": "0.7.4"
       },
       "engines": {
-        "node": "^16.14.0 || >=18.10.0",
+        "node": "^18.13.0 || >=20.9.0",
         "npm": "^6.11.0 || ^7.5.6 || >=8.0.0",
         "yarn": ">= 1.13.0"
       },
@@ -574,26 +574,25 @@
       }
     },
     "node_modules/@angular-devkit/build-angular/node_modules/@babel/core": {
-      "version": "7.22.9",
-      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz",
-      "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==",
+      "version": "7.24.0",
+      "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz",
+      "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==",
       "dev": true,
-      "license": "MIT",
       "dependencies": {
         "@ampproject/remapping": "^2.2.0",
-        "@babel/code-frame": "^7.22.5",
-        "@babel/generator": "^7.22.9",
-        "@babel/helper-compilation-targets": "^7.22.9",
-        "@babel/helper-module-transforms": "^7.22.9",
-        "@babel/helpers": "^7.22.6",
-        "@babel/parser": "^7.22.7",
-        "@babel/template": "^7.22.5",
-        "@babel/traverse": "^7.22.8",
-        "@babel/types": "^7.22.5",
-        "convert-source-map": "^1.7.0",
+        "@babel/code-frame": "^7.23.5",
+        "@babel/generator": "^7.23.6",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-module-transforms": "^7.23.3",
+        "@babel/helpers": "^7.24.0",
+        "@babel/parser": "^7.24.0",
+        "@babel/template": "^7.24.0",
+        "@babel/traverse": "^7.24.0",
+        "@babel/types": "^7.24.0",
+        "convert-source-map": "^2.0.0",
         "debug": "^4.1.0",
         "gensync": "^1.0.0-beta.2",
-        "json5": "^2.2.2",
+        "json5": "^2.2.3",
         "semver": "^6.3.1"
       },
       "engines": {
@@ -609,32 +608,31 @@
       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
       "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
       "dev": true,
-      "license": "ISC",
       "bin": {
         "semver": "bin/semver.js"
       }
     },
     "node_modules/@angular-devkit/build-angular/node_modules/@babel/preset-env": {
-      "version": "7.22.9",
-      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz",
-      "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==",
-      "dev": true,
-      "license": "MIT",
-      "dependencies": {
-        "@babel/compat-data": "^7.22.9",
-        "@babel/helper-compilation-targets": "^7.22.9",
-        "@babel/helper-plugin-utils": "^7.22.5",
-        "@babel/helper-validator-option": "^7.22.5",
-        "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5",
-        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5",
+      "version": "7.24.0",
+      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz",
+      "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==",
+      "dev": true,
+      "dependencies": {
+        "@babel/compat-data": "^7.23.5",
+        "@babel/helper-compilation-targets": "^7.23.6",
+        "@babel/helper-plugin-utils": "^7.24.0",
+        "@babel/helper-validator-option": "^7.23.5",
+        "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3",
+        "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3",
+        "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7",
         "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
         "@babel/plugin-syntax-async-generators": "^7.8.4",
         "@babel/plugin-syntax-class-properties": "^7.12.13",
         "@babel/plugin-syntax-class-static-block": "^7.14.5",
         "@babel/plugin-syntax-dynamic-import": "^7.8.3",
         "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
-        "@babel/plugin-syntax-import-assertions": "^7.22.5",
-        "@babel/plugin-syntax-import-attributes": "^7.22.5",
+        "@babel/plugin-syntax-import-assertions": "^7.23.3",
+        "@babel/plugin-syntax-import-attributes": "^7.23.3",
         "@babel/plugin-syntax-import-meta": "^7.10.4",
         "@babel/plugin-syntax-json-strings": "^7.8.3",
         "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
@@ -646,59 +644,58 @@
         "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
         "@babel/plugin-syntax-top-level-await": "^7.14.5",
         "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
-        "@babel/plugin-transform-arrow-functions": "^7.22.5",
-        "@babel/plugin-transform-async-generator-functions": "^7.22.7",
-        "@babel/plugin-transform-async-to-generator": "^7.22.5",
-        "@babel/plugin-transform-block-scoped-functions": "^7.22.5",
-        "@babel/plugin-transform-block-scoping": "^7.22.5",
-        "@babel/plugin-transform-class-properties": "^7.22.5",
-        "@babel/plugin-transform-class-static-block": "^7.22.5",
-        "@babel/plugin-transform-classes": "^7.22.6",
-        "@babel/plugin-transform-computed-properties": "^7.22.5",
-        "@babel/plugin-transform-destructuring": "^7.22.5",
-        "@babel/plugin-transform-dotall-regex": "^7.22.5",
-        "@babel/plugin-transform-duplicate-keys": "^7.22.5",
-        "@babel/plugin-transform-dynamic-import": "^7.22.5",
-        "@babel/plugin-transform-exponentiation-operator": "^7.22.5",
-        "@babel/plugin-transform-export-namespace-from": "^7.22.5",
-        "@babel/plugin-transform-for-of": "^7.22.5",
-        "@babel/plugin-transform-function-name": "^7.22.5",
-        "@babel/plugin-transform-json-strings": "^7.22.5",
-        "@babel/plugin-transform-literals": "^7.22.5",
-        "@babel/plugin-transform-logical-assignment-operators": "^7.22.5",
-        "@babel/plugin-transform-member-expression-literals": "^7.22.5",
-        "@babel/plugin-transform-modules-amd": "^7.22.5",
-        "@babel/plugin-transform-modules-commonjs": "^7.22.5",
-        "@babel/plugin-transform-modules-systemjs": "^7.22.5",
-        "@babel/plugin-transform-modules-umd": "^7.22.5",
+        "@babel/plugin-transform-arrow-functions": "^7.23.3",
+        "@babel/plugin-transform-async-generator-functions": "^7.23.9",
+        "@babel/plugin-transform-async-to-generator": "^7.23.3",
+        "@babel/plugin-transform-block-scoped-functions": "^7.23.3",
+        "@babel/plugin-transform-block-scoping": "^7.23.4",
+        "@babel/plugin-transform-class-properties": "^7.23.3",
+        "@babel/plugin-transform-class-static-block": "^7.23.4",
+        "@babel/plugin-transform-classes": "^7.23.8",
+        "@babel/plugin-transform-computed-properties": "^7.23.3",
+        "@babel/plugin-transform-destructuring": "^7.23.3",
+        "@babel/plugin-transform-dotall-regex": "^7.23.3",
+        "@babel/plugin-transform-duplicate-keys": "^7.23.3",
+        "@babel/plugin-transform-dynamic-import": "^7.23.4",
+        "@babel/plugin-transform-exponentiation-operator": "^7.23.3",
+        "@babel/plugin-transform-export-namespace-from": "^7.23.4",
+        "@babel/plugin-transform-for-of": "^7.23.6",
+        "@babel/plugin-transform-function-name": "^7.23.3",
+        "@babel/plugin-transform-json-strings": "^7.23.4",
+        "@babel/plugin-transform-literals": "^7.23.3",
+        "@babel/plugin-transform-logical-assignment-operators": "^7.23.4",
+        "@babel/plugin-transform-member-expression-literals": "^7.23.3",
+        "@babel/plugin-transform-modules-amd": "^7.23.3",
+        "@babel/plugin-transform-modules-commonjs": "^7.23.3",
+        "@babel/plugin-transform-modules-systemjs": "^7.23.9",
+        "@babel/plugin-transform-modules-umd": "^7.23.3",
         "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5",
-        "@babel/plugin-transform-new-target": "^7.22.5",
-        "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5",
-        "@babel/plugin-transform-numeric-separator": "^7.22.5",
-        "@babel/plugin-transform-object-rest-spread": "^7.22.5",
-        "@babel/plugin-transform-object-super": "^7.22.5",
-        "@babel/plugin-transform-optional-catch-binding": "^7.22.5",
*** 30388 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412070413.4B74DTYT023190>