diff --git a/jslib/common/package-lock.json b/jslib/common/package-lock.json index 2bf7f067..79d7f3b8 100644 --- a/jslib/common/package-lock.json +++ b/jslib/common/package-lock.json @@ -12,22 +12,22 @@ "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", "big-integer": "1.6.48", - "browser-hrtime": "^1.1.8", - "lunr": "^2.3.9", - "node-forge": "^1.2.1", - "papaparse": "^5.3.0", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", - "zxcvbn": "^4.4.2" + "browser-hrtime": "1.1.8", + "lunr": "2.3.9", + "node-forge": "1.2.1", + "papaparse": "5.3.1", + "rxjs": "7.5.5", + "tldjs": "2.3.1", + "zxcvbn": "4.4.2" }, "devDependencies": { - "@types/lunr": "^2.3.3", - "@types/node": "^16.11.12", - "@types/node-forge": "^1.0.1", - "@types/papaparse": "^5.2.5", - "@types/tldjs": "^2.3.0", - "@types/zxcvbn": "^4.4.1", - "rimraf": "^3.0.2", + "@types/lunr": "2.3.4", + "@types/node": "16.11.26", + "@types/node-forge": "1.0.1", + "@types/papaparse": "5.3.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", + "rimraf": "3.0.2", "typescript": "4.3.5" } }, @@ -523,7 +523,7 @@ "node_modules/zxcvbn": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz", - "integrity": "sha1-KOwXzwl0PtyrBW3dixsGJizHPDA=" + "integrity": "sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==" } }, "dependencies": { @@ -950,7 +950,7 @@ "zxcvbn": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz", - "integrity": "sha1-KOwXzwl0PtyrBW3dixsGJizHPDA=" + "integrity": "sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==" } } } diff --git a/jslib/common/package.json b/jslib/common/package.json index 14df9a75..e657b00c 100644 --- a/jslib/common/package.json +++ b/jslib/common/package.json @@ -18,25 +18,25 @@ "build:watch": "npm run clean && tsc -watch" }, "devDependencies": { - "@types/lunr": "^2.3.3", - "@types/node": "^16.11.12", - "@types/node-forge": "^1.0.1", - "@types/papaparse": "^5.2.5", - "@types/tldjs": "^2.3.0", - "@types/zxcvbn": "^4.4.1", - "rimraf": "^3.0.2", + "@types/lunr": "2.3.4", + "@types/node": "16.11.26", + "@types/node-forge": "1.0.1", + "@types/papaparse": "5.3.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", + "rimraf": "3.0.2", "typescript": "4.3.5" }, "dependencies": { "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", "big-integer": "1.6.48", - "browser-hrtime": "^1.1.8", - "lunr": "^2.3.9", - "node-forge": "^1.2.1", - "papaparse": "^5.3.0", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", - "zxcvbn": "^4.4.2" + "browser-hrtime": "1.1.8", + "lunr": "2.3.9", + "node-forge": "1.2.1", + "papaparse": "5.3.1", + "rxjs": "7.5.5", + "tldjs": "2.3.1", + "zxcvbn": "4.4.2" } } diff --git a/jslib/electron/package-lock.json b/jslib/electron/package-lock.json index 608d0561..c589f6b9 100644 --- a/jslib/electron/package-lock.json +++ b/jslib/electron/package-lock.json @@ -16,34 +16,35 @@ "electron-updater": "5.0.0" }, "devDependencies": { - "@types/node": "^16.11.12", - "rimraf": "^3.0.2", + "@types/node": "16.11.26", + "rimraf": "3.0.2", "typescript": "4.3.5" } }, "../common": { + "name": "@bitwarden/jslib-common", "version": "0.0.0", "license": "GPL-3.0", "dependencies": { "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", "big-integer": "1.6.48", - "browser-hrtime": "^1.1.8", - "lunr": "^2.3.9", - "node-forge": "^1.2.1", - "papaparse": "^5.3.0", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", - "zxcvbn": "^4.4.2" + "browser-hrtime": "1.1.8", + "lunr": "2.3.9", + "node-forge": "1.2.1", + "papaparse": "5.3.1", + "rxjs": "7.5.5", + "tldjs": "2.3.1", + "zxcvbn": "4.4.2" }, "devDependencies": { - "@types/lunr": "^2.3.3", - "@types/node": "^16.11.12", - "@types/node-forge": "^1.0.1", - "@types/papaparse": "^5.2.5", - "@types/tldjs": "^2.3.0", - "@types/zxcvbn": "^4.4.1", - "rimraf": "^3.0.2", + "@types/lunr": "2.3.4", + "@types/node": "16.11.26", + "@types/node-forge": "1.0.1", + "@types/papaparse": "5.3.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", + "rimraf": "3.0.2", "typescript": "4.3.5" } }, @@ -1356,22 +1357,22 @@ "requires": { "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", - "@types/lunr": "^2.3.3", - "@types/node": "^16.11.12", - "@types/node-forge": "^1.0.1", - "@types/papaparse": "^5.2.5", - "@types/tldjs": "^2.3.0", - "@types/zxcvbn": "^4.4.1", + "@types/lunr": "2.3.4", + "@types/node": "16.11.26", + "@types/node-forge": "1.0.1", + "@types/papaparse": "5.3.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", "big-integer": "1.6.48", - "browser-hrtime": "^1.1.8", - "lunr": "^2.3.9", - "node-forge": "^1.2.1", - "papaparse": "^5.3.0", - "rimraf": "^3.0.2", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", + "browser-hrtime": "1.1.8", + "lunr": "2.3.9", + "node-forge": "1.2.1", + "papaparse": "5.3.1", + "rimraf": "3.0.2", + "rxjs": "7.5.5", + "tldjs": "2.3.1", "typescript": "4.3.5", - "zxcvbn": "^4.4.2" + "zxcvbn": "4.4.2" } }, "@electron/get": { diff --git a/jslib/electron/package.json b/jslib/electron/package.json index 892446d5..ae695fdf 100644 --- a/jslib/electron/package.json +++ b/jslib/electron/package.json @@ -18,8 +18,8 @@ "build:watch": "npm run clean && tsc -watch" }, "devDependencies": { - "@types/node": "^16.11.12", - "rimraf": "^3.0.2", + "@types/node": "16.11.26", + "rimraf": "3.0.2", "typescript": "4.3.5" }, "dependencies": { diff --git a/jslib/node/package-lock.json b/jslib/node/package-lock.json index ab1b64a3..b0835e62 100644 --- a/jslib/node/package-lock.json +++ b/jslib/node/package-lock.json @@ -10,20 +10,20 @@ "license": "GPL-3.0", "dependencies": { "@bitwarden/jslib-common": "file:../common", - "chalk": "^4.1.1", + "chalk": "4.1.2", "commander": "7.2.0", "form-data": "4.0.0", "https-proxy-agent": "5.0.0", "inquirer": "8.0.0", "lowdb": "1.0.0", - "node-fetch": "^2.6.1" + "node-fetch": "2.6.5" }, "devDependencies": { - "@types/inquirer": "^7.3.1", - "@types/lowdb": "^1.0.10", - "@types/node": "^16.11.12", - "@types/node-fetch": "^2.5.10", - "rimraf": "^3.0.2", + "@types/inquirer": "7.3.3", + "@types/lowdb": "1.0.11", + "@types/node": "16.11.12", + "@types/node-fetch": "2.5.12", + "rimraf": "3.0.2", "typescript": "4.3.5" } }, @@ -35,22 +35,22 @@ "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", "big-integer": "1.6.48", - "browser-hrtime": "^1.1.8", - "lunr": "^2.3.9", - "node-forge": "^0.10.0", - "papaparse": "^5.3.0", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", - "zxcvbn": "^4.4.2" + "browser-hrtime": "1.1.8", + "lunr": "2.3.9", + "node-forge": "1.2.1", + "papaparse": "5.3.1", + "rxjs": "7.5.5", + "tldjs": "2.3.1", + "zxcvbn": "4.4.2" }, "devDependencies": { - "@types/lunr": "^2.3.3", - "@types/node": "^16.11.12", - "@types/node-forge": "^0.9.7", - "@types/papaparse": "^5.2.5", - "@types/tldjs": "^2.3.0", - "@types/zxcvbn": "^4.4.1", - "rimraf": "^3.0.2", + "@types/lunr": "2.3.4", + "@types/node": "16.11.26", + "@types/node-forge": "1.0.1", + "@types/papaparse": "5.3.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", + "rimraf": "3.0.2", "typescript": "4.3.5" } }, @@ -60,6 +60,7 @@ }, "node_modules/@types/inquirer": { "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-7.3.3.tgz", "integrity": "sha512-HhxyLejTHMfohAuhRun4csWigAMjXTmRyiJTU1Y/I1xmggikFMkOUoMQRlFm+zQcPEGHSs3io/0FAmNZf8EymQ==", "dev": true, "dependencies": { @@ -74,6 +75,7 @@ }, "node_modules/@types/lowdb": { "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@types/lowdb/-/lowdb-1.0.11.tgz", "integrity": "sha512-h99VMxvTuz+VsXUVCCJo4dsps4vbkXwvU71TpmxDoiBU24bJ0VBygIHgmMm+UPoQIFihmV6euRik4z8J7XDJWg==", "dev": true, "dependencies": { @@ -88,6 +90,7 @@ }, "node_modules/@types/node-fetch": { "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", "dev": true, "dependencies": { @@ -97,6 +100,7 @@ }, "node_modules/@types/node-fetch/node_modules/form-data": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dev": true, "dependencies": { @@ -179,6 +183,7 @@ }, "node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { "ansi-styles": "^4.1.0", @@ -484,6 +489,7 @@ }, "node_modules/node-fetch": { "version": "2.6.5", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", "dependencies": { "whatwg-url": "^5.0.0" @@ -548,6 +554,7 @@ }, "node_modules/rimraf": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "dependencies": { @@ -693,26 +700,27 @@ "requires": { "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", - "@types/lunr": "^2.3.3", - "@types/node": "^16.11.12", - "@types/node-forge": "^0.9.7", - "@types/papaparse": "^5.2.5", - "@types/tldjs": "^2.3.0", - "@types/zxcvbn": "^4.4.1", + "@types/lunr": "2.3.4", + "@types/node": "16.11.26", + "@types/node-forge": "1.0.1", + "@types/papaparse": "5.3.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", "big-integer": "1.6.48", - "browser-hrtime": "^1.1.8", - "lunr": "^2.3.9", - "node-forge": "^0.10.0", - "papaparse": "^5.3.0", - "rimraf": "^3.0.2", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", + "browser-hrtime": "1.1.8", + "lunr": "2.3.9", + "node-forge": "1.2.1", + "papaparse": "5.3.1", + "rimraf": "3.0.2", + "rxjs": "7.5.5", + "tldjs": "2.3.1", "typescript": "4.3.5", - "zxcvbn": "^4.4.2" + "zxcvbn": "4.4.2" } }, "@types/inquirer": { "version": "7.3.3", + "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-7.3.3.tgz", "integrity": "sha512-HhxyLejTHMfohAuhRun4csWigAMjXTmRyiJTU1Y/I1xmggikFMkOUoMQRlFm+zQcPEGHSs3io/0FAmNZf8EymQ==", "dev": true, "requires": { @@ -727,6 +735,7 @@ }, "@types/lowdb": { "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@types/lowdb/-/lowdb-1.0.11.tgz", "integrity": "sha512-h99VMxvTuz+VsXUVCCJo4dsps4vbkXwvU71TpmxDoiBU24bJ0VBygIHgmMm+UPoQIFihmV6euRik4z8J7XDJWg==", "dev": true, "requires": { @@ -741,6 +750,7 @@ }, "@types/node-fetch": { "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", "dev": true, "requires": { @@ -750,6 +760,7 @@ "dependencies": { "form-data": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", "dev": true, "requires": { @@ -813,6 +824,7 @@ }, "chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", @@ -1035,6 +1047,7 @@ }, "node-fetch": { "version": "2.6.5", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", "requires": { "whatwg-url": "^5.0.0" @@ -1078,6 +1091,7 @@ }, "rimraf": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { diff --git a/jslib/node/package.json b/jslib/node/package.json index b5c6c225..4117cbe3 100644 --- a/jslib/node/package.json +++ b/jslib/node/package.json @@ -18,21 +18,21 @@ "build:watch": "npm run clean && tsc -watch" }, "devDependencies": { - "@types/inquirer": "^7.3.1", - "@types/lowdb": "^1.0.10", - "@types/node": "^16.11.12", - "@types/node-fetch": "^2.5.10", - "rimraf": "^3.0.2", + "@types/inquirer": "7.3.3", + "@types/lowdb": "1.0.11", + "@types/node": "16.11.12", + "@types/node-fetch": "2.5.12", + "rimraf": "3.0.2", "typescript": "4.3.5" }, "dependencies": { "@bitwarden/jslib-common": "file:../common", - "chalk": "^4.1.1", + "chalk": "4.1.2", "commander": "7.2.0", "form-data": "4.0.0", "https-proxy-agent": "5.0.0", "inquirer": "8.0.0", "lowdb": "1.0.0", - "node-fetch": "^2.6.1" + "node-fetch": "2.6.5" } } diff --git a/jslib/package.json b/jslib/package.json index 96a3cc93..05e73814 100644 --- a/jslib/package.json +++ b/jslib/package.json @@ -23,38 +23,38 @@ "prepare": "husky install" }, "devDependencies": { - "@angular-devkit/build-angular": "^12.2.13", - "@angular/compiler-cli": "^12.2.13", - "@angular/platform-browser-dynamic": "^12.2.13", - "@fluffy-spoon/substitute": "^1.202.0", - "@types/jest": "^27.4.1", - "@types/node": "^16.11.12", - "@typescript-eslint/eslint-plugin": "^5.10.1", - "@typescript-eslint/parser": "^5.10.1", + "@angular-devkit/build-angular": "12.2.17", + "@angular/compiler-cli": "12.2.16", + "@angular/platform-browser-dynamic": "12.2.16", + "@fluffy-spoon/substitute": "1.208.0", + "@types/jest": "27.4.1", + "@types/node": "16.11.26", + "@typescript-eslint/eslint-plugin": "5.17.0", + "@typescript-eslint/parser": "5.17.0", "commander": "7.2.0", - "concurrently": "^6.1.0", - "eslint": "^8.7.0", - "eslint-config-prettier": "^8.3.0", - "eslint-import-resolver-typescript": "^2.5.0", - "eslint-plugin-import": "^2.25.4", + "concurrently": "6.5.1", + "eslint": "8.12.0", + "eslint-config-prettier": "8.5.0", + "eslint-import-resolver-typescript": "2.7.1", + "eslint-plugin-import": "2.25.4", "form-data": "4.0.0", - "husky": "^7.0.4", - "jest": "^27.5.1", - "jest-preset-angular": "^11.1.1", - "jsdom": "^16.5.3", - "lint-staged": "^12.1.2", - "node-forge": "^1.2.0", - "nodemon": "^2.0.7", + "husky": "7.0.4", + "jest": "27.5.1", + "jest-preset-angular": "11.1.1", + "jsdom": "16.7.0", + "lint-staged": "12.3.7", + "node-forge": "1.3.1", + "nodemon": "2.0.15", "prettier": "2.5.1", - "rimraf": "^3.0.2", - "rxjs": "^7.4.0", - "ts-loader": "^8.1.0", - "ts-node": "^10.4.0", - "tsconfig-paths": "^3.12.0", - "ttypescript": "^1.5.12", - "typemoq": "^2.1.0", + "rimraf": "3.0.2", + "rxjs": "7.5.5", + "ts-loader": "8.3.0", + "ts-node": "10.7.0", + "tsconfig-paths": "3.14.1", + "ttypescript": "1.5.13", + "typemoq": "2.1.0", "typescript": "4.3.5", - "typescript-transform-paths": "^2.2.3", + "typescript-transform-paths": "2.2.4", "zone.js": "0.11.4" }, "dependencies": { diff --git a/package-lock.json b/package-lock.json index 476ecdc2..6661e2c9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,99 +10,99 @@ "hasInstallScript": true, "license": "GPL-3.0", "dependencies": { - "@angular/animations": "^12.2.13", - "@angular/cdk": "^12.2.13", - "@angular/common": "^12.2.13", - "@angular/compiler": "^12.2.13", - "@angular/core": "^12.2.13", - "@angular/forms": "^12.2.13", - "@angular/platform-browser": "^12.2.13", - "@angular/platform-browser-dynamic": "^12.2.13", - "@angular/router": "^12.2.13", + "@angular/animations": "12.2.16", + "@angular/cdk": "12.2.13", + "@angular/common": "12.2.16", + "@angular/compiler": "12.2.16", + "@angular/core": "12.2.16", + "@angular/forms": "12.2.16", + "@angular/platform-browser": "12.2.16", + "@angular/platform-browser-dynamic": "12.2.16", + "@angular/router": "12.2.16", "@bitwarden/jslib-angular": "file:jslib/angular", - "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-client": "2.2.1", "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", "big-integer": "1.6.48", - "bootstrap": "^4.6.0", - "browser-hrtime": "^1.1.8", - "chalk": "^4.1.1", - "commander": "^7.2.0", - "core-js": "^3.11.0", + "bootstrap": "4.6.1", + "browser-hrtime": "1.1.8", + "chalk": "4.1.2", + "commander": "7.2.0", + "core-js": "3.22.3", "duo_web_sdk": "git+https://github.com/duosecurity/duo_web_sdk.git", - "form-data": "^4.0.0", - "googleapis": "^73.0.0", + "form-data": "4.0.0", + "googleapis": "73.0.0", "https-proxy-agent": "5.0.0", "inquirer": "8.0.0", - "keytar": "^7.9.0", + "keytar": "7.9.0", "ldapjs": "2.3.1", "lowdb": "1.0.0", - "lunr": "^2.3.9", + "lunr": "2.3.9", "ngx-toastr": "14.1.4", - "node-fetch": "^2.6.1", - "node-forge": "^1.2.1", - "open": "^8.0.6", - "papaparse": "^5.3.0", - "proper-lockfile": "^4.1.2", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", + "node-fetch": "2.6.7", + "node-forge": "1.3.1", + "open": "8.4.0", + "papaparse": "5.3.2", + "proper-lockfile": "4.1.2", + "rxjs": "7.5.5", + "tldjs": "2.3.1", "zone.js": "0.11.4", - "zxcvbn": "^4.4.2" + "zxcvbn": "4.4.2" }, "devDependencies": { - "@angular/compiler-cli": "^12.2.13", - "@microsoft/microsoft-graph-types": "^1.4.0", - "@ngtools/webpack": "^12.2.13", - "@types/inquirer": "^8.2.1", - "@types/ldapjs": "^1.0.10", - "@types/lowdb": "^1.0.11", - "@types/lunr": "^2.3.4", - "@types/node": "^16.11.12", - "@types/node-fetch": "^2.6.1", - "@types/node-forge": "^1.0.2", - "@types/papaparse": "^5.3.2", - "@types/proper-lockfile": "^4.1.1", - "@types/tldjs": "^2.3.1", - "@types/zxcvbn": "^4.4.1", - "@typescript-eslint/eslint-plugin": "^5.12.1", - "@typescript-eslint/parser": "^5.12.1", - "clean-webpack-plugin": "^4.0.0", - "concurrently": "^6.0.2", - "copy-webpack-plugin": "^10.0.0", - "cross-env": "^7.0.3", - "css-loader": "^6.5.1", + "@angular/compiler-cli": "12.2.16", + "@microsoft/microsoft-graph-types": "1.41.0", + "@ngtools/webpack": "12.2.17", + "@types/inquirer": "8.2.1", + "@types/ldapjs": "1.0.11", + "@types/lowdb": "1.0.11", + "@types/lunr": "2.3.4", + "@types/node": "16.11.33", + "@types/node-fetch": "2.6.1", + "@types/node-forge": "1.0.2", + "@types/papaparse": "5.3.2", + "@types/proper-lockfile": "4.1.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", + "@typescript-eslint/eslint-plugin": "5.21.0", + "@typescript-eslint/parser": "5.21.0", + "clean-webpack-plugin": "4.0.0", + "concurrently": "6.5.1", + "copy-webpack-plugin": "10.2.4", + "cross-env": "7.0.3", + "css-loader": "6.7.1", "electron": "16.1.0", - "electron-builder": "^22.14.5", + "electron-builder": "22.14.13", "electron-log": "4.4.6", - "electron-notarize": "^1.1.1", - "electron-rebuild": "^3.2.5", - "electron-reload": "^1.5.0", + "electron-notarize": "1.2.1", + "electron-rebuild": "3.2.7", + "electron-reload": "1.5.0", "electron-store": "8.0.1", "electron-updater": "5.0.0", - "eslint": "^8.9.0", - "eslint-config-prettier": "^8.4.0", - "eslint-import-resolver-typescript": "^2.5.0", - "eslint-plugin-import": "^2.25.4", - "html-loader": "^3.0.1", - "html-webpack-plugin": "^5.5.0", - "husky": "^7.0.4", - "lint-staged": "^12.1.3", - "mini-css-extract-plugin": "^2.4.5", - "node-loader": "^2.0.0", - "pkg": "^5.5.1", - "prebuild-install": "^5.0.0", - "prettier": "^2.5.1", - "rimraf": "^3.0.2", - "sass": "^1.32.11", - "sass-loader": "^12.4.0", - "tapable": "^1.1.3", - "ts-loader": "^9.2.5", - "tsconfig-paths-webpack-plugin": "^3.5.1", + "eslint": "8.14.0", + "eslint-config-prettier": "8.5.0", + "eslint-import-resolver-typescript": "2.7.1", + "eslint-plugin-import": "2.26.0", + "html-loader": "3.1.0", + "html-webpack-plugin": "5.5.0", + "husky": "7.0.4", + "lint-staged": "12.4.1", + "mini-css-extract-plugin": "2.6.0", + "node-loader": "2.0.0", + "pkg": "5.6.0", + "prebuild-install": "5.3.6", + "prettier": "2.6.2", + "rimraf": "3.0.2", + "sass": "1.51.0", + "sass-loader": "12.6.0", + "tapable": "1.1.3", + "ts-loader": "9.3.0", + "tsconfig-paths-webpack-plugin": "3.5.2", "typescript": "4.3.5", - "webpack": "^5.64.4", - "webpack-cli": "^4.9.1", - "webpack-merge": "^5.8.0", - "webpack-node-externals": "^3.0.0" + "webpack": "5.72.0", + "webpack-cli": "4.9.2", + "webpack-merge": "5.8.0", + "webpack-node-externals": "3.0.0" }, "engines": { "node": "~16", @@ -110,6 +110,7 @@ } }, "jslib/angular": { + "name": "@bitwarden/jslib-angular", "version": "0.0.0", "license": "GPL-3.0" }, @@ -1237,12 +1238,6 @@ "rxjs": "^7.2.0" } }, - "node_modules/@types/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", - "dev": true - }, "node_modules/@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -3070,6 +3065,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -3142,25 +3138,6 @@ "node": ">=0.10.0" } }, - "node_modules/compress-brotli": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.6.tgz", - "integrity": "sha512-au99/GqZtUtiCBliqLFbWlhnCxn+XSYjwZ77q6mKN4La4qOXDoLVPZ50iXr0WmAyMxl8yqoq3Yq4OeQNPPkyeQ==", - "dev": true, - "dependencies": { - "@types/json-buffer": "~3.0.0", - "json-buffer": "~3.0.1" - }, - "engines": { - "node": ">= 12" - } - }, - "node_modules/compress-brotli/node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -3353,7 +3330,8 @@ "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true }, "node_modules/convert-source-map": { "version": "1.8.0", @@ -3448,6 +3426,7 @@ "version": "3.22.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -3763,7 +3742,8 @@ "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true }, "node_modules/depd": { "version": "1.1.2", @@ -4178,6 +4158,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/electron-notarize/-/electron-notarize-1.2.1.tgz", "integrity": "sha512-u/ECWhIrhkSQpZM4cJzVZ5TsmkaqrRo5LDC/KMbGF0sPkm53Ng59+M0zp8QVaql0obfJy9vlVT+4iOkAi2UDlA==", + "deprecated": "Please use @electron/notarize moving forward. There is no API change, just a package name change", "dev": true, "dependencies": { "debug": "^4.1.1", @@ -4325,6 +4306,7 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/electron-rebuild/-/electron-rebuild-3.2.7.tgz", "integrity": "sha512-WvaW1EgRinDQ61khHFZfx30rkPQG5ItaOT0wrI7iJv9A3SbghriQGfZQfHZs25fWLBe6/vkv05LOqg6aDw6Wzw==", + "deprecated": "Please use @electron/rebuild moving forward. There is no API change, just a package name change", "dev": true, "dependencies": { "@malept/cross-spawn-promise": "^2.0.0", @@ -4467,9 +4449,9 @@ } }, "node_modules/electron-rebuild/node_modules/got": { - "version": "11.8.3", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", - "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", "dev": true, "dependencies": { "@sindresorhus/is": "^4.0.0", @@ -4510,12 +4492,11 @@ } }, "node_modules/electron-rebuild/node_modules/keyv": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.2.tgz", - "integrity": "sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dev": true, "dependencies": { - "compress-brotli": "^1.3.6", "json-buffer": "3.0.1" } }, @@ -4562,12 +4543,15 @@ } }, "node_modules/electron-rebuild/node_modules/responselike": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", - "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", "dev": true, "dependencies": { "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/electron-rebuild/node_modules/universalify": { @@ -5142,7 +5126,7 @@ "node_modules/eslint-plugin-import/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, "node_modules/eslint-scope": { @@ -5195,9 +5179,9 @@ } }, "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -5205,6 +5189,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint/node_modules/estraverse": { @@ -5229,9 +5216,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -6171,7 +6158,8 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true }, "node_modules/has-yarn": { "version": "2.1.0", @@ -7242,28 +7230,6 @@ "prebuild-install": "^7.0.1" } }, - "node_modules/keytar/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/keytar/node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "node_modules/keytar/node_modules/are-we-there-yet": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", - "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, "node_modules/keytar/node_modules/decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -7286,32 +7252,6 @@ "node": ">=8" } }, - "node_modules/keytar/node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/keytar/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/keytar/node_modules/mimic-response": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", @@ -7328,21 +7268,10 @@ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" }, - "node_modules/keytar/node_modules/npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "node_modules/keytar/node_modules/prebuild-install": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.0.tgz", - "integrity": "sha512-CNcMgI1xBypOyGqjp3wOc8AAo1nMhZS3Cwd3iHIxOdAUbb+YxdNuM4Z5iIrZ8RLvOsf3F3bl7b7xGq6DjQoNYA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", "dependencies": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", @@ -7351,7 +7280,6 @@ "mkdirp-classic": "^0.5.3", "napi-build-utils": "^1.0.1", "node-abi": "^3.3.0", - "npmlog": "^4.0.1", "pump": "^3.0.0", "rc": "^1.2.7", "simple-get": "^4.0.0", @@ -7389,30 +7317,6 @@ "simple-concat": "^1.0.0" } }, - "node_modules/keytar/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/keytar/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/keyv": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", @@ -7553,9 +7457,9 @@ } }, "node_modules/lint-staged/node_modules/ansi-styles": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", - "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, "engines": { "node": ">=12" @@ -7656,9 +7560,9 @@ } }, "node_modules/lint-staged/node_modules/supports-color": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.2.tgz", - "integrity": "sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", + "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", "dev": true, "engines": { "node": ">=12" @@ -8606,6 +8510,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -8614,6 +8519,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -9337,7 +9243,7 @@ "node_modules/pkg/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -9377,7 +9283,7 @@ "node_modules/pkg/node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dev": true, "dependencies": { "aproba": "^1.0.3", @@ -9393,7 +9299,7 @@ "node_modules/pkg/node_modules/is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, "dependencies": { "number-is-nan": "^1.0.0" @@ -9474,7 +9380,7 @@ "node_modules/pkg/node_modules/string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, "dependencies": { "code-point-at": "^1.0.0", @@ -9488,7 +9394,7 @@ "node_modules/pkg/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "dependencies": { "ansi-regex": "^2.0.0" @@ -9679,7 +9585,7 @@ "node_modules/prebuild-install/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -9704,7 +9610,7 @@ "node_modules/prebuild-install/node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dev": true, "dependencies": { "aproba": "^1.0.3", @@ -9720,7 +9626,7 @@ "node_modules/prebuild-install/node_modules/is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, "dependencies": { "number-is-nan": "^1.0.0" @@ -9762,7 +9668,7 @@ "node_modules/prebuild-install/node_modules/string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, "dependencies": { "code-point-at": "^1.0.0", @@ -9776,7 +9682,7 @@ "node_modules/prebuild-install/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "dependencies": { "ansi-regex": "^2.0.0" @@ -10531,7 +10437,8 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true }, "node_modules/shallow-clone": { "version": "3.0.1", @@ -11828,9 +11735,9 @@ } }, "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", + "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -11907,6 +11814,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -12070,7 +11978,7 @@ "node_modules/zxcvbn": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz", - "integrity": "sha1-KOwXzwl0PtyrBW3dixsGJizHPDA=" + "integrity": "sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==" } }, "dependencies": { @@ -12919,12 +12827,6 @@ "rxjs": "^7.2.0" } }, - "@types/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==", - "dev": true - }, "@types/json-schema": { "version": "7.0.11", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", @@ -14323,7 +14225,8 @@ "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true }, "color-convert": { "version": "2.0.1", @@ -14375,24 +14278,6 @@ "integrity": "sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=", "dev": true }, - "compress-brotli": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/compress-brotli/-/compress-brotli-1.3.6.tgz", - "integrity": "sha512-au99/GqZtUtiCBliqLFbWlhnCxn+XSYjwZ77q6mKN4La4qOXDoLVPZ50iXr0WmAyMxl8yqoq3Yq4OeQNPPkyeQ==", - "dev": true, - "requires": { - "@types/json-buffer": "~3.0.0", - "json-buffer": "~3.0.1" - }, - "dependencies": { - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - } - } - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -14551,7 +14436,8 @@ "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true }, "convert-source-map": { "version": "1.8.0", @@ -14837,7 +14723,8 @@ "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true }, "depd": { "version": "1.1.2", @@ -15380,9 +15267,9 @@ } }, "got": { - "version": "11.8.3", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", - "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", "dev": true, "requires": { "@sindresorhus/is": "^4.0.0", @@ -15415,12 +15302,11 @@ } }, "keyv": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.2.2.tgz", - "integrity": "sha512-uYS0vKTlBIjNCAUqrjlxmruxOEiZxZIHXyp32sdcGmP+ukFrmWUnE//RcPXJH3Vxrni1H2gsQbjHE0bH7MtMQQ==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.2.tgz", + "integrity": "sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==", "dev": true, "requires": { - "compress-brotli": "^1.3.6", "json-buffer": "3.0.1" } }, @@ -15449,9 +15335,9 @@ "dev": true }, "responselike": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", - "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", "dev": true, "requires": { "lowercase-keys": "^2.0.0" @@ -15810,9 +15696,9 @@ }, "dependencies": { "eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", "dev": true, "requires": { "esrecurse": "^4.3.0", @@ -15835,9 +15721,9 @@ } }, "globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -15955,7 +15841,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } @@ -16707,7 +16593,8 @@ "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true }, "has-yarn": { "version": "2.1.0", @@ -17473,25 +17360,6 @@ "prebuild-install": "^7.0.1" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - }, - "are-we-there-yet": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", - "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, "decompress-response": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", @@ -17505,29 +17373,6 @@ "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, "mimic-response": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", @@ -17538,21 +17383,10 @@ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz", "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==" }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "prebuild-install": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.0.tgz", - "integrity": "sha512-CNcMgI1xBypOyGqjp3wOc8AAo1nMhZS3Cwd3iHIxOdAUbb+YxdNuM4Z5iIrZ8RLvOsf3F3bl7b7xGq6DjQoNYA==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", + "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", "requires": { "detect-libc": "^2.0.0", "expand-template": "^2.0.3", @@ -17561,7 +17395,6 @@ "mkdirp-classic": "^0.5.3", "napi-build-utils": "^1.0.1", "node-abi": "^3.3.0", - "npmlog": "^4.0.1", "pump": "^3.0.0", "rc": "^1.2.7", "simple-get": "^4.0.0", @@ -17578,24 +17411,6 @@ "once": "^1.3.1", "simple-concat": "^1.0.0" } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } } } }, @@ -17703,9 +17518,9 @@ "dev": true }, "ansi-styles": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", - "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true }, "cli-truncate": { @@ -17767,9 +17582,9 @@ } }, "supports-color": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.2.2.tgz", - "integrity": "sha512-XC6g/Kgux+rJXmwokjm9ECpD6k/smUoS5LKlUCcsYr4IY3rW0XyAympon2RmxGrlnZURMpg5T18gWDP9CsHXFA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.3.1.tgz", + "integrity": "sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==", "dev": true } } @@ -18478,12 +18293,14 @@ "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true }, "object-inspect": { "version": "1.12.0", @@ -18845,7 +18662,7 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true }, "aproba": { @@ -18879,7 +18696,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dev": true, "requires": { "aproba": "^1.0.3", @@ -18895,7 +18712,7 @@ "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, "requires": { "number-is-nan": "^1.0.0" @@ -18962,7 +18779,7 @@ "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, "requires": { "code-point-at": "^1.0.0", @@ -18973,7 +18790,7 @@ "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "requires": { "ansi-regex": "^2.0.0" @@ -19287,7 +19104,7 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true }, "aproba": { @@ -19309,7 +19126,7 @@ "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==", "dev": true, "requires": { "aproba": "^1.0.3", @@ -19325,7 +19142,7 @@ "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, "requires": { "number-is-nan": "^1.0.0" @@ -19361,7 +19178,7 @@ "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, "requires": { "code-point-at": "^1.0.0", @@ -19372,7 +19189,7 @@ "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, "requires": { "ansi-regex": "^2.0.0" @@ -19924,7 +19741,8 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true }, "shallow-clone": { "version": "3.0.1", @@ -20888,9 +20706,9 @@ }, "dependencies": { "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", + "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", "dev": true, "requires": { "@types/json-schema": "^7.0.8", @@ -20989,6 +20807,7 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, "requires": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -21122,7 +20941,7 @@ "zxcvbn": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz", - "integrity": "sha1-KOwXzwl0PtyrBW3dixsGJizHPDA=" + "integrity": "sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==" } } } diff --git a/package.json b/package.json index 2ca54db3..368343ad 100644 --- a/package.json +++ b/package.json @@ -64,99 +64,99 @@ "prepare": "husky install" }, "devDependencies": { - "@angular/compiler-cli": "^12.2.13", - "@microsoft/microsoft-graph-types": "^1.4.0", - "@ngtools/webpack": "^12.2.13", - "@types/inquirer": "^8.2.1", - "@types/ldapjs": "^1.0.10", - "@types/lowdb": "^1.0.11", - "@types/lunr": "^2.3.4", - "@types/node": "^16.11.12", - "@types/node-fetch": "^2.6.1", - "@types/node-forge": "^1.0.2", - "@types/papaparse": "^5.3.2", - "@types/proper-lockfile": "^4.1.1", - "@types/tldjs": "^2.3.1", - "@types/zxcvbn": "^4.4.1", - "@typescript-eslint/eslint-plugin": "^5.12.1", - "@typescript-eslint/parser": "^5.12.1", - "clean-webpack-plugin": "^4.0.0", - "concurrently": "^6.0.2", - "copy-webpack-plugin": "^10.0.0", - "cross-env": "^7.0.3", - "css-loader": "^6.5.1", + "@angular/compiler-cli": "12.2.16", + "@microsoft/microsoft-graph-types": "1.41.0", + "@ngtools/webpack": "12.2.17", + "@types/inquirer": "8.2.1", + "@types/ldapjs": "1.0.11", + "@types/lowdb": "1.0.11", + "@types/lunr": "2.3.4", + "@types/node": "16.11.33", + "@types/node-fetch": "2.6.1", + "@types/node-forge": "1.0.2", + "@types/papaparse": "5.3.2", + "@types/proper-lockfile": "4.1.2", + "@types/tldjs": "2.3.1", + "@types/zxcvbn": "4.4.1", + "@typescript-eslint/eslint-plugin": "5.21.0", + "@typescript-eslint/parser": "5.21.0", + "clean-webpack-plugin": "4.0.0", + "concurrently": "6.5.1", + "copy-webpack-plugin": "10.2.4", + "cross-env": "7.0.3", + "css-loader": "6.7.1", "electron": "16.1.0", - "electron-builder": "^22.14.5", + "electron-builder": "22.14.13", "electron-log": "4.4.6", - "electron-notarize": "^1.1.1", - "electron-rebuild": "^3.2.5", - "electron-reload": "^1.5.0", + "electron-notarize": "1.2.1", + "electron-rebuild": "3.2.7", + "electron-reload": "1.5.0", "electron-store": "8.0.1", "electron-updater": "5.0.0", - "eslint": "^8.9.0", - "eslint-config-prettier": "^8.4.0", - "eslint-import-resolver-typescript": "^2.5.0", - "eslint-plugin-import": "^2.25.4", - "html-loader": "^3.0.1", - "html-webpack-plugin": "^5.5.0", - "husky": "^7.0.4", - "lint-staged": "^12.1.3", - "mini-css-extract-plugin": "^2.4.5", - "node-loader": "^2.0.0", - "pkg": "^5.5.1", - "prebuild-install": "^5.0.0", - "prettier": "^2.5.1", - "rimraf": "^3.0.2", - "sass": "^1.32.11", - "sass-loader": "^12.4.0", - "tapable": "^1.1.3", - "ts-loader": "^9.2.5", - "tsconfig-paths-webpack-plugin": "^3.5.1", + "eslint": "8.14.0", + "eslint-config-prettier": "8.5.0", + "eslint-import-resolver-typescript": "2.7.1", + "eslint-plugin-import": "2.26.0", + "html-loader": "3.1.0", + "html-webpack-plugin": "5.5.0", + "husky": "7.0.4", + "lint-staged": "12.4.1", + "mini-css-extract-plugin": "2.6.0", + "node-loader": "2.0.0", + "pkg": "5.6.0", + "prebuild-install": "5.3.6", + "prettier": "2.6.2", + "rimraf": "3.0.2", + "sass": "1.51.0", + "sass-loader": "12.6.0", + "tapable": "1.1.3", + "ts-loader": "9.3.0", + "tsconfig-paths-webpack-plugin": "3.5.2", "typescript": "4.3.5", - "webpack": "^5.64.4", - "webpack-cli": "^4.9.1", - "webpack-merge": "^5.8.0", - "webpack-node-externals": "^3.0.0" + "webpack": "5.72.0", + "webpack-cli": "4.9.2", + "webpack-merge": "5.8.0", + "webpack-node-externals": "3.0.0" }, "dependencies": { - "@angular/animations": "^12.2.13", - "@angular/cdk": "^12.2.13", - "@angular/common": "^12.2.13", - "@angular/compiler": "^12.2.13", - "@angular/core": "^12.2.13", - "@angular/forms": "^12.2.13", - "@angular/platform-browser": "^12.2.13", - "@angular/platform-browser-dynamic": "^12.2.13", - "@angular/router": "^12.2.13", + "@angular/animations": "12.2.16", + "@angular/cdk": "12.2.13", + "@angular/common": "12.2.16", + "@angular/compiler": "12.2.16", + "@angular/core": "12.2.16", + "@angular/forms": "12.2.16", + "@angular/platform-browser": "12.2.16", + "@angular/platform-browser-dynamic": "12.2.16", + "@angular/router": "12.2.16", "@bitwarden/jslib-angular": "file:jslib/angular", - "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-client": "2.2.1", "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", "big-integer": "1.6.48", - "bootstrap": "^4.6.0", - "browser-hrtime": "^1.1.8", - "chalk": "^4.1.1", - "commander": "^7.2.0", - "core-js": "^3.11.0", + "bootstrap": "4.6.1", + "browser-hrtime": "1.1.8", + "chalk": "4.1.2", + "commander": "7.2.0", + "core-js": "3.22.3", "duo_web_sdk": "git+https://github.com/duosecurity/duo_web_sdk.git", - "form-data": "^4.0.0", - "googleapis": "^73.0.0", + "form-data": "4.0.0", + "googleapis": "73.0.0", "https-proxy-agent": "5.0.0", "inquirer": "8.0.0", - "keytar": "^7.9.0", + "keytar": "7.9.0", "ldapjs": "2.3.1", "lowdb": "1.0.0", - "lunr": "^2.3.9", + "lunr": "2.3.9", "ngx-toastr": "14.1.4", - "node-fetch": "^2.6.1", - "node-forge": "^1.2.1", - "open": "^8.0.6", - "papaparse": "^5.3.0", - "proper-lockfile": "^4.1.2", - "rxjs": "^7.4.0", - "tldjs": "^2.3.1", + "node-fetch": "2.6.7", + "node-forge": "1.3.1", + "open": "8.4.0", + "papaparse": "5.3.2", + "proper-lockfile": "4.1.2", + "rxjs": "7.5.5", + "tldjs": "2.3.1", "zone.js": "0.11.4", - "zxcvbn": "^4.4.2" + "zxcvbn": "4.4.2" }, "engines": { "node": "~16", diff --git a/src-cli/package-lock.json b/src-cli/package-lock.json index 3391a447..9d53ef61 100644 --- a/src-cli/package-lock.json +++ b/src-cli/package-lock.json @@ -9,8 +9,8 @@ "version": "2.9.5", "license": "GPL-3.0", "dependencies": { - "browser-hrtime": "^1.1.8", - "keytar": "^7.9.0" + "browser-hrtime": "1.1.8", + "keytar": "7.9.0" }, "bin": { "bwdc": "build-cli/bwdc.js" diff --git a/src-cli/package.json b/src-cli/package.json index ce7abf88..7d60d122 100644 --- a/src-cli/package.json +++ b/src-cli/package.json @@ -18,7 +18,7 @@ "assets": "../build-cli/**/*" }, "dependencies": { - "browser-hrtime": "^1.1.8", - "keytar": "^7.9.0" + "browser-hrtime": "1.1.8", + "keytar": "7.9.0" } } diff --git a/src/package-lock.json b/src/package-lock.json index f718f9b4..deab2b2f 100644 --- a/src/package-lock.json +++ b/src/package-lock.json @@ -1,20 +1,20 @@ { "name": "@bitwarden/directory-connector", - "version": "2.10.0", + "version": "2022.11.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@bitwarden/directory-connector", - "version": "2.10.0", + "version": "2022.11.0", "license": "GPL-3.0", "dependencies": { - "browser-hrtime": "^1.1.8", + "browser-hrtime": "1.1.8", "electron-log": "4.4.1", "electron-store": "8.0.1", "electron-updater": "4.6.1", "keytar": "7.9.0", - "rxjs": "^7.4.0" + "rxjs": "7.5.5" } }, "node_modules/@types/semver": { diff --git a/src/package.json b/src/package.json index 9176669b..645c0bfb 100644 --- a/src/package.json +++ b/src/package.json @@ -12,11 +12,11 @@ "url": "https://github.com/bitwarden/directory-connector" }, "dependencies": { - "browser-hrtime": "^1.1.8", + "browser-hrtime": "1.1.8", "electron-log": "4.4.1", "electron-store": "8.0.1", "electron-updater": "4.6.1", "keytar": "7.9.0", - "rxjs": "^7.4.0" + "rxjs": "7.5.5" } }