diff --git a/README.md b/README.md index 3a9fdd96..c07ef756 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Need lib for Vue.js? [Click here](https://github.com/antoantonyk/vue-password-st **Step 1:** npm install ```sh -npm install @zxcvbn-ts/core@^2.2.1 @zxcvbn-ts/language-en@^2.1.0 angular-password-strength-meter --save +npm install @zxcvbn-ts/core@^3.0.0 @zxcvbn-ts/language-en@^3.0.0 angular-password-strength-meter --save ``` **Optional Packages:** zxcvbn packagase are not required if PasswordStrengthMeterModule is using with a custom implementation of IPasswordStrengthMeterService . diff --git a/package.json b/package.json index 94db2c09..d5c16e95 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "password-strength-meter", - "version": "7.0.0", + "version": "8.0.0", "scripts": { "ng": "ng", "serve": "ng serve", diff --git a/projects/password-strength-meter/README.md b/projects/password-strength-meter/README.md index 3a9fdd96..c07ef756 100644 --- a/projects/password-strength-meter/README.md +++ b/projects/password-strength-meter/README.md @@ -27,7 +27,7 @@ Need lib for Vue.js? [Click here](https://github.com/antoantonyk/vue-password-st **Step 1:** npm install ```sh -npm install @zxcvbn-ts/core@^2.2.1 @zxcvbn-ts/language-en@^2.1.0 angular-password-strength-meter --save +npm install @zxcvbn-ts/core@^3.0.0 @zxcvbn-ts/language-en@^3.0.0 angular-password-strength-meter --save ``` **Optional Packages:** zxcvbn packagase are not required if PasswordStrengthMeterModule is using with a custom implementation of IPasswordStrengthMeterService . diff --git a/projects/password-strength-meter/package.json b/projects/password-strength-meter/package.json index 92556087..96aaf91a 100644 --- a/projects/password-strength-meter/package.json +++ b/projects/password-strength-meter/package.json @@ -1,14 +1,14 @@ { "name": "angular-password-strength-meter", - "version": "7.0.0", + "version": "8.0.0", "dependencies": { "tslib": "^2.5.0" }, "peerDependencies": { "@angular/common": "^15.0.0", "@angular/core": "^15.0.0", - "@zxcvbn-ts/core": "^2.2.1", - "@zxcvbn-ts/language-en": "^2.1.0" + "@zxcvbn-ts/core": "^3.0.0", + "@zxcvbn-ts/language-en": "^3.0.0" }, "author": { "name": "Anto Antony", diff --git a/projects/password-strength-meter/zxcvbn/package.json b/projects/password-strength-meter/zxcvbn/package.json index 99cf3de3..a1464787 100644 --- a/projects/password-strength-meter/zxcvbn/package.json +++ b/projects/password-strength-meter/zxcvbn/package.json @@ -5,7 +5,7 @@ } }, "peerDependencies": { - "@zxcvbn-ts/core": "^2.2.1", - "@zxcvbn-ts/language-en": "^2.1.0" + "@zxcvbn-ts/core": "^3.0.0", + "@zxcvbn-ts/language-en": "^3.0.0" } } diff --git a/projects/password-strength-meter/zxcvbn/src/password-strength-meter-zxcvbn.service.ts b/projects/password-strength-meter/zxcvbn/src/password-strength-meter-zxcvbn.service.ts index 52daebe7..c79ee824 100644 --- a/projects/password-strength-meter/zxcvbn/src/password-strength-meter-zxcvbn.service.ts +++ b/projects/password-strength-meter/zxcvbn/src/password-strength-meter-zxcvbn.service.ts @@ -1,12 +1,12 @@ import { Inject, Injectable, Optional } from '@angular/core'; import { zxcvbn, zxcvbnOptions } from '@zxcvbn-ts/core'; -import zxcvbnEnPackage from '@zxcvbn-ts/language-en'; +import { translations } from '@zxcvbn-ts/language-en' import { IPasswordStrengthMeterService } from 'angular-password-strength-meter'; import { ZXCVBN_CONFIG, ZxvbnConfigType } from './password-strength-meter.types'; export const DEFAULT_CONFIG: ZxvbnConfigType = { - translations: zxcvbnEnPackage.translations, + translations: translations, }; @Injectable() diff --git a/projects/password-strength-meter/zxcvbn/src/password-strength-meter.types.ts b/projects/password-strength-meter/zxcvbn/src/password-strength-meter.types.ts index 088f44e8..71cd4c2d 100644 --- a/projects/password-strength-meter/zxcvbn/src/password-strength-meter.types.ts +++ b/projects/password-strength-meter/zxcvbn/src/password-strength-meter.types.ts @@ -1,4 +1,5 @@ import { InjectionToken } from '@angular/core'; import { OptionsType } from '@zxcvbn-ts/core/dist/types'; + export type ZxvbnConfigType=OptionsType; export const ZXCVBN_CONFIG = new InjectionToken('ZXCVBN_CONFIG');