From 7fd30b324b5df8ae3dbedad7a3a93c9e48e22577 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Wed, 14 Nov 2018 08:36:46 -0500 Subject: [PATCH] update jslib and packages --- jslib | 2 +- package-lock.json | 11 +++++++++++ package.json | 4 +++- src/popup/accounts/register.component.ts | 6 ++++-- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/jslib b/jslib index 786fa02b90d..17e7ee48380 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit 786fa02b90d64044aee23011a18f6e202856a362 +Subproject commit 17e7ee4838071ea836867b06863a71ab047ed443 diff --git a/package-lock.json b/package-lock.json index 2219c1210a1..28170e0e8db 100644 --- a/package-lock.json +++ b/package-lock.json @@ -650,6 +650,12 @@ } } }, + "@types/zxcvbn": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.0.tgz", + "integrity": "sha512-GQLOT+SN20a+AI51y3fAimhyTF4Y0RG+YP3gf91OibIZ7CJmPFgoZi+ZR5a+vRbS01LbQosITWum4ATmJ1Z6Pg==", + "dev": true + }, "@webassemblyjs/ast": { "version": "1.7.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.7.6.tgz", @@ -12483,6 +12489,11 @@ "version": "0.8.26", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.8.26.tgz", "integrity": "sha512-W9Nj+UmBJG251wkCacIkETgra4QgBo/vgoEkb4a2uoLzpQG7qF9nzwoLXWU5xj3Fg2mxGvEDh47mg24vXccYjA==" + }, + "zxcvbn": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz", + "integrity": "sha1-KOwXzwl0PtyrBW3dixsGJizHPDA=" } } } diff --git a/package.json b/package.json index 9fb91486ace..fa5850cd830 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "@types/tldjs": "^2.3.0", "@types/webcrypto": "^0.0.28", "@types/webpack": "^4.4.11", + "@types/zxcvbn": "4.4.0", "angular2-template-loader": "^0.6.2", "clean-webpack-plugin": "^0.1.19", "copy-webpack-plugin": "^4.5.2", @@ -99,6 +100,7 @@ "sweetalert": "2.1.0", "tldjs": "2.3.1", "web-animations-js": "2.3.1", - "zone.js": "0.8.26" + "zone.js": "0.8.26", + "zxcvbn": "4.4.2" } } diff --git a/src/popup/accounts/register.component.ts b/src/popup/accounts/register.component.ts index 5db5d6dae94..19fa0c19625 100644 --- a/src/popup/accounts/register.component.ts +++ b/src/popup/accounts/register.component.ts @@ -5,6 +5,7 @@ import { ApiService } from 'jslib/abstractions/api.service'; import { AuthService } from 'jslib/abstractions/auth.service'; import { CryptoService } from 'jslib/abstractions/crypto.service'; import { I18nService } from 'jslib/abstractions/i18n.service'; +import { PasswordGenerationService } from 'jslib/abstractions/passwordGeneration.service'; import { PlatformUtilsService } from 'jslib/abstractions/platformUtils.service'; import { StateService } from 'jslib/abstractions/state.service'; @@ -18,7 +19,8 @@ export class RegisterComponent extends BaseRegisterComponent { constructor(authService: AuthService, router: Router, i18nService: I18nService, cryptoService: CryptoService, apiService: ApiService, stateService: StateService, - platformUtilsService: PlatformUtilsService) { - super(authService, router, i18nService, cryptoService, apiService, stateService, platformUtilsService); + platformUtilsService: PlatformUtilsService, passwordGenerationService: PasswordGenerationService) { + super(authService, router, i18nService, cryptoService, apiService, stateService, platformUtilsService, + passwordGenerationService); } }