git: 1beebb1e27b5 - main - security/bitwarden-cli: Update to 2026.2.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 15 Mar 2026 03:25:53 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1beebb1e27b58f69d7643d252e5ef8d03ec233b2
commit 1beebb1e27b58f69d7643d252e5ef8d03ec233b2
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-03-15 03:04:06 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-03-15 03:25:43 +0000
security/bitwarden-cli: Update to 2026.2.0
Changelog: https://github.com/bitwarden/clients/releases/tag/cli-v2026.2.0
Reported by: GitHub (watch releases)
---
security/bitwarden-cli/Makefile | 3 +-
security/bitwarden-cli/distinfo | 10 +-
.../files/packagejsons/apps/browser/package.json | 2 +-
.../files/packagejsons/apps/cli/package.json | 12 +-
.../files/packagejsons/apps/desktop/package.json | 10 +-
.../files/packagejsons/apps/web/package.json | 2 +-
.../libs/user-crypto-management/package.json | 11 +
.../files/packagejsons/package-lock.json | 658 ++++++++-------------
.../bitwarden-cli/files/packagejsons/package.json | 49 +-
9 files changed, 306 insertions(+), 451 deletions(-)
diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile
index 80d3a5791fe4..5d053b057028 100644
--- a/security/bitwarden-cli/Makefile
+++ b/security/bitwarden-cli/Makefile
@@ -1,7 +1,6 @@
PORTNAME= bitwarden-cli
DISTVERSIONPREFIX= cli-v
-DISTVERSION= 2026.1.0
-PORTREVISION= 1
+DISTVERSION= 2026.2.0
CATEGORIES= security
MASTER_SITES= https://nodejs.org/dist/v${PKG_NODE_VER}/:node
DISTFILES= node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node
diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo
index 2c27a57196c3..6af74207ca7d 100644
--- a/security/bitwarden-cli/distinfo
+++ b/security/bitwarden-cli/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1770814647
+TIMESTAMP = 1773496477
SHA256 (node-v22.15.1.tar.gz) = 38aea029f8818f7783f273fbc70dcf930f9ef54bdd49c5f90c0152caec7a57be
SIZE (node-v22.15.1.tar.gz) = 100310295
-SHA256 (bitwarden-cli-2026.1.0-node-modules.tar.gz) = e5c11b13d4661894d234e75c41d871c8c061602455cd654ecd5738d3fe8916dd
-SIZE (bitwarden-cli-2026.1.0-node-modules.tar.gz) = 338732849
-SHA256 (bitwarden-clients-cli-v2026.1.0_GH0.tar.gz) = dc17b8f2e1e2db124c9753d1c537568296429837a7555d8f25a9d91926af0a82
-SIZE (bitwarden-clients-cli-v2026.1.0_GH0.tar.gz) = 36215390
+SHA256 (bitwarden-cli-2026.2.0-node-modules.tar.gz) = c7d07076728e206489d47171f7ac71bbfb73a9d3d73eb0a7950078e1e29209ee
+SIZE (bitwarden-cli-2026.2.0-node-modules.tar.gz) = 341263274
+SHA256 (bitwarden-clients-cli-v2026.2.0_GH0.tar.gz) = ba42bd84e6d0e18e714eb2db0764bbcf78d45e7be1581ba6e05e333e4b6dded8
+SIZE (bitwarden-clients-cli-v2026.2.0_GH0.tar.gz) = 36788150
diff --git a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json
index 745c9d6f3e3b..fa3da23991e3 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": "2026.1.0",
+ "version": "2026.2.0",
"scripts": {
"build": "npm run build:chrome",
"build:bit": "npm run build:bit:chrome",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json
index a19c811b4bf6..a5b3a00ec4e4 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": "2026.1.0",
+ "version": "2026.2.0",
"keywords": [
"bitwarden",
"password",
@@ -64,12 +64,12 @@
},
"dependencies": {
"@koa/multer": "4.0.0",
- "@koa/router": "14.0.0",
+ "@koa/router": "15.2.0",
"big-integer": "1.6.52",
"browser-hrtime": "1.1.8",
"chalk": "4.1.2",
"commander": "14.0.0",
- "core-js": "3.47.0",
+ "core-js": "3.48.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
"inquirer": "8.2.6",
@@ -81,14 +81,14 @@
"lowdb": "1.0.0",
"lunr": "2.3.9",
"multer": "2.0.2",
- "node-fetch": "2.6.12",
+ "node-fetch": "2.7.0",
"node-forge": "1.3.2",
- "open": "11.0.0",
+ "open": "8.4.2",
"papaparse": "5.5.3",
"proper-lockfile": "4.1.2",
"rxjs": "7.8.1",
"semver": "7.7.3",
- "tldts": "7.0.19",
+ "tldts": "7.0.22",
"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 aabf26e76bd3..5718c752a7c4 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": "2026.1.0",
+ "version": "2026.2.1",
"keywords": [
"bitwarden",
"password",
@@ -18,16 +18,16 @@
"scripts": {
"postinstall": "electron-rebuild",
"start": "cross-env ELECTRON_IS_DEV=0 ELECTRON_NO_UPDATER=1 electron ./build",
- "build-native-macos": "cd desktop_native && ./macos_provider/build.sh && node build.js cross-platform",
+ "build-native-macos": "cd desktop_native && ./autofill_provider/build.sh && node build.js cross-platform",
"build-native": "cd desktop_native && node build.js",
"build": "concurrently -n Main,Rend,Prel -c yellow,cyan \"npm run build:main\" \"npm run build:renderer\" \"npm run build:preload\"",
"build:dev": "concurrently -n Main,Rend,Prel -c yellow,cyan \"npm run build:main:dev\" \"npm run build:renderer:dev\" \"npm run build:preload:dev\"",
"build:preload": "cross-env NODE_ENV=production webpack --config webpack.config.js --config-name preload",
"build:preload:dev": "cross-env NODE_ENV=development webpack --config webpack.config.js --config-name preload",
"build:preload:watch": "cross-env NODE_ENV=development webpack --config webpack.config.js --config-name preload --watch",
- "build:macos-extension:mac": "./desktop_native/macos_provider/build.sh && node scripts/build-macos-extension.js mac",
- "build:macos-extension:mas": "./desktop_native/macos_provider/build.sh && node scripts/build-macos-extension.js mas",
- "build:macos-extension:masdev": "./desktop_native/macos_provider/build.sh && node scripts/build-macos-extension.js mas-dev",
+ "build:macos-extension:mac": "./desktop_native/autofill_provider/build.sh && node scripts/build-macos-extension.js mac",
+ "build:macos-extension:mas": "./desktop_native/autofill_provider/build.sh && node scripts/build-macos-extension.js mas",
+ "build:macos-extension:masdev": "./desktop_native/autofill_provider/build.sh && node scripts/build-macos-extension.js mas-dev",
"build:main": "cross-env NODE_ENV=production webpack --config webpack.config.js --config-name main",
"build:main:dev": "cross-env NODE_ENV=development webpack --config webpack.config.js --config-name main",
"build:main:watch": "npm run build-native && cross-env NODE_ENV=development webpack --config webpack.config.js --config-name main --watch",
diff --git a/security/bitwarden-cli/files/packagejsons/apps/web/package.json b/security/bitwarden-cli/files/packagejsons/apps/web/package.json
index 033c5b000bf3..844ac1f12b53 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": "2026.1.1",
+ "version": "2026.2.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/user-crypto-management/package.json b/security/bitwarden-cli/files/packagejsons/libs/user-crypto-management/package.json
new file mode 100644
index 000000000000..d71b90f7cb2d
--- /dev/null
+++ b/security/bitwarden-cli/files/packagejsons/libs/user-crypto-management/package.json
@@ -0,0 +1,11 @@
+{
+ "name": "@bitwarden/user-crypto-management",
+ "version": "0.0.1",
+ "description": "Manage a user's cryptography and cryptographic settings",
+ "private": true,
+ "type": "commonjs",
+ "main": "index.js",
+ "types": "index.d.ts",
+ "license": "GPL-3.0",
+ "author": "key-management"
+}
diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json
index 42206a1b46c4..9e49890e060b 100644
--- a/security/bitwarden-cli/files/packagejsons/package-lock.json
+++ b/security/bitwarden-cli/files/packagejsons/package-lock.json
@@ -14,21 +14,21 @@
"libs/**/*"
],
"dependencies": {
- "@angular/animations": "20.3.15",
+ "@angular/animations": "20.3.16",
"@angular/cdk": "20.2.14",
- "@angular/common": "20.3.15",
- "@angular/compiler": "20.3.15",
- "@angular/core": "20.3.15",
- "@angular/forms": "20.3.15",
- "@angular/platform-browser": "20.3.15",
- "@angular/platform-browser-dynamic": "20.3.15",
- "@angular/router": "20.3.15",
- "@bitwarden/commercial-sdk-internal": "0.2.0-main.470",
- "@bitwarden/sdk-internal": "0.2.0-main.470",
+ "@angular/common": "20.3.16",
+ "@angular/compiler": "20.3.16",
+ "@angular/core": "20.3.16",
+ "@angular/forms": "20.3.16",
+ "@angular/platform-browser": "20.3.16",
+ "@angular/platform-browser-dynamic": "20.3.16",
+ "@angular/router": "20.3.16",
+ "@bitwarden/commercial-sdk-internal": "0.2.0-hotfix.20260302",
+ "@bitwarden/sdk-internal": "0.2.0-hotfix.20260302",
"@electron/fuses": "1.8.0",
"@emotion/css": "11.13.5",
"@koa/multer": "4.0.0",
- "@koa/router": "14.0.0",
+ "@koa/router": "15.2.0",
"@microsoft/signalr": "8.0.7",
"@microsoft/signalr-protocol-msgpack": "8.0.7",
"@ng-select/ng-select": "20.7.0",
@@ -38,7 +38,7 @@
"bufferutil": "4.1.0",
"chalk": "4.1.2",
"commander": "14.0.0",
- "core-js": "3.47.0",
+ "core-js": "3.48.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
"inquirer": "8.2.6",
@@ -52,10 +52,10 @@
"lunr": "2.3.9",
"multer": "2.0.2",
"ngx-toastr": "19.1.0",
- "node-fetch": "2.6.12",
+ "node-fetch": "2.7.0",
"node-forge": "1.3.2",
"oidc-client-ts": "2.4.1",
- "open": "11.0.0",
+ "open": "8.4.2",
"papaparse": "5.5.3",
"proper-lockfile": "4.1.2",
"qrcode-parser": "2.1.3",
@@ -63,7 +63,7 @@
"rxjs": "7.8.1",
"semver": "7.7.3",
"tabbable": "6.3.0",
- "tldts": "7.0.19",
+ "tldts": "7.0.22",
"ts-node": "10.9.2",
"utf-8-validate": "6.0.5",
"vite-tsconfig-paths": "5.1.4",
@@ -74,7 +74,7 @@
"@angular-devkit/build-angular": "20.3.12",
"@angular-eslint/schematics": "20.7.0",
"@angular/cli": "20.3.12",
- "@angular/compiler-cli": "20.3.15",
+ "@angular/compiler-cli": "20.3.16",
"@babel/core": "7.28.5",
"@babel/preset-env": "7.28.5",
"@compodoc/compodoc": "1.1.32",
@@ -104,13 +104,12 @@
"@types/jsdom": "21.1.7",
"@types/koa": "3.0.1",
"@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/koa-json": "2.0.24",
"@types/lowdb": "1.0.15",
"@types/lunr": "2.3.7",
- "@types/node": "22.19.3",
- "@types/node-fetch": "2.6.4",
+ "@types/node": "22.19.7",
+ "@types/node-fetch": "2.6.13",
"@types/node-forge": "1.3.14",
"@types/papaparse": "5.5.0",
"@types/proper-lockfile": "4.1.4",
@@ -127,7 +126,7 @@
"base64-loader": "1.0.0",
"browserslist": "4.28.1",
"chromatic": "13.3.4",
- "concurrently": "9.2.0",
+ "concurrently": "9.2.1",
"copy-webpack-plugin": "13.0.1",
"cross-env": "10.1.0",
"css-loader": "7.1.2",
@@ -152,7 +151,7 @@
"jest-diff": "30.2.0",
"jest-junit": "16.0.0",
"jest-mock-extended": "3.0.7",
- "jest-preset-angular": "14.6.1",
+ "jest-preset-angular": "14.6.2",
"json5": "2.2.3",
"lint-staged": "16.0.0",
"mini-css-extract-plugin": "2.9.4",
@@ -160,7 +159,7 @@
"path-browserify": "1.0.1",
"postcss": "8.5.6",
"postcss-loader": "8.2.0",
- "prettier": "3.7.3",
+ "prettier": "3.8.1",
"prettier-plugin-tailwindcss": "0.7.1",
"process": "0.11.10",
"remark-gfm": "4.0.1",
@@ -170,7 +169,7 @@
"storybook": "9.1.17",
"style-loader": "4.0.0",
"tailwindcss": "3.4.18",
- "ts-jest": "29.4.5",
+ "ts-jest": "29.4.6",
"ts-loader": "9.5.4",
"tsconfig-paths-webpack-plugin": "4.2.0",
"type-fest": "2.19.0",
@@ -180,7 +179,7 @@
"url": "0.11.4",
"util": "0.12.5",
"wait-on": "9.0.3",
- "webpack": "5.103.0",
+ "webpack": "5.104.1",
"webpack-cli": "6.0.1",
"webpack-dev-server": "5.2.2",
"webpack-node-externals": "3.0.0"
@@ -192,20 +191,20 @@
},
"apps/browser": {
"name": "@bitwarden/browser",
- "version": "2026.1.0"
+ "version": "2026.2.0"
},
"apps/cli": {
"name": "@bitwarden/cli",
- "version": "2026.1.0",
+ "version": "2026.2.0",
"license": "SEE LICENSE IN LICENSE.txt",
"dependencies": {
"@koa/multer": "4.0.0",
- "@koa/router": "14.0.0",
+ "@koa/router": "15.2.0",
"big-integer": "1.6.52",
"browser-hrtime": "1.1.8",
"chalk": "4.1.2",
"commander": "14.0.0",
- "core-js": "3.47.0",
+ "core-js": "3.48.0",
"form-data": "4.0.4",
"https-proxy-agent": "7.0.6",
"inquirer": "8.2.6",
@@ -217,68 +216,23 @@
"lowdb": "1.0.0",
"lunr": "2.3.9",
"multer": "2.0.2",
- "node-fetch": "2.6.12",
+ "node-fetch": "2.7.0",
"node-forge": "1.3.2",
- "open": "11.0.0",
+ "open": "8.4.2",
"papaparse": "5.5.3",
"proper-lockfile": "4.1.2",
"rxjs": "7.8.1",
"semver": "7.7.3",
- "tldts": "7.0.19",
+ "tldts": "7.0.22",
"zxcvbn": "4.4.2"
},
"bin": {
"bw": "build/bw.js"
}
},
- "apps/cli/node_modules/define-lazy-prop": {
- "version": "2.0.0",
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "apps/cli/node_modules/is-docker": {
- "version": "2.2.1",
- "license": "MIT",
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "apps/cli/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "apps/cli/node_modules/open": {
- "version": "8.4.2",
- "license": "MIT",
- "dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"apps/desktop": {
"name": "@bitwarden/desktop",
- "version": "2026.1.0",
+ "version": "2026.2.1",
"hasInstallScript": true,
"license": "GPL-3.0"
},
@@ -491,7 +445,7 @@
},
"apps/web": {
"name": "@bitwarden/web-vault",
- "version": "2026.1.1"
+ "version": "2026.2.1"
},
"libs/admin-console": {
"name": "@bitwarden/admin-console",
@@ -688,6 +642,11 @@
"version": "0.0.0",
"license": "GPL-3.0"
},
+ "libs/user-crypto-management": {
+ "name": "@bitwarden/user-crypto-management",
+ "version": "0.0.1",
+ "license": "GPL-3.0"
+ },
"libs/vault": {
"name": "@bitwarden/vault",
"version": "0.0.0",
@@ -2203,9 +2162,9 @@
}
},
"node_modules/@angular/animations": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.3.15.tgz",
- "integrity": "sha512-ikyKfhkxoqQA6JcBN0B9RaN6369sM1XYX81Id0lI58dmWCe7gYfrTp8ejqxxKftl514psQO3pkW8Gn1nJ131Gw==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-20.3.16.tgz",
+ "integrity": "sha512-N83/GFY5lKNyWgPV3xHHy2rb3/eP1ZLzSVI+dmMVbf3jbqwY1YPQcMiAG8UDzaILY1Dkus91kWLF8Qdr3nHAzg==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2214,7 +2173,7 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/core": "20.3.15"
+ "@angular/core": "20.3.16"
}
},
"node_modules/@angular/build": {
@@ -2627,9 +2586,9 @@
}
},
"node_modules/@angular/common": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.15.tgz",
- "integrity": "sha512-k4mCXWRFiOHK3bUKfWkRQQ8KBPxW8TAJuKLYCsSHPCpMz6u0eA1F0VlrnOkZVKWPI792fOaEAWH2Y4PTaXlUHw==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/common/-/common-20.3.16.tgz",
+ "integrity": "sha512-GRAziNlntwdnJy3F+8zCOvDdy7id0gITjDnM6P9+n2lXvtDuBLGJKU3DWBbvxcCjtD6JK/g/rEX5fbCxbUHkQQ==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2638,14 +2597,14 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/core": "20.3.15",
+ "@angular/core": "20.3.16",
"rxjs": "^6.5.3 || ^7.4.0"
}
},
"node_modules/@angular/compiler": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.15.tgz",
- "integrity": "sha512-lMicIAFAKZXa+BCZWs3soTjNQPZZXrF/WMVDinm8dQcggNarnDj4UmXgKSyXkkyqK5SLfnLsXVzrX6ndVT6z7A==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-20.3.16.tgz",
+ "integrity": "sha512-Pt9Ms9GwTThgzdxWBwMfN8cH1JEtQ2DK5dc2yxYtPSaD+WKmG9AVL1PrzIYQEbaKcWk2jxASUHpEWSlNiwo8uw==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2655,9 +2614,9 @@
}
},
"node_modules/@angular/compiler-cli": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.15.tgz",
- "integrity": "sha512-8sJoxodxsfyZ8eJ5r6Bx7BCbazXYgsZ1+dE8t5u5rTQ6jNggwNtYEzkyReoD5xvP+MMtRkos3xpwq4rtFnpI6A==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-20.3.16.tgz",
+ "integrity": "sha512-l3xF/fXfJAl/UrNnH9Ufkr79myjMgXdHq1mmmph2UnpeqilRB1b8lC9sLBV9MipQHVn3dwocxMIvtrcryfOaXw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2678,7 +2637,7 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/compiler": "20.3.15",
+ "@angular/compiler": "20.3.16",
"typescript": ">=5.8 <6.0"
},
"peerDependenciesMeta": {
@@ -2864,9 +2823,9 @@
}
},
"node_modules/@angular/core": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.15.tgz",
- "integrity": "sha512-NMbX71SlTZIY9+rh/SPhRYFJU0pMJYW7z/TBD4lqiO+b0DTOIg1k7Pg9ydJGqSjFO1Z4dQaA6TteNuF99TJCNw==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/core/-/core-20.3.16.tgz",
+ "integrity": "sha512-KSFPKvOmWWLCJBbEO+CuRUXfecX2FRuO0jNi9c54ptXMOPHlK1lIojUnyXmMNzjdHgRug8ci9qDuftvC2B7MKg==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2875,7 +2834,7 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/compiler": "20.3.15",
+ "@angular/compiler": "20.3.16",
"rxjs": "^6.5.3 || ^7.4.0",
"zone.js": "~0.15.0"
},
@@ -2889,9 +2848,9 @@
}
},
"node_modules/@angular/forms": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.15.tgz",
- "integrity": "sha512-gS5hQkinq52pm/7mxz4yHPCzEcmRWjtUkOVddPH0V1BW/HMni/p4Y6k2KqKBeGb9p8S5EAp6PDxDVLOPukp3mg==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-20.3.16.tgz",
+ "integrity": "sha512-1yzbXpExTqATpVcqA3wGrq4ACFIP3mRxA4pbso5KoJU+/4JfzNFwLsDaFXKpm5uxwchVnj8KM2vPaDOkvtp7NA==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2900,16 +2859,16 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/common": "20.3.15",
- "@angular/core": "20.3.15",
- "@angular/platform-browser": "20.3.15",
+ "@angular/common": "20.3.16",
+ "@angular/core": "20.3.16",
+ "@angular/platform-browser": "20.3.16",
"rxjs": "^6.5.3 || ^7.4.0"
}
},
"node_modules/@angular/platform-browser": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.15.tgz",
- "integrity": "sha512-TxRM/wTW/oGXv/3/Iohn58yWoiYXOaeEnxSasiGNS1qhbkcKtR70xzxW6NjChBUYAixz2ERkLURkpx3pI8Q6Dw==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-20.3.16.tgz",
+ "integrity": "sha512-YsrLS6vyS77i4pVHg4gdSBW74qvzHjpQRTVQ5Lv/OxIjJdYYYkMmjNalCNgy1ZuyY6CaLIB11ccxhrNnxfKGOQ==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2918,9 +2877,9 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/animations": "20.3.15",
- "@angular/common": "20.3.15",
- "@angular/core": "20.3.15"
+ "@angular/animations": "20.3.16",
+ "@angular/common": "20.3.16",
+ "@angular/core": "20.3.16"
},
"peerDependenciesMeta": {
"@angular/animations": {
@@ -2929,9 +2888,9 @@
}
},
"node_modules/@angular/platform-browser-dynamic": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.3.15.tgz",
- "integrity": "sha512-RizuRdBt0d6ongQ2y8cr8YsXFyjF8f91vFfpSNw+cFj+oiEmRC1txcWUlH5bPLD9qSDied8qazUi0Tb8VPQDGw==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.3.16.tgz",
+ "integrity": "sha512-5mECCV9YeKH6ue239GXRTGeDSd/eTbM1j8dDejhm5cGnPBhTxRw4o+GgSrWTYtb6VmIYdwUGBTC+wCBphiaQ2A==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2940,16 +2899,16 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/common": "20.3.15",
- "@angular/compiler": "20.3.15",
- "@angular/core": "20.3.15",
- "@angular/platform-browser": "20.3.15"
+ "@angular/common": "20.3.16",
+ "@angular/compiler": "20.3.16",
+ "@angular/core": "20.3.16",
+ "@angular/platform-browser": "20.3.16"
}
},
"node_modules/@angular/router": {
- "version": "20.3.15",
- "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.15.tgz",
- "integrity": "sha512-6+qgk8swGSoAu7ISSY//GatAyCP36hEvvUgvjbZgkXLLH9yUQxdo77ij05aJ5s0OyB25q/JkqS8VTY0z1yE9NQ==",
+ "version": "20.3.16",
+ "resolved": "https://registry.npmjs.org/@angular/router/-/router-20.3.16.tgz",
+ "integrity": "sha512-e1LiQFZaajKqc00cY5FboIrWJZSMnZ64GDp5R0UejritYrqorQQQNOqP1W85BMuY2owibMmxVfX+dJg/Mc8PuQ==",
"license": "MIT",
"dependencies": {
"tslib": "^2.3.0"
@@ -2958,9 +2917,9 @@
"node": "^20.19.0 || ^22.12.0 || >=24.0.0"
},
"peerDependencies": {
- "@angular/common": "20.3.15",
- "@angular/core": "20.3.15",
- "@angular/platform-browser": "20.3.15",
+ "@angular/common": "20.3.16",
+ "@angular/core": "20.3.16",
+ "@angular/platform-browser": "20.3.16",
"rxjs": "^6.5.3 || ^7.4.0"
}
},
@@ -4982,9 +4941,9 @@
"link": true
},
"node_modules/@bitwarden/commercial-sdk-internal": {
- "version": "0.2.0-main.470",
- "resolved": "https://registry.npmjs.org/@bitwarden/commercial-sdk-internal/-/commercial-sdk-internal-0.2.0-main.470.tgz",
- "integrity": "sha512-QYhxv5eX6ouFJv94gMtBW7MjuK6t2KAN9FLz+/w1wnq8dScnA9Iky25phNPw+iHMgWwhq/dzZq45asKUFF//oA==",
+ "version": "0.2.0-hotfix.20260302",
+ "resolved": "https://registry.npmjs.org/@bitwarden/commercial-sdk-internal/-/commercial-sdk-internal-0.2.0-hotfix.20260302.tgz",
+ "integrity": "sha512-zFdcyCagnGaZYhmMAXZYRj6hEP8OVjJwJhUzfnWS+ycXgqDpnMph6CFNAbi7VN2XzoOCIe1X4tnhDT55ERGuOg==",
"license": "BITWARDEN SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT",
"dependencies": {
"type-fest": "^4.41.0"
@@ -5087,9 +5046,9 @@
"link": true
},
"node_modules/@bitwarden/sdk-internal": {
- "version": "0.2.0-main.470",
- "resolved": "https://registry.npmjs.org/@bitwarden/sdk-internal/-/sdk-internal-0.2.0-main.470.tgz",
- "integrity": "sha512-XKvcUtoU6NnxeEzl3WK7bATiCh2RNxRmuX6JYNgcQHUtHUH+x3ckToR6II1qM3nha0VH0u1ijy3+07UdNQM+JQ==",
+ "version": "0.2.0-hotfix.20260302",
+ "resolved": "https://registry.npmjs.org/@bitwarden/sdk-internal/-/sdk-internal-0.2.0-hotfix.20260302.tgz",
+ "integrity": "sha512-pQK2CiOVVVWVMCXvV4UG2o0bJRfdk4lj22Qh8ZZVwV7ihQdk4IBUBxbqDKLBa4pArotIAh2pAnlb5f3cq0wP+w==",
"license": "GPL-3.0",
"dependencies": {
"type-fest": "^4.41.0"
@@ -5147,6 +5106,10 @@
"resolved": "libs/user-core",
"link": true
},
+ "node_modules/@bitwarden/user-crypto-management": {
+ "resolved": "libs/user-crypto-management",
+ "link": true
+ },
"node_modules/@bitwarden/vault": {
"resolved": "libs/vault",
"link": true
@@ -8748,18 +8711,46 @@
}
},
"node_modules/@koa/router": {
- "version": "14.0.0",
- "resolved": "https://registry.npmjs.org/@koa/router/-/router-14.0.0.tgz",
- "integrity": "sha512-LBSu5K0qAaaQcXX/0WIB9PGDevyCxxpnc1uq13vV/CgObaVxuis5hKl3Eboq/8gcb6ebnkAStW9NB/Em2eYyFA==",
+ "version": "15.2.0",
+ "resolved": "https://registry.npmjs.org/@koa/router/-/router-15.2.0.tgz",
+ "integrity": "sha512-7YUhq4W83cybfNa4E7JqJpWzoCTSvbnFltkvRaUaUX1ybFzlUoLNY1SqT8XmIAO6nGbFrev+FvJHw4mL+4WhuQ==",
"license": "MIT",
"dependencies": {
- "debug": "^4.4.1",
- "http-errors": "^2.0.0",
+ "debug": "^4.4.3",
+ "http-errors": "^2.0.1",
"koa-compose": "^4.1.0",
- "path-to-regexp": "^8.2.0"
+ "path-to-regexp": "^8.3.0"
},
"engines": {
"node": ">= 20"
+ },
+ "peerDependencies": {
+ "koa": "^2.0.0 || ^3.0.0"
+ },
+ "peerDependenciesMeta": {
+ "koa": {
+ "optional": false
+ }
+ }
+ },
+ "node_modules/@koa/router/node_modules/http-errors": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
+ "license": "MIT",
+ "dependencies": {
+ "depd": "~2.0.0",
+ "inherits": "~2.0.4",
+ "setprototypeof": "~1.2.0",
+ "statuses": "~2.0.2",
+ "toidentifier": "~1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/@leichtgewicht/ip-codec": {
@@ -15737,16 +15728,6 @@
"@types/koa": "*"
}
},
- "node_modules/@types/koa__router": {
- "version": "12.0.4",
- "resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-12.0.4.tgz",
- "integrity": "sha512-Y7YBbSmfXZpa/m5UGGzb7XadJIRBRnwNY9cdAojZGp65Cpe5MAP3mOZE7e3bImt8dfKS4UFcR16SLH8L/z7PBw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/koa": "*"
- }
- },
"node_modules/@types/koa-bodyparser": {
"version": "4.3.7",
"resolved": "https://registry.npmjs.org/@types/koa-bodyparser/-/koa-bodyparser-4.3.7.tgz",
@@ -15768,9 +15749,9 @@
}
},
"node_modules/@types/koa-json": {
- "version": "2.0.23",
- "resolved": "https://registry.npmjs.org/@types/koa-json/-/koa-json-2.0.23.tgz",
- "integrity": "sha512-LJKLFouztosawgU5xrtanK4neLCQKXl+vuVN96YMeVdKTYObLq2Qybggm9V426Jwam8Gi/zOrPw1g+QH0VaEHw==",
+ "version": "2.0.24",
+ "resolved": "https://registry.npmjs.org/@types/koa-json/-/koa-json-2.0.24.tgz",
+ "integrity": "sha512-FF+nQil6YO8vXMuLnOgGHYspSZVVpi+W79m9/s7LBSOQhlX7QY02X3Evk/g1GgWNLbO674AQaziX6OCCKzQ6Aw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15833,62 +15814,23 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.19.3",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.3.tgz",
- "integrity": "sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==",
+ "version": "22.19.7",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.7.tgz",
+ "integrity": "sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.21.0"
}
},
"node_modules/@types/node-fetch": {
- "version": "2.6.4",
- "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
- "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
+ "version": "2.6.13",
+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.13.tgz",
+ "integrity": "sha512-QGpRVpzSaUs30JBSGPjOg4Uveu384erbHBoT1zeONvyCfwQxIkUshLAOqN/k9EjGviPRmWTTe6aH2qySWKTVSw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*",
- "form-data": "^3.0.0"
- }
- },
- "node_modules/@types/node-fetch/node_modules/form-data": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.3.tgz",
- "integrity": "sha512-q5YBMeWy6E2Un0nMGWMgI65MAKtaylxfNJGJxpGh45YDciZB4epbWpaAfImil6CPAPTYB4sh0URQNDRIZG5F2w==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "asynckit": "^0.4.0",
- "combined-stream": "^1.0.8",
- "es-set-tostringtag": "^2.1.0",
- "mime-types": "^2.1.35"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@types/node-fetch/node_modules/mime-db": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/@types/node-fetch/node_modules/mime-types": {
- "version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mime-db": "1.52.0"
- },
- "engines": {
- "node": ">= 0.6"
+ "form-data": "^4.0.4"
}
},
"node_modules/@types/node-forge": {
@@ -18942,63 +18884,6 @@
"node": ">=12.0.0"
}
},
- "node_modules/better-opn/node_modules/define-lazy-prop": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
- "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/better-opn/node_modules/is-docker": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
- "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
- "dev": true,
- "license": "MIT",
- "bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/better-opn/node_modules/is-wsl": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
- "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/better-opn/node_modules/open": {
- "version": "8.4.2",
- "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
- "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "define-lazy-prop": "^2.0.0",
- "is-docker": "^2.1.1",
- "is-wsl": "^2.2.0"
- },
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/big-integer": {
"version": "1.6.52",
"resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz",
@@ -19406,6 +19291,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
"integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"run-applescript": "^7.0.0"
@@ -20597,19 +20483,18 @@
}
},
"node_modules/concurrently": {
- "version": "9.2.0",
- "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.0.tgz",
- "integrity": "sha512-IsB/fiXTupmagMW4MNp2lx2cdSN2FfZq78vF90LBB+zZHArbIQZjQtzXCiXnvTxCZSvXanTqFLWBjw2UkLx1SQ==",
+ "version": "9.2.1",
+ "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.1.tgz",
+ "integrity": "sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==",
"dev": true,
"license": "MIT",
"dependencies": {
- "chalk": "^4.1.2",
- "lodash": "^4.17.21",
- "rxjs": "^7.8.1",
- "shell-quote": "^1.8.1",
- "supports-color": "^8.1.1",
- "tree-kill": "^1.2.2",
- "yargs": "^17.7.2"
+ "chalk": "4.1.2",
+ "rxjs": "7.8.2",
+ "shell-quote": "1.8.3",
+ "supports-color": "8.1.1",
+ "tree-kill": "1.2.2",
+ "yargs": "17.7.2"
},
"bin": {
"conc": "dist/bin/concurrently.js",
@@ -20622,6 +20507,16 @@
"url": "https://github.com/open-cli-tools/concurrently?sponsor=1"
}
},
+ "node_modules/concurrently/node_modules/rxjs": {
+ "version": "7.8.2",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz",
+ "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
"node_modules/concurrently/node_modules/supports-color": {
"version": "8.1.1",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
@@ -20911,9 +20806,9 @@
}
},
"node_modules/core-js": {
- "version": "3.47.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz",
- "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==",
+ "version": "3.48.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.48.0.tgz",
+ "integrity": "sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==",
"hasInstallScript": true,
"license": "MIT",
"funding": {
@@ -21511,9 +21406,9 @@
}
},
"node_modules/debug": {
- "version": "4.4.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
- "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -21661,6 +21556,7 @@
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.4.0.tgz",
"integrity": "sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"bundle-name": "^4.1.0",
@@ -21677,6 +21573,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz",
"integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=18"
@@ -21745,6 +21642,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
"integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
*** 552 LINES SKIPPED ***