git: 65cb6d808bb6 - main - security/bitwarden-cli: update to 2023.12.1

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Fri, 29 Dec 2023 10:33:01 UTC
The branch main has been updated by tagattie:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65cb6d808bb609239a878d4691c74610c69ef016

commit 65cb6d808bb609239a878d4691c74610c69ef016
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2023-12-29 10:30:52 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2023-12-29 10:32:53 +0000

    security/bitwarden-cli: update to 2023.12.1
    
    Changelog:
    - https://github.com/bitwarden/clients/releases/tag/cli-v2023.12.0
    - https://github.com/bitwarden/clients/releases/tag/cli-v2023.12.1
    
    Reported by:    GitHub (watch releases)
---
 security/bitwarden-cli/Makefile                    | 10 ++---
 security/bitwarden-cli/distinfo                    | 10 ++---
 .../files/packagejsons/apps/browser/package.json   |  2 +-
 .../files/packagejsons/apps/cli/package.json       |  2 +-
 .../files/packagejsons/apps/desktop/package.json   |  2 +-
 .../files/packagejsons/apps/web/package.json       |  2 +-
 .../files/packagejsons/package-lock.json           | 43 +++++++++++++++-------
 .../bitwarden-cli/files/packagejsons/package.json  |  6 ++-
 8 files changed, 47 insertions(+), 30 deletions(-)

diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile
index 042ba44c767b..495078d023d4 100644
--- a/security/bitwarden-cli/Makefile
+++ b/security/bitwarden-cli/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	bitwarden-cli
 DISTVERSIONPREFIX=	cli-v
-DISTVERSION=	2023.10.0
-PORTREVISION=	1
+DISTVERSION=	2023.12.1
 CATEGORIES=	security
 MASTER_SITES=	https://nodejs.org/dist/v${PKG_NODE_VER}/:node
 DISTFILES=	node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node \
@@ -49,8 +48,8 @@ PORTDOCS=	CONTRIBUTING.md README.md SECURITY.md
 
 OPTIONS_DEFINE=	DOCS
 
-PREFETCH_FILE=	${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION}-node-modules${EXTRACT_SUFX}
-PREFETCH_TIMESTAMP=	1699354730
+PREFETCH_FILE=	${PORTNAME}-${DISTVERSION}-node-modules${EXTRACT_SUFX}
+PREFETCH_TIMESTAMP=	1703830974
 PKG_NODE_VER=	18.15.0
 PKG_FETCH_VER=	3.5
 PKG_NODE_CONFIGURE_ARGS=--openssl-use-def-ca-store \
@@ -68,8 +67,7 @@ pre-fetch:
 		${MKDIR} ${WRKDIR}/node-modules-cache; \
 		${CP} -R ${FILESDIR}/packagejsons/* ${WRKDIR}/node-modules-cache; \
 		cd ${WRKDIR}/node-modules-cache && \
-		${SETENV} HOME=${WRKDIR} npm install -g --prefix=${WRKDIR} npm@9.9.0 && \
-		${SETENV} HOME=${WRKDIR} PATH=${WRKDIR}/bin:${PATH} \
+		${SETENV} HOME=${WRKDIR} \
 			npm ci --ignore-scripts --no-progress --no-audit --no-fund; \
 		${FIND} ${WRKDIR}/node-modules-cache -depth 1 -print | \
 			${GREP} -v node_modules | ${XARGS} ${RM} -r; \
diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo
index 7f03c9d03a9d..7b2fdfccf7b7 100644
--- a/security/bitwarden-cli/distinfo
+++ b/security/bitwarden-cli/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1699356291
+TIMESTAMP = 1703834785
 SHA256 (node-v18.15.0.tar.gz) = d65c4c3ef3c8815bccda9502081a29458c7c80797db0763f8752f270a824ac2b
 SIZE (node-v18.15.0.tar.gz) = 85359314
-SHA256 (bitwarden-cli-2023.10.0-node-modules.tar.gz) = 8382a31e79aece80d999504990413b3cb758028bae1a77d1c25b8f7968ea7428
-SIZE (bitwarden-cli-2023.10.0-node-modules.tar.gz) = 239851397
-SHA256 (bitwarden-clients-cli-v2023.10.0_GH0.tar.gz) = 4d661b1af7cd808a7079c02c031b23e2a156c9fe2792f1921b8b0d0ec55eb4b7
-SIZE (bitwarden-clients-cli-v2023.10.0_GH0.tar.gz) = 19695746
+SHA256 (bitwarden-cli-2023.12.1-node-modules.tar.gz) = 075b53dbfad3850e0871919067319165165fa4f85abed3f1394d445dc2de3f79
+SIZE (bitwarden-cli-2023.12.1-node-modules.tar.gz) = 240036250
+SHA256 (bitwarden-clients-cli-v2023.12.1_GH0.tar.gz) = 2490f1b3f9cfb856c73171bcdd2aceb19920a4c308525a7426510383af29791f
+SIZE (bitwarden-clients-cli-v2023.12.1_GH0.tar.gz) = 20068554
diff --git a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
index 42f6f0883261..dbb2aec9bf9e 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": "2023.10.0",
+  "version": "2023.12.0",
   "scripts": {
     "build": "webpack",
     "build:mv3": "cross-env MANIFEST_VERSION=3 webpack",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
index 5e93f08ab472..5abc1f427970 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": "2023.10.0",
+  "version": "2023.12.1",
   "keywords": [
     "bitwarden",
     "password",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json
index 1a79ac035a73..7c56b6139bf2 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": "2023.10.0",
+  "version": "2023.12.0",
   "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 c71b80e86968..f0d271c291c6 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": "2023.10.0",
+  "version": "2023.12.0",
   "scripts": {
     "build:oss": "webpack",
     "build:bit": "webpack -c ../../bitwarden_license/bit-web/webpack.config.js",
diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json
index 33c98d2169ac..ba8701a41052 100644
--- a/security/bitwarden-cli/files/packagejsons/package-lock.json
+++ b/security/bitwarden-cli/files/packagejsons/package-lock.json
@@ -64,6 +64,7 @@
         "proper-lockfile": "4.1.2",
         "qrious": "4.0.2",
         "rxjs": "7.8.1",
+        "tabbable": "6.2.0",
         "tldts": "6.0.14",
         "utf-8-validate": "5.0.10",
         "zone.js": "0.12.0",
@@ -106,13 +107,14 @@
         "@types/node-fetch": "2.6.4",
         "@types/node-forge": "1.3.4",
         "@types/node-ipc": "9.2.0",
-        "@types/papaparse": "5.3.7",
+        "@types/papaparse": "5.3.13",
         "@types/proper-lockfile": "4.1.2",
         "@types/react": "16.14.45",
         "@types/retry": "0.12.2",
         "@types/zxcvbn": "4.4.1",
         "@typescript-eslint/eslint-plugin": "5.62.0",
         "@typescript-eslint/parser": "5.62.0",
+        "@webcomponents/custom-elements": "1.6.0",
         "autoprefixer": "10.4.15",
         "base64-loader": "1.0.0",
         "buffer": "6.0.3",
@@ -125,7 +127,7 @@
         "del": "6.1.1",
         "electron": "25.9.1",
         "electron-builder": "23.6.0",
-        "electron-log": "4.4.8",
+        "electron-log": "5.0.0",
         "electron-reload": "2.0.0-alpha.1",
         "electron-store": "8.1.0",
         "electron-updater": "5.3.0",
@@ -189,11 +191,11 @@
     },
     "apps/browser": {
       "name": "@bitwarden/browser",
-      "version": "2023.10.0"
+      "version": "2023.12.0"
     },
     "apps/cli": {
       "name": "@bitwarden/cli",
-      "version": "2023.10.0",
+      "version": "2023.12.1",
       "license": "GPL-3.0-only",
       "dependencies": {
         "@koa/multer": "3.0.2",
@@ -229,7 +231,7 @@
     },
     "apps/desktop": {
       "name": "@bitwarden/desktop",
-      "version": "2023.10.0",
+      "version": "2023.12.0",
       "hasInstallScript": true,
       "license": "GPL-3.0"
     },
@@ -259,7 +261,7 @@
     },
     "apps/web": {
       "name": "@bitwarden/web-vault",
-      "version": "2023.10.0"
+      "version": "2023.12.0"
     },
     "libs/angular": {
       "name": "@bitwarden/angular",
@@ -14242,9 +14244,9 @@
       "dev": true
     },
     "node_modules/@types/papaparse": {
-      "version": "5.3.7",
-      "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.7.tgz",
-      "integrity": "sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==",
+      "version": "5.3.13",
+      "resolved": "https://registry.npmjs.org/@types/papaparse/-/papaparse-5.3.13.tgz",
+      "integrity": "sha512-tYSlZI3tIdBHXea8fZHcmwbsd1mSUikdMUyqpqj0Zzfu2GTGUSHEKmcnBg699WJ8UnxG31rXD4b1mLGPOAxS2w==",
       "dev": true,
       "dependencies": {
         "@types/node": "*"
@@ -15271,6 +15273,12 @@
         "@xtuc/long": "4.2.2"
       }
     },
+    "node_modules/@webcomponents/custom-elements": {
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/@webcomponents/custom-elements/-/custom-elements-1.6.0.tgz",
+      "integrity": "sha512-CqTpxOlUCPWRNUPZDxT5v2NnHXA4oox612iUGnmTUGQFhZ1Gkj8kirtl/2wcF6MqX7+PqqicZzOCBKKfIn0dww==",
+      "dev": true
+    },
     "node_modules/@webpack-cli/configtest": {
       "version": "2.1.1",
       "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz",
@@ -20210,10 +20218,14 @@
       }
     },
     "node_modules/electron-log": {
-      "version": "4.4.8",
-      "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-4.4.8.tgz",
-      "integrity": "sha512-QQ4GvrXO+HkgqqEOYbi+DHL7hj5JM+nHi/j+qrN9zeeXVKy8ZABgbu4CnG+BBqDZ2+tbeq9tUC4DZfIWFU5AZA==",
-      "dev": true
+      "version": "5.0.0",
+      "resolved": "https://registry.npmjs.org/electron-log/-/electron-log-5.0.0.tgz",
+      "integrity": "sha512-vB3akupmQvA8jAyNL9rULZtf6WoP8vsabjXsRtiqXS6/D37SwN/4LEyj4JD+9Bv6xoTcx/LrVnsIKEEWdq5ClQ==",
+      "dev": true,
+      "engines": {
+        "electron": ">= 13",
+        "node": ">= 14"
+      }
     },
     "node_modules/electron-osx-sign": {
       "version": "0.6.0",
@@ -37285,6 +37297,11 @@
       "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==",
       "dev": true
     },
+    "node_modules/tabbable": {
+      "version": "6.2.0",
+      "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz",
+      "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew=="
+    },
     "node_modules/tailwindcss": {
       "version": "3.3.3",
       "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz",
diff --git a/security/bitwarden-cli/files/packagejsons/package.json b/security/bitwarden-cli/files/packagejsons/package.json
index d207ab10130d..5f997d06a6f5 100644
--- a/security/bitwarden-cli/files/packagejsons/package.json
+++ b/security/bitwarden-cli/files/packagejsons/package.json
@@ -70,13 +70,14 @@
     "@types/node-fetch": "2.6.4",
     "@types/node-forge": "1.3.4",
     "@types/node-ipc": "9.2.0",
-    "@types/papaparse": "5.3.7",
+    "@types/papaparse": "5.3.13",
     "@types/proper-lockfile": "4.1.2",
     "@types/react": "16.14.45",
     "@types/retry": "0.12.2",
     "@types/zxcvbn": "4.4.1",
     "@typescript-eslint/eslint-plugin": "5.62.0",
     "@typescript-eslint/parser": "5.62.0",
+    "@webcomponents/custom-elements": "1.6.0",
     "autoprefixer": "10.4.15",
     "base64-loader": "1.0.0",
     "buffer": "6.0.3",
@@ -89,7 +90,7 @@
     "del": "6.1.1",
     "electron": "25.9.1",
     "electron-builder": "23.6.0",
-    "electron-log": "4.4.8",
+    "electron-log": "5.0.0",
     "electron-reload": "2.0.0-alpha.1",
     "electron-store": "8.1.0",
     "electron-updater": "5.3.0",
@@ -196,6 +197,7 @@
     "proper-lockfile": "4.1.2",
     "qrious": "4.0.2",
     "rxjs": "7.8.1",
+    "tabbable": "6.2.0",
     "tldts": "6.0.14",
     "utf-8-validate": "5.0.10",
     "zone.js": "0.12.0",