From nobody Tue Nov 07 12:10:55 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SPn9q4JfWz4ypyV; Tue, 7 Nov 2023 12:10:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SPn9q46sdz4FDj; Tue, 7 Nov 2023 12:10:55 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699359055; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NqcNmk3N0lVMxQh+rpjIcF/XL4UngOizZHCbsDtvwrg=; b=EwxGOPAhYYbtGnBq3eUjr/ZmQwlhtoIJobEzqMRc28DQIZ5JxbK27+DKw6q50Rw22lj8Wx EKJ1D3rPmK10i/zGhMMxcNmwJPIpQiCuFTCW/f0oswVaMQPZxYbPdH8l/J60blxFBd9LK6 WvwJgQIce6JwIPD2lddjzFag1Dep7wQ1P+zb1dzD+YHk76ziiaUVfsHxSABrWNDSGu4/Ua 509v6tkiperVUYQq8ur2UATuBY5jy3S/F/7E4Ir9Jjqtenwb4bm+Z2AO0/ed5R/rEcVBxY DCWouUx5B84koXNTlb24wzqxjGnBN36qtZ0y2u3QgZOugyixrwIQ9+8CwepsKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1699359055; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NqcNmk3N0lVMxQh+rpjIcF/XL4UngOizZHCbsDtvwrg=; b=cvaQMv59tEGN9m2RHH4zZRpy+/Hl0+Vys4q0L1QyoSc6H5Krbc82lk5IBvx7pgbtPnyClE oEi5qx0zPAPNSbHreSo9fahooW6m+jUf1t+Lsg1fWOaAzfWOhDjADYCd4KLYuqMHfHvNHL APbwH6CQM+1rUjKTT7gd+R1lia59GeIpX00ynqdceBkSHaAA+7So8zn/rqNNyN1QUoJ6p+ SR060DPPmcrqBq37HDImABVatloK6oJK8Cu8/RyZjwIJHM89w0v1QrtG7rpkbPbjB6jvLr 8O2RzOu2NWKxQVS8OUmVR9YMyRJ4UfbgW5jbu8NleJHYc9mIM4hE4M3PmzbR0w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1699359055; a=rsa-sha256; cv=none; b=gSc7G6TFN10mpumeSP4qRJ45TTx9VAXVuSJQ9y/O6c2yr4cjSRoOohIIcdRNZbHF55JEsh oH5sauGzRaAs6LiXHZscV2kGMJHXhB5rxA8jBhKrpsoO5+oZa+wroAU9i8mWXqVPdDUp1m 4jnHggcb1mfg5NIKP4siQ1OfcCP+WT4b8dtc1h3H1QL9EA1W6J3gFk82rDsHftyGfAoNMc FmEwdy7XdbZoRyLU8rs6RCnQkQj5nrynfgR7R6bTh5KlVdwZfpbc3j8wP/8uF3ObV2jcc5 C+4ElbLMHjItUiCVxPiUhUGwtXDDPgoqhb7Us4dHBzpaIvljxq5L//+P8J5xhw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SPn9q3Bn5zpwn; Tue, 7 Nov 2023 12:10:55 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3A7CAtJD013987; Tue, 7 Nov 2023 12:10:55 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3A7CAtKt013984; Tue, 7 Nov 2023 12:10:55 GMT (envelope-from git) Date: Tue, 7 Nov 2023 12:10:55 GMT Message-Id: <202311071210.3A7CAtKt013984@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Hiroki Tagato Subject: git: e00e709ca0db - main - security/bitwarden-cli: update to 2023.10.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: tagattie X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e00e709ca0db1514c9ac999df30521aaebb1ca75 Auto-Submitted: auto-generated The branch main has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=e00e709ca0db1514c9ac999df30521aaebb1ca75 commit e00e709ca0db1514c9ac999df30521aaebb1ca75 Author: Hiroki Tagato AuthorDate: 2023-11-07 12:08:00 +0000 Commit: Hiroki Tagato CommitDate: 2023-11-07 12:10:42 +0000 security/bitwarden-cli: update to 2023.10.0 Changelog: - https://github.com/bitwarden/clients/releases/tag/cli-v2023.9.0 - https://github.com/bitwarden/clients/releases/tag/cli-v2023.9.1 - https://github.com/bitwarden/clients/releases/tag/cli-v2023.10.0 Reported by: GitHub (watch releases) --- security/bitwarden-cli/Makefile | 4 +- security/bitwarden-cli/distinfo | 10 +- .../files/packagejsons/apps/browser/package.json | 4 +- .../files/packagejsons/apps/cli/package.json | 12 +- .../apps/desktop/desktop_native/package.json | 2 +- .../files/packagejsons/apps/desktop/package.json | 8 +- .../files/packagejsons/apps/web/package.json | 2 +- .../files/packagejsons/libs/auth/package.json | 20 + .../files/packagejsons/libs/vault/package.json | 20 + .../files/packagejsons/package-lock.json | 11058 +++++++++++++------ .../bitwarden-cli/files/packagejsons/package.json | 114 +- 11 files changed, 7817 insertions(+), 3437 deletions(-) diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile index 707187e26af5..017126eaae37 100644 --- a/security/bitwarden-cli/Makefile +++ b/security/bitwarden-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitwarden-cli DISTVERSIONPREFIX= cli-v -DISTVERSION= 2023.8.2 +DISTVERSION= 2023.10.0 CATEGORIES= security MASTER_SITES= https://nodejs.org/dist/v${PKG_NODE_VER}/:node DISTFILES= node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node \ @@ -49,7 +49,7 @@ PORTDOCS= CONTRIBUTING.md README.md SECURITY.md OPTIONS_DEFINE= DOCS PREFETCH_FILE= ${PKGNAME}-node-modules${EXTRACT_SUFX} -PREFETCH_TIMESTAMP= 1693392508 +PREFETCH_TIMESTAMP= 1699354730 PKG_NODE_VER= 18.15.0 PKG_FETCH_VER= 3.5 PKG_NODE_CONFIGURE_ARGS=--openssl-use-def-ca-store \ diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo index 6d17b0768b20..7f03c9d03a9d 100644 --- a/security/bitwarden-cli/distinfo +++ b/security/bitwarden-cli/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1693394048 +TIMESTAMP = 1699356291 SHA256 (node-v18.15.0.tar.gz) = d65c4c3ef3c8815bccda9502081a29458c7c80797db0763f8752f270a824ac2b SIZE (node-v18.15.0.tar.gz) = 85359314 -SHA256 (bitwarden-cli-2023.8.2-node-modules.tar.gz) = 67864471ee8b8bb6f8956a50c5432739ab03c9f5c66a2cba78a4aa2e42e19eb3 -SIZE (bitwarden-cli-2023.8.2-node-modules.tar.gz) = 226746341 -SHA256 (bitwarden-clients-cli-v2023.8.2_GH0.tar.gz) = bf17802d24fe6b85ab74dce5bb5060ccfb5187d70f08a8473f65194dd3c21303 -SIZE (bitwarden-clients-cli-v2023.8.2_GH0.tar.gz) = 19167183 +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 diff --git a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json index 2e866653cd3c..42f6f0883261 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/browser/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/browser/package.json @@ -1,12 +1,11 @@ { "name": "@bitwarden/browser", - "version": "2023.8.2", + "version": "2023.10.0", "scripts": { "build": "webpack", "build:mv3": "cross-env MANIFEST_VERSION=3 webpack", "build:watch": "webpack --watch", "build:watch:mv3": "cross-env MANIFEST_VERSION=3 webpack --watch", - "build:watch:autofill": "cross-env AUTOFILL_VERSION=2 webpack --watch", "build:prod": "cross-env NODE_ENV=production webpack", "build:prod:watch": "cross-env NODE_ENV=production webpack --watch", "dist": "npm run build:prod && gulp dist", @@ -19,6 +18,7 @@ "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 077769552ebd..5e93f08ab472 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.8.2", + "version": "2023.10.0", "keywords": [ "bitwarden", "password", @@ -49,29 +49,29 @@ "dependencies": { "@koa/multer": "3.0.2", "@koa/router": "12.0.0", - "argon2": "0.30.3", + "argon2": "0.31.0", "big-integer": "1.6.51", "browser-hrtime": "1.1.8", "chalk": "4.1.2", "commander": "7.2.0", "form-data": "4.0.0", "https-proxy-agent": "5.0.1", - "inquirer": "8.2.5", + "inquirer": "8.2.6", "jsdom": "22.1.0", "jszip": "3.10.1", "koa": "2.14.2", - "koa-bodyparser": "4.4.0", + "koa-bodyparser": "4.4.1", "koa-json": "2.0.2", "lowdb": "1.0.0", "lunr": "2.3.9", "multer": "1.4.5-lts.1", - "node-fetch": "2.6.11", + "node-fetch": "2.6.12", "node-forge": "1.3.1", "open": "8.4.2", "papaparse": "5.4.1", "proper-lockfile": "4.1.2", "rxjs": "7.8.1", - "tldts": "6.0.5", + "tldts": "6.0.14", "zxcvbn": "4.4.2" } } diff --git a/security/bitwarden-cli/files/packagejsons/apps/desktop/desktop_native/package.json b/security/bitwarden-cli/files/packagejsons/apps/desktop/desktop_native/package.json index fe37602768e3..44958043707f 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/desktop/desktop_native/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/desktop/desktop_native/package.json @@ -11,7 +11,7 @@ "author": "", "license": "GPL-3.0", "devDependencies": { - "@napi-rs/cli": "2.16.1" + "@napi-rs/cli": "2.16.2" }, "napi": { "name": "desktop_native", diff --git a/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json b/security/bitwarden-cli/files/packagejsons/apps/desktop/package.json index 83a3aedde214..1a79ac035a73 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.8.2", + "version": "2023.10.0", "keywords": [ "bitwarden", "password", @@ -18,9 +18,11 @@ "scripts": { "postinstall": "electron-rebuild", "start": "cross-env ELECTRON_IS_DEV=0 ELECTRON_NO_UPDATER=1 electron ./build", - "build-native": "cargo build --manifest-path=./desktop_native/Cargo.toml", - "build": "concurrently -n Main,Rend -c yellow,cyan \"npm run build:main\" \"npm run build:renderer\"", + "build-native": "cd desktop_native && npm run build", + "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 -c yellow,cyan \"npm run build:main:dev\" \"npm run build:renderer:dev\"", + "build:preload": "cross-env NODE_ENV=production webpack --config webpack.preload.js", + "build:preload:watch": "cross-env NODE_ENV=production webpack --config webpack.preload.js --watch", "build:main": "cross-env NODE_ENV=production webpack --config webpack.main.js", "build:main:dev": "npm run build-native && cross-env NODE_ENV=development webpack --config webpack.main.js", "build:main:watch": "npm run build-native && cross-env NODE_ENV=development webpack --config webpack.main.js --watch", diff --git a/security/bitwarden-cli/files/packagejsons/apps/web/package.json b/security/bitwarden-cli/files/packagejsons/apps/web/package.json index 1624e0d491d9..c71b80e86968 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.8.2", + "version": "2023.10.0", "scripts": { "build:oss": "webpack", "build:bit": "webpack -c ../../bitwarden_license/bit-web/webpack.config.js", diff --git a/security/bitwarden-cli/files/packagejsons/libs/auth/package.json b/security/bitwarden-cli/files/packagejsons/libs/auth/package.json new file mode 100644 index 000000000000..52c1be63f817 --- /dev/null +++ b/security/bitwarden-cli/files/packagejsons/libs/auth/package.json @@ -0,0 +1,20 @@ +{ + "name": "@bitwarden/auth", + "version": "0.0.0", + "description": "Common code used across Bitwarden JavaScript projects.", + "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" + } +} diff --git a/security/bitwarden-cli/files/packagejsons/libs/vault/package.json b/security/bitwarden-cli/files/packagejsons/libs/vault/package.json new file mode 100644 index 000000000000..48822f93a40f --- /dev/null +++ b/security/bitwarden-cli/files/packagejsons/libs/vault/package.json @@ -0,0 +1,20 @@ +{ + "name": "@bitwarden/vault", + "version": "0.0.0", + "description": "Common code used across Bitwarden JavaScript projects.", + "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" + } +} diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json index ff51fba823ef..33c98d2169ac 100644 --- a/security/bitwarden-cli/files/packagejsons/package-lock.json +++ b/security/bitwarden-cli/files/packagejsons/package-lock.json @@ -26,37 +26,37 @@ "@angular/router": "15.2.9", "@koa/multer": "3.0.2", "@koa/router": "12.0.0", - "@microsoft/signalr": "6.0.16", - "@microsoft/signalr-protocol-msgpack": "6.0.16", + "@microsoft/signalr": "6.0.21", + "@microsoft/signalr-protocol-msgpack": "6.0.21", "@ng-select/ng-select": "10.0.4", - "argon2": "0.30.3", + "argon2": "0.31.0", "argon2-browser": "1.18.0", "big-integer": "1.6.51", "bootstrap": "4.6.0", - "braintree-web-drop-in": "1.38.0", + "braintree-web-drop-in": "1.40.0", "bufferutil": "4.0.7", "chalk": "4.1.2", "commander": "7.2.0", - "core-js": "3.30.2", - "date-input-polyfill": "2.14.0", + "core-js": "3.32.0", "duo_web_sdk": "github:duosecurity/duo_web_sdk", "form-data": "4.0.0", "https-proxy-agent": "5.0.1", - "inquirer": "8.2.5", + "inquirer": "8.2.6", "jquery": "3.7.0", "jsdom": "22.1.0", "jszip": "3.10.1", "koa": "2.14.2", - "koa-bodyparser": "4.4.0", + "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": "15.0.0", "ngx-toastr": "16.2.0", - "node-fetch": "2.6.11", + "node-fetch": "2.6.12", "node-forge": "1.3.1", "nord": "0.2.1", + "oidc-client-ts": "2.3.0", "open": "8.4.2", "papaparse": "5.4.1", "patch-package": "6.5.1", @@ -64,98 +64,98 @@ "proper-lockfile": "4.1.2", "qrious": "4.0.2", "rxjs": "7.8.1", - "sweetalert2": "10.16.11", - "tldts": "6.0.5", + "tldts": "6.0.14", "utf-8-validate": "5.0.10", "zone.js": "0.12.0", "zxcvbn": "4.4.2" }, "devDependencies": { - "@angular-devkit/build-angular": "15.2.8", + "@angular-devkit/build-angular": "15.2.9", "@angular-eslint/eslint-plugin": "15.2.1", "@angular-eslint/eslint-plugin-template": "15.2.1", "@angular-eslint/template-parser": "15.2.1", - "@angular/cli": "15.2.8", + "@angular/cli": "15.2.9", "@angular/compiler-cli": "15.2.9", "@angular/elements": "15.2.9", "@compodoc/compodoc": "1.1.21", - "@electron/notarize": "1.2.3", + "@electron/notarize": "1.2.4", "@electron/rebuild": "3.2.13", - "@fluffy-spoon/substitute": "1.208.0", - "@ngtools/webpack": "15.2.8", - "@storybook/addon-a11y": "7.0.18", - "@storybook/addon-actions": "7.0.18", - "@storybook/addon-essentials": "7.0.18", - "@storybook/addon-links": "7.0.18", - "@storybook/angular": "7.0.18", + "@ngtools/webpack": "15.2.9", + "@storybook/addon-a11y": "7.3.0", + "@storybook/addon-actions": "7.3.0", + "@storybook/addon-designs": "7.0.4", + "@storybook/addon-essentials": "7.3.0", + "@storybook/addon-links": "7.3.0", + "@storybook/angular": "7.3.0", "@types/argon2-browser": "1.18.1", - "@types/chrome": "0.0.237", + "@types/chrome": "0.0.243", "@types/duo_web_sdk": "2.7.1", "@types/firefox-webext-browser": "111.0.1", "@types/inquirer": "8.2.6", - "@types/jest": "29.5.2", + "@types/jest": "29.5.3", "@types/jquery": "3.5.16", "@types/jsdom": "21.1.1", - "@types/koa": "2.13.6", + "@types/koa": "2.13.8", "@types/koa__multer": "2.0.4", "@types/koa__router": "12.0.0", "@types/koa-bodyparser": "4.3.7", "@types/koa-json": "2.0.20", "@types/lowdb": "1.0.11", "@types/lunr": "2.3.4", - "@types/node": "18.16.16", + "@types/node": "18.17.5", "@types/node-fetch": "2.6.4", - "@types/node-forge": "1.3.2", + "@types/node-forge": "1.3.4", "@types/node-ipc": "9.2.0", "@types/papaparse": "5.3.7", "@types/proper-lockfile": "4.1.2", - "@types/react": "16.14.42", + "@types/react": "16.14.45", "@types/retry": "0.12.2", "@types/zxcvbn": "4.4.1", - "@typescript-eslint/eslint-plugin": "5.59.8", - "@typescript-eslint/parser": "5.59.8", - "autoprefixer": "10.4.14", + "@typescript-eslint/eslint-plugin": "5.62.0", + "@typescript-eslint/parser": "5.62.0", + "autoprefixer": "10.4.15", "base64-loader": "1.0.0", "buffer": "6.0.3", - "chromatic": "6.18.0", + "chromatic": "6.22.0", "clean-webpack-plugin": "4.0.0", - "concurrently": "8.1.0", + "concurrently": "8.2.0", "copy-webpack-plugin": "11.0.0", "cross-env": "7.0.3", "css-loader": "6.8.1", "del": "6.1.1", - "electron": "24.1.1", - "electron-builder": "^23.6.0", + "electron": "25.9.1", + "electron-builder": "23.6.0", "electron-log": "4.4.8", "electron-reload": "2.0.0-alpha.1", "electron-store": "8.1.0", "electron-updater": "5.3.0", - "eslint": "8.42.0", - "eslint-config-prettier": "8.8.0", - "eslint-import-resolver-typescript": "3.5.5", - "eslint-plugin-import": "2.27.5", + "eslint": "8.47.0", + "eslint-config-prettier": "8.10.0", + "eslint-import-resolver-typescript": "3.6.0", + "eslint-plugin-import": "2.28.0", "eslint-plugin-rxjs": "5.0.3", "eslint-plugin-rxjs-angular": "2.0.1", - "eslint-plugin-tailwindcss": "3.12.1", + "eslint-plugin-storybook": "0.6.13", + "eslint-plugin-tailwindcss": "3.13.0", "gulp": "4.0.2", "gulp-filter": "7.0.0", "gulp-if": "3.0.0", - "gulp-json-editor": "2.5.6", + "gulp-json-editor": "2.5.7", "gulp-replace": "1.1.4", "gulp-zip": "5.1.0", "html-loader": "4.2.0", "html-webpack-injector": "1.1.4", - "html-webpack-plugin": "5.5.1", + "html-webpack-plugin": "5.5.3", "husky": "8.0.3", "jest-junit": "16.0.0", - "jest-mock-extended": "3.0.4", + "jest-mock-extended": "3.0.5", "jest-preset-angular": "13.1.1", - "lint-staged": "13.2.2", + "lint-staged": "13.3.0", "mini-css-extract-plugin": "2.7.6", "node-ipc": "9.2.1", "pkg": "vercel/pkg", - "postcss": "8.4.24", - "postcss-loader": "7.3.2", + "postcss": "8.4.31", + "postcss-loader": "7.3.3", "prettier": "2.8.8", "prettier-plugin-tailwindcss": "0.3.0", "process": "0.11.10", @@ -164,22 +164,22 @@ "regedit": "^3.0.3", "remark-gfm": "3.0.1", "rimraf": "5.0.1", - "sass": "1.62.1", - "sass-loader": "13.3.1", - "storybook": "7.0.18", + "sass": "1.65.1", + "sass-loader": "13.3.2", + "storybook": "7.3.0", "style-loader": "3.3.3", - "tailwindcss": "3.3.2", - "ts-jest": "29.1.0", - "ts-loader": "9.4.3", - "tsconfig-paths-webpack-plugin": "4.0.1", + "tailwindcss": "3.3.3", + "ts-jest": "29.1.1", + "ts-loader": "9.4.4", + "tsconfig-paths-webpack-plugin": "4.1.0", "type-fest": "2.19.0", "typescript": "4.9.5", - "url": "0.11.0", + "url": "0.11.1", "util": "0.12.5", "wait-on": "7.0.1", - "webpack": "5.85.0", - "webpack-cli": "5.1.3", - "webpack-dev-server": "4.15.0", + "webpack": "5.88.2", + "webpack-cli": "5.1.4", + "webpack-dev-server": "4.15.1", "webpack-node-externals": "3.0.0" }, "engines": { @@ -189,38 +189,38 @@ }, "apps/browser": { "name": "@bitwarden/browser", - "version": "2023.8.2" + "version": "2023.10.0" }, "apps/cli": { "name": "@bitwarden/cli", - "version": "2023.8.2", + "version": "2023.10.0", "license": "GPL-3.0-only", "dependencies": { "@koa/multer": "3.0.2", "@koa/router": "12.0.0", - "argon2": "0.30.3", + "argon2": "0.31.0", "big-integer": "1.6.51", "browser-hrtime": "1.1.8", "chalk": "4.1.2", "commander": "7.2.0", "form-data": "4.0.0", "https-proxy-agent": "5.0.1", - "inquirer": "8.2.5", + "inquirer": "8.2.6", "jsdom": "22.1.0", "jszip": "3.10.1", "koa": "2.14.2", - "koa-bodyparser": "4.4.0", + "koa-bodyparser": "4.4.1", "koa-json": "2.0.2", "lowdb": "1.0.0", "lunr": "2.3.9", "multer": "1.4.5-lts.1", - "node-fetch": "2.6.11", + "node-fetch": "2.6.12", "node-forge": "1.3.1", "open": "8.4.2", "papaparse": "5.4.1", "proper-lockfile": "4.1.2", "rxjs": "7.8.1", - "tldts": "6.0.5", + "tldts": "6.0.14", "zxcvbn": "4.4.2" }, "bin": { @@ -229,7 +229,7 @@ }, "apps/desktop": { "name": "@bitwarden/desktop", - "version": "2023.8.2", + "version": "2023.10.0", "hasInstallScript": true, "license": "GPL-3.0" }, @@ -238,18 +238,39 @@ "version": "0.1.0", "license": "GPL-3.0", "devDependencies": { - "@napi-rs/cli": "2.16.1" + "@napi-rs/cli": "2.16.2" + } + }, + "apps/desktop/node_modules/@napi-rs/cli": { + "version": "2.16.2", + "resolved": "https://registry.npmjs.org/@napi-rs/cli/-/cli-2.16.2.tgz", + "integrity": "sha512-U2aZfnr0s9KkXpZlYC0l5WxWCXL7vJUNpCnWMwq3T9GG9rhYAAUM9CTZsi1Z+0iR2LcHbfq9EfMgoqnuTyUjfg==", + "dev": true, + "bin": { + "napi": "scripts/index.js" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" } }, "apps/web": { "name": "@bitwarden/web-vault", - "version": "2023.8.2" + "version": "2023.10.0" }, "libs/angular": { "name": "@bitwarden/angular", "version": "0.0.0", "license": "GPL-3.0" }, + "libs/auth": { + "name": "@bitwarden/auth", + "version": "0.0.0", + "license": "GPL-3.0" + }, "libs/common": { "name": "@bitwarden/common", "version": "0.0.0", @@ -287,9 +308,17 @@ "libs/vault": { "name": "@bitwarden/vault", "version": "0.0.0", - "extraneous": true, "license": "GPL-3.0" }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@aduh95/viz.js": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.4.0.tgz", @@ -337,15 +366,15 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.2.8.tgz", - "integrity": "sha512-TGDnXhhOG6h6TOrWWzfnkha7wYBOXi7iJc1o1w1VKCayE3T6TZZdF847aK66vL9KG7AKYVdGhWEGw2WBHUBUpg==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.2.9.tgz", + "integrity": "sha512-djOo2Q22zLrxPccSbINz93hD+pES/nNPoze4Ys/0IdtMlLmxO/YGsA+FG5eNeNAf2jK/JRoNydaYOh7XpGoCzA==", "dev": true, "dependencies": { "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1502.8", - "@angular-devkit/build-webpack": "0.1502.8", - "@angular-devkit/core": "15.2.8", + "@angular-devkit/architect": "0.1502.9", + "@angular-devkit/build-webpack": "0.1502.9", + "@angular-devkit/core": "15.2.9", "@babel/core": "7.20.12", "@babel/generator": "7.20.14", "@babel/helper-annotate-as-pure": "7.18.6", @@ -357,7 +386,7 @@ "@babel/runtime": "7.20.13", "@babel/template": "7.20.7", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "15.2.8", + "@ngtools/webpack": "15.2.9", "ansi-colors": "4.1.3", "autoprefixer": "10.4.13", "babel-loader": "9.1.2", @@ -390,7 +419,7 @@ "rxjs": "6.6.7", "sass": "1.58.1", "sass-loader": "13.2.0", - "semver": "7.3.8", + "semver": "7.5.3", "source-map-loader": "4.0.1", "source-map-support": "0.5.21", "terser": "5.16.3", @@ -447,12 +476,12 @@ } }, "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1502.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.8.tgz", - "integrity": "sha512-rTltw2ABHrcKc8EGimALvXmrDTP5hlNbEy6nYolJoXEI9EwHgriWrVLVPs3OEF+/ed47dbJi9EGOXUOgzgpB5A==", + "version": "0.1502.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.9.tgz", + "integrity": "sha512-CFn+LbtYeLG7WqO+BBSjogl764StHpwgfJnNAXQ/3UouUktZ92z4lxhUm0PwIPb5k0lILsf81ubcS1vzwoXEEg==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.2.8", + "@angular-devkit/core": "15.2.9", "rxjs": "6.6.7" }, "engines": { @@ -462,9 +491,9 @@ } }, "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.8.tgz", - "integrity": "sha512-Lo4XrbDMtXarKnMrFgWLmQdSX+3QPNAg4otG8cmp/U4jJyjV4dAYKEAsb1sCNGUSM4h4v09EQU/5ugVjDU29lQ==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.9.tgz", + "integrity": "sha512-6u44YJ9tEG2hiWITL1rwA9yP6ot4a3cyN/UOMRkYSa/XO2Gz5/dM3U74E2kwg+P1NcxLXffBWl0rz8/Y/lSZyQ==", "dev": true, "dependencies": { "ajv": "8.12.0", @@ -815,6 +844,18 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@angular-devkit/build-angular/node_modules/mini-css-extract-plugin": { "version": "2.7.2", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz", @@ -1005,6 +1046,21 @@ } } }, + "node_modules/@angular-devkit/build-angular/node_modules/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@angular-devkit/build-angular/node_modules/webpack": { "version": "5.76.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.1.tgz", @@ -1194,13 +1250,19 @@ } } }, + "node_modules/@angular-devkit/build-angular/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1502.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1502.8.tgz", - "integrity": "sha512-jWtNv+S03FFLDe/C8SPCcRvkz3bSb2R+919IT086Q9axIPQ1VowOEwzt2k3qXPSSrC7GSYuASM+X92dB47NTQQ==", + "version": "0.1502.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1502.9.tgz", + "integrity": "sha512-VzMXoZjrbL1XlcSegqpZCBDbVvKFGPs3cKp4bXDD5ht95jcCyJPk5FA/wrh0pGGwbOF8ae/XOWFcPRzctC35iA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1502.8", + "@angular-devkit/architect": "0.1502.9", "rxjs": "6.6.7" }, "engines": { @@ -1214,12 +1276,12 @@ } }, "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1502.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.8.tgz", - "integrity": "sha512-rTltw2ABHrcKc8EGimALvXmrDTP5hlNbEy6nYolJoXEI9EwHgriWrVLVPs3OEF+/ed47dbJi9EGOXUOgzgpB5A==", + "version": "0.1502.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.9.tgz", + "integrity": "sha512-CFn+LbtYeLG7WqO+BBSjogl764StHpwgfJnNAXQ/3UouUktZ92z4lxhUm0PwIPb5k0lILsf81ubcS1vzwoXEEg==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.2.8", + "@angular-devkit/core": "15.2.9", "rxjs": "6.6.7" }, "engines": { @@ -1229,9 +1291,9 @@ } }, "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.8.tgz", - "integrity": "sha512-Lo4XrbDMtXarKnMrFgWLmQdSX+3QPNAg4otG8cmp/U4jJyjV4dAYKEAsb1sCNGUSM4h4v09EQU/5ugVjDU29lQ==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.9.tgz", + "integrity": "sha512-6u44YJ9tEG2hiWITL1rwA9yP6ot4a3cyN/UOMRkYSa/XO2Gz5/dM3U74E2kwg+P1NcxLXffBWl0rz8/Y/lSZyQ==", "dev": true, "dependencies": { "ajv": "8.12.0", @@ -1300,12 +1362,12 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.2.8.tgz", - "integrity": "sha512-w6EUGC96kVsH9f8sEzajzbONMawezyVBiSo+JYp5r25rQArAz/a+KZntbuETWHQ0rQOEsKmUNKxwmr11BaptSQ==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.2.9.tgz", + "integrity": "sha512-o08nE8sTpfq/Fknrr1rzBsM8vY36BDox+8dOo9Zc/KqcVPwDy94YKRzHb+xxVaU9jy1VYeCjy63mkyELy7Z3zQ==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.2.8", + "@angular-devkit/core": "15.2.9", "jsonc-parser": "3.2.0", "magic-string": "0.29.0", "ora": "5.4.1", @@ -1318,9 +1380,9 @@ } }, "node_modules/@angular-devkit/schematics/node_modules/@angular-devkit/core": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.8.tgz", - "integrity": "sha512-Lo4XrbDMtXarKnMrFgWLmQdSX+3QPNAg4otG8cmp/U4jJyjV4dAYKEAsb1sCNGUSM4h4v09EQU/5ugVjDU29lQ==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.9.tgz", + "integrity": "sha512-6u44YJ9tEG2hiWITL1rwA9yP6ot4a3cyN/UOMRkYSa/XO2Gz5/dM3U74E2kwg+P1NcxLXffBWl0rz8/Y/lSZyQ==", "dev": true, "dependencies": { "ajv": "8.12.0", @@ -1458,15 +1520,15 @@ } }, "node_modules/@angular/cli": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.2.8.tgz", - "integrity": "sha512-3VlTfm6DUZfFHBY43vQSAaqmFTxy3VtRd/iDBCHcEPhHwYLWBvNwReJuJfNja8O105QQ6DBiYVBExEBtPmjQ4w==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.2.9.tgz", + "integrity": "sha512-mI6hkGyIJDKd8MRiBl3p5chsUhgnluwmpsq3g1FFPw+wv+eXsPYgCiHqXS/OsK+shFxii9XMxoZQO28bJ4NAOQ==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1502.8", - "@angular-devkit/core": "15.2.8", - "@angular-devkit/schematics": "15.2.8", - "@schematics/angular": "15.2.8", + "@angular-devkit/architect": "0.1502.9", + "@angular-devkit/core": "15.2.9", + "@angular-devkit/schematics": "15.2.9", + "@schematics/angular": "15.2.9", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.3", "ini": "3.0.1", @@ -1478,7 +1540,7 @@ "ora": "5.4.1", "pacote": "15.1.0", "resolve": "1.22.1", - "semver": "7.3.8", + "semver": "7.5.3", "symbol-observable": "4.0.0", "yargs": "17.6.2" }, @@ -1492,12 +1554,12 @@ } }, "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { - "version": "0.1502.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.8.tgz", - "integrity": "sha512-rTltw2ABHrcKc8EGimALvXmrDTP5hlNbEy6nYolJoXEI9EwHgriWrVLVPs3OEF+/ed47dbJi9EGOXUOgzgpB5A==", + "version": "0.1502.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.9.tgz", + "integrity": "sha512-CFn+LbtYeLG7WqO+BBSjogl764StHpwgfJnNAXQ/3UouUktZ92z4lxhUm0PwIPb5k0lILsf81ubcS1vzwoXEEg==", "dev": true, "dependencies": { - "@angular-devkit/core": "15.2.8", + "@angular-devkit/core": "15.2.9", "rxjs": "6.6.7" }, "engines": { @@ -1519,9 +1581,9 @@ } }, "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.8.tgz", - "integrity": "sha512-Lo4XrbDMtXarKnMrFgWLmQdSX+3QPNAg4otG8cmp/U4jJyjV4dAYKEAsb1sCNGUSM4h4v09EQU/5ugVjDU29lQ==", + "version": "15.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.9.tgz", + "integrity": "sha512-6u44YJ9tEG2hiWITL1rwA9yP6ot4a3cyN/UOMRkYSa/XO2Gz5/dM3U74E2kwg+P1NcxLXffBWl0rz8/Y/lSZyQ==", "dev": true, "dependencies": { "ajv": "8.12.0", @@ -1582,6 +1644,18 @@ "node": ">=12.0.0" } }, + "node_modules/@angular/cli/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@angular/cli/node_modules/open": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/open/-/open-8.4.1.tgz", @@ -1599,12 +1673,33 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@angular/cli/node_modules/semver": { + "version": "7.5.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@angular/cli/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true }, + "node_modules/@angular/cli/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@angular/common": { "version": "15.2.9", "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.2.9.tgz", @@ -1823,15 +1918,6 @@ "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@arcanis/slice-ansi": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@arcanis/slice-ansi/-/slice-ansi-1.1.1.tgz", - "integrity": "sha512-xguP2WR2Dv0gQ7Ykbdb7BNCnPnIPB94uTi0Z2NvkRBEnhbwjOQ7QyQKJXrVQg4qDpiD9hA5l5cCwy/z2OXgc3w==", - "dev": true, - "dependencies": { - "grapheme-splitter": "^1.0.4" - } - }, "node_modules/@assemblyscript/loader": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", @@ -1839,9 +1925,9 @@ "dev": true }, "node_modules/@aw-web-design/x-default-browser": { - "version": "1.4.88", - "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.88.tgz", - "integrity": "sha512-AkEmF0wcwYC2QkhK703Y83fxWARttIWXDmQN8+cof8FmFZ5BRhnNXGymeb1S73bOCLfWjYELxtujL56idCN/XA==", + "version": "1.4.126", + "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", + "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", "dev": true, "dependencies": { "default-browser-id": "3.0.0" @@ -1851,44 +1937,109 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", + "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.22.10", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } *** 14090 LINES SKIPPED ***