diff --git a/angular/package-lock.json b/angular/package-lock.json index 405539ab..a777c4b1 100644 --- a/angular/package-lock.json +++ b/angular/package-lock.json @@ -1,11 +1,11 @@ { - "name": "@bitwarden/jslib-common", + "name": "@bitwarden/jslib-angular", "version": "0.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "@bitwarden/jslib-common", + "name": "@bitwarden/jslib-angular", "version": "0.0.0", "license": "GPL-3.0", "dependencies": { @@ -20,6 +20,7 @@ "@angular/router": "^12.2.13", "@bitwarden/jslib-common": "file:../common", "duo_web_sdk": "git+https://github.com/duosecurity/duo_web_sdk.git", + "ngx-toastr": "14.1.4", "rxjs": "^7.4.0", "tldjs": "^2.3.1", "zone.js": "0.11.4" @@ -31,6 +32,7 @@ } }, "../common": { + "name": "@bitwarden/jslib-common", "version": "0.0.0", "license": "GPL-3.0", "dependencies": { @@ -46,14 +48,30 @@ "zxcvbn": "^4.4.2" }, "devDependencies": { + "@fluffy-spoon/substitute": "^1.208.0", + "@types/jasmine": "^3.10.2", "@types/lunr": "^2.3.3", "@types/node": "^14.17.1", "@types/node-forge": "^0.9.7", "@types/papaparse": "^5.2.5", "@types/tldjs": "^2.3.0", "@types/zxcvbn": "^4.4.1", + "jasmine": "^3.10.0", + "jasmine-core": "^3.10.1", + "jasmine-ts-console-reporter": "^3.1.1", + "jsdom": "^19.0.0", + "karma": "^6.3.9", + "karma-chrome-launcher": "^3.1.0", + "karma-jasmine": "^4.0.1", + "karma-jasmine-html-reporter": "^1.7.0", + "karma-sourcemap-loader": "^0.3.8", + "karma-webpack": "^5.0.0", + "process": "^0.11.10", "rimraf": "^3.0.2", - "typescript": "4.3.5" + "ts-loader": "^9.2.6", + "typescript": "4.3.5", + "url": "^0.11.0", + "util": "^0.12.4" } }, "node_modules/@angular/animations": { @@ -290,6 +308,19 @@ "node": "*" } }, + "node_modules/ngx-toastr": { + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-14.1.4.tgz", + "integrity": "sha512-t1/9r+pOXm65LIl0gevvFat6XIl0g3tMA8UOArFjI4ta/nGwDe/14J/f4cZvOBDcomedvjvGAWi+d/2URdSTBg==", + "dependencies": { + "tslib": "^2.2.0" + }, + "peerDependencies": { + "@angular/common": ">=12.0.0-0", + "@angular/core": ">=12.0.0-0", + "@angular/platform-browser": ">=12.0.0-0" + } + }, "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -469,8 +500,10 @@ "@bitwarden/jslib-common": { "version": "file:../common", "requires": { + "@fluffy-spoon/substitute": "^1.208.0", "@microsoft/signalr": "5.0.10", "@microsoft/signalr-protocol-msgpack": "5.0.10", + "@types/jasmine": "^3.10.2", "@types/lunr": "^2.3.3", "@types/node": "^14.17.1", "@types/node-forge": "^0.9.7", @@ -479,13 +512,27 @@ "@types/zxcvbn": "^4.4.1", "big-integer": "1.6.48", "browser-hrtime": "^1.1.8", + "jasmine": "^3.10.0", + "jasmine-core": "^3.10.1", + "jasmine-ts-console-reporter": "^3.1.1", + "jsdom": "^19.0.0", + "karma": "^6.3.9", + "karma-chrome-launcher": "^3.1.0", + "karma-jasmine": "^4.0.1", + "karma-jasmine-html-reporter": "^1.7.0", + "karma-sourcemap-loader": "^0.3.8", + "karma-webpack": "^5.0.0", "lunr": "^2.3.9", "node-forge": "^0.10.0", "papaparse": "^5.3.0", + "process": "^0.11.10", "rimraf": "^3.0.2", "rxjs": "^7.4.0", "tldjs": "^2.3.1", + "ts-loader": "^9.2.6", "typescript": "4.3.5", + "url": "^0.11.0", + "util": "^0.12.4", "zxcvbn": "^4.4.2" } }, @@ -566,6 +613,14 @@ "brace-expansion": "^1.1.7" } }, + "ngx-toastr": { + "version": "14.1.4", + "resolved": "https://registry.npmjs.org/ngx-toastr/-/ngx-toastr-14.1.4.tgz", + "integrity": "sha512-t1/9r+pOXm65LIl0gevvFat6XIl0g3tMA8UOArFjI4ta/nGwDe/14J/f4cZvOBDcomedvjvGAWi+d/2URdSTBg==", + "requires": { + "tslib": "^2.2.0" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", diff --git a/angular/package.json b/angular/package.json index a40eb29f..e5f98378 100644 --- a/angular/package.json +++ b/angular/package.json @@ -38,6 +38,7 @@ "@angular/router": "^12.2.13", "@bitwarden/jslib-common": "file:../common", "duo_web_sdk": "git+https://github.com/duosecurity/duo_web_sdk.git", + "ngx-toastr": "14.1.4", "rxjs": "^7.4.0", "tldjs": "^2.3.1", "zone.js": "0.11.4" diff --git a/package.json b/package.json index a0cf847f..77e48b57 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ }, "license": "GPL-3.0", "scripts": { + "build": "npm run build --workspaces", "lint": "tslint '*/src/**/*.ts' 'spec/**/*.ts'", "lint:fix": "tslint '*/src/**/*.ts' 'spec/**/*.ts' --fix", "test": "npm run test --workspaces",