From b592827665be27acc53431b2b89a330723235993 Mon Sep 17 00:00:00 2001 From: xmlking Date: Sat, 8 Dec 2018 17:23:23 -0800 Subject: [PATCH] fix(dependencies): updated dependencies updated dependencies and fix perfect-scrollbar style issue --- .../webapp/src/assets/data/notifications.json | 112 ++++- .../src/assets/data/notifications.user.json | 75 ++++ apps/webapp/src/assets/data/subscription.json | 15 + .../admin-layout/admin-layout.component.html | 2 +- .../admin-layout/admin-layout.component.ts | 2 - .../notifications.component.html | 150 +++++++ .../notifications/notifications.component.ts | 5 +- .../subscriptions.component.html | 143 ++++++ .../subscriptions/subscriptions.component.ts | 5 +- .../lib/services/in-memory-data.service.ts | 5 +- package-lock.json | 423 +++++++++--------- package.json | 10 +- 12 files changed, 697 insertions(+), 250 deletions(-) create mode 100644 apps/webapp/src/assets/data/notifications.user.json create mode 100644 apps/webapp/src/assets/data/subscription.json diff --git a/apps/webapp/src/assets/data/notifications.json b/apps/webapp/src/assets/data/notifications.json index 9f29dc583..7e3bccdab 100644 --- a/apps/webapp/src/assets/data/notifications.json +++ b/apps/webapp/src/assets/data/notifications.json @@ -1,19 +1,5 @@ [ [ - { - "id": 11, - "title": "title for sumo3 next", - "body": "sample body for sumo3 next", - "target": "sumo3", - "targetType": "user", - "icon": "notifications", - "color": "primary", - "read": false, - "native": true, - "createdAt": "2018-12-04T16:26:11.107Z", - "updatedAt": "2018-12-04T16:26:11.107Z", - "isActive": true - }, { "id": 9, "title": "title for sumo3 2", @@ -24,9 +10,9 @@ "color": "primary", "read": false, "native": false, + "isActive": true, "createdAt": "2018-12-04T16:25:33.506Z", - "updatedAt": "2018-12-04T16:25:33.506Z", - "isActive": true + "updatedAt": "2018-12-09T06:22:38.677Z" }, { "id": 7, @@ -38,9 +24,65 @@ "color": "primary", "read": false, "native": true, + "isActive": true, "createdAt": "2018-12-04T16:24:49.813Z", - "updatedAt": "2018-12-04T16:24:49.813Z", - "isActive": true + "updatedAt": "2018-12-09T06:22:08.201Z" + }, + { + "id": 10, + "title": "title for sumo1", + "body": "sample body for sumo1", + "target": "sumo1", + "targetType": "user", + "icon": "notifications", + "color": "primary", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-04T16:25:42.546Z", + "updatedAt": "2018-12-04T16:25:42.546Z" + }, + { + "id": 5, + "title": "title for topic1", + "body": "sample body for topic1", + "target": "topic_1", + "targetType": "topic", + "icon": "notifications", + "color": "primary", + "read": false, + "native": false, + "isActive": true, + "createdAt": "2018-12-04T16:23:25.712Z", + "updatedAt": "2018-12-04T16:23:25.712Z" + }, + { + "id": 6, + "title": "title for topic2", + "body": "sample body for topic2", + "target": "topic_2", + "targetType": "topic", + "icon": "notifications", + "color": "primary", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-04T16:24:25.001Z", + "updatedAt": "2018-12-04T16:24:25.001Z" + }, + { + "id": 3, + "title": "sumo3 sending by admin", + "body": "sumo3 sending by admin", + "target": "sumo3", + "targetType": "user", + "icon": "notifications", + "color": "primary", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-04T16:26:11.107Z", + "updatedAt": "2018-12-09T07:08:44.868Z" }, { "id": 2, @@ -52,10 +94,38 @@ "color": "primary", "read": false, "native": false, + "isActive": true, "createdAt": "2018-12-04T16:17:32.512Z", - "updatedAt": "2018-12-04T16:35:30.142Z", - "isActive": true + "updatedAt": "2018-12-08T00:41:58.748Z" + }, + { + "id": 8, + "title": "title for sumo2", + "body": "sample body for sumo2", + "target": "sumo2", + "targetType": "user", + "icon": "notifications", + "color": "primary", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-04T16:25:23.540Z", + "updatedAt": "2018-12-04T16:25:23.540Z" + }, + { + "id": 14, + "title": "title111222", + "body": "body111", + "target": "all", + "targetType": "all", + "icon": "notifications", + "color": "warn", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-09T04:41:07.043Z", + "updatedAt": "2018-12-09T06:00:41.401Z" } ], - 4 + 9 ] diff --git a/apps/webapp/src/assets/data/notifications.user.json b/apps/webapp/src/assets/data/notifications.user.json new file mode 100644 index 000000000..7e441e4b0 --- /dev/null +++ b/apps/webapp/src/assets/data/notifications.user.json @@ -0,0 +1,75 @@ +[ + [ + { + "id": 9, + "title": "title for sumo3 2", + "body": "sample body for sumo3 2", + "target": "sumo3", + "targetType": "user", + "icon": "notifications", + "color": "primary", + "read": false, + "native": false, + "isActive": true, + "createdAt": "2018-12-04T16:25:33.506Z", + "updatedAt": "2018-12-09T06:22:38.677Z" + }, + { + "id": 7, + "title": "title for sumo3", + "body": "sample body for sumo3", + "target": "sumo3", + "targetType": "user", + "icon": "notifications", + "color": "primary", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-04T16:24:49.813Z", + "updatedAt": "2018-12-09T06:22:08.201Z" + }, + { + "id": 3, + "title": "sumo3 sending by admin", + "body": "sumo3 sending by admin", + "target": "sumo3", + "targetType": "user", + "icon": "notifications", + "color": "primary", + "read": true, + "native": true, + "isActive": true, + "createdAt": "2018-12-04T16:26:11.107Z", + "updatedAt": "2018-12-09T08:12:52.262Z" + }, + { + "id": 2, + "title": "title for all", + "body": "sample body for all", + "target": "all", + "targetType": "all", + "icon": "notifications", + "color": "primary", + "read": false, + "native": false, + "isActive": true, + "createdAt": "2018-12-04T16:17:32.512Z", + "updatedAt": "2018-12-08T00:41:58.748Z" + }, + { + "id": 14, + "title": "title111222", + "body": "body111", + "target": "all", + "targetType": "all", + "icon": "notifications", + "color": "warn", + "read": false, + "native": true, + "isActive": true, + "createdAt": "2018-12-09T04:41:07.043Z", + "updatedAt": "2018-12-09T06:00:41.401Z" + } + ], + 5 +] diff --git a/apps/webapp/src/assets/data/subscription.json b/apps/webapp/src/assets/data/subscription.json new file mode 100644 index 000000000..a7d3e15dc --- /dev/null +++ b/apps/webapp/src/assets/data/subscription.json @@ -0,0 +1,15 @@ +[ + [ + { + "id": 13, + "endpoint": "https://fcm.googleapis.com/fcm/send/c8eq7G-b2mc:APA91bFp2Gof...", + "auth": "yu_cVYbAPA91bFp2Gof", + "p256dh": "BIt3gcVYbAPA91bFp2GofB0Y7N-zvcVYbAPA91bFp2Gof-0jqPlmfIwtcVYbAPA91bFp2GofYBgvk", + "userId": "sumo3", + "topics": ["topic_1", "topic_2"], + "createdAt": "2018-11-21T18:50:45.325Z", + "updatedAt": "2018-11-21T18:50:45.325Z" + } + ], + 1 +] diff --git a/libs/admin/src/lib/containers/admin-layout/admin-layout.component.html b/libs/admin/src/lib/containers/admin-layout/admin-layout.component.html index 5538fb3d3..e4c33fa66 100644 --- a/libs/admin/src/lib/containers/admin-layout/admin-layout.component.html +++ b/libs/admin/src/lib/containers/admin-layout/admin-layout.component.html @@ -8,7 +8,7 @@
- +
diff --git a/libs/admin/src/lib/containers/admin-layout/admin-layout.component.ts b/libs/admin/src/lib/containers/admin-layout/admin-layout.component.ts index d1e3fd347..513e37678 100644 --- a/libs/admin/src/lib/containers/admin-layout/admin-layout.component.ts +++ b/libs/admin/src/lib/containers/admin-layout/admin-layout.component.ts @@ -13,8 +13,6 @@ import { NotificationsComponent } from '../notifications/notifications.component animations: [hierarchicalRouteAnimation], }) export class AdminLayoutComponent implements OnInit { - // @ViewChild('sumo') sumoTpl: TemplateRef; - @ViewChild('demo') demoTpl: TemplateRef; quickpanelOpen = false; crumbs$; depth$; diff --git a/libs/admin/src/lib/containers/notifications/notifications.component.html b/libs/admin/src/lib/containers/notifications/notifications.component.html index e69de29bb..713794da6 100644 --- a/libs/admin/src/lib/containers/notifications/notifications.component.html +++ b/libs/admin/src/lib/containers/notifications/notifications.component.html @@ -0,0 +1,150 @@ +
+ + + + + searchFilter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ column.header }} + + + + + {{ column.displayFn(row) }} + + + + + {{ actionColumn }} + + + + + + + + + + + + + + + +
+ +

+ + + + + + + + + + + + +
{{ row.id }} -- {{ column }}
diff --git a/libs/admin/src/lib/containers/notifications/notifications.component.ts b/libs/admin/src/lib/containers/notifications/notifications.component.ts index 5e663da15..be22e2ea1 100644 --- a/libs/admin/src/lib/containers/notifications/notifications.component.ts +++ b/libs/admin/src/lib/containers/notifications/notifications.component.ts @@ -16,9 +16,10 @@ const cellHtmlTpl = require('./cell.templates.html'); // tslint:disable-next-line @Component({ - selector: 'ngx-notifications', + selector: 'ngx-admin-notifications', + // FIXME: AOT build not working with require template: entityHtmlTpl + cellHtmlTpl, - // templateUrl: '../../../../../shared/src/lib/containers/entity/entity.component.html', + // templateUrl: './notifications.component.html', styleUrls: [ './notifications.component.scss', '../../../../../shared/src/lib/containers/entity/entity.component.scss', diff --git a/libs/admin/src/lib/containers/subscriptions/subscriptions.component.html b/libs/admin/src/lib/containers/subscriptions/subscriptions.component.html index e69de29bb..0f7b35575 100644 --- a/libs/admin/src/lib/containers/subscriptions/subscriptions.component.html +++ b/libs/admin/src/lib/containers/subscriptions/subscriptions.component.html @@ -0,0 +1,143 @@ +
+ + + + + searchFilter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ column.header }} + + + + + {{ column.displayFn(row) }} + + + + + {{ actionColumn }} + + + + + + + + + + + + + + + +
+ +

+ + + + + + diff --git a/libs/admin/src/lib/containers/subscriptions/subscriptions.component.ts b/libs/admin/src/lib/containers/subscriptions/subscriptions.component.ts index d945334ee..f5637cd0c 100644 --- a/libs/admin/src/lib/containers/subscriptions/subscriptions.component.ts +++ b/libs/admin/src/lib/containers/subscriptions/subscriptions.component.ts @@ -15,9 +15,10 @@ const cellHtmlTpl = require('./cell.templates.html'); // tslint:disable-next-line @Component({ - selector: 'ngx-subscriptions', + selector: 'ngx-admin-subscriptions', + // FIXME: AOT build not working with require template: entityHtmlTpl + cellHtmlTpl, - // templateUrl: '../../../../../shared/src/lib/containers/entity/entity.component.html', + // templateUrl: './subscriptions.component.html', styleUrls: [ './subscriptions.component.scss', '../../../../../shared/src/lib/containers/entity/entity.component.scss', diff --git a/libs/core/src/lib/services/in-memory-data.service.ts b/libs/core/src/lib/services/in-memory-data.service.ts index a7bd98ad8..8158df091 100644 --- a/libs/core/src/lib/services/in-memory-data.service.ts +++ b/libs/core/src/lib/services/in-memory-data.service.ts @@ -20,6 +20,9 @@ export class InMemoryDataService implements InMemoryDbService { const notificationsResponse = await fetch('assets/data/notifications.json'); const notifications = await notificationsResponse.json(); + const subscriptionResponse = await fetch('assets/data/subscription.json'); + const subscription = await subscriptionResponse.json(); + const symbols = [ { id: 1, @@ -38,7 +41,7 @@ export class InMemoryDataService implements InMemoryDbService { }, ]; - return { accounts, symbols, notifications }; + return { accounts, symbols, notifications, subscription }; } parseRequestUrl(url: string, utils: RequestInfoUtilities): ParsedRequestUrl { diff --git a/package-lock.json b/package-lock.json index 4f86e9716..f9cc38962 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,26 +5,26 @@ "requires": true, "dependencies": { "@angular-devkit/architect": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.11.1.tgz", - "integrity": "sha512-MdcZ5KclwL2SBXCQSn8uI2hakBX58EyuAwFWsM/pKrNt9j8RqIk93l4amd2OkaMtZRFP5zWodyf/3qOwacjuQg==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.11.2.tgz", + "integrity": "sha512-RTwpxc4glRsO6EW50WryZ2UZ+75hABnaRabRp7QsgADJylA10ANX2H3OjhRQQ6nQ3opE3w9GydM+5sHBKy6hPw==", "dev": true, "requires": { - "@angular-devkit/core": "7.1.1", + "@angular-devkit/core": "7.1.2", "rxjs": "6.3.3" } }, "@angular-devkit/build-angular": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.11.1.tgz", - "integrity": "sha512-hA/3GVMmRwOPXWhImrBG9gZTdERr937NMuedKhTXuNj6TNMNjk9XQ+q2erd0LZVbgfhL/nC0wHnpy0dUWXu8jA==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.11.2.tgz", + "integrity": "sha512-pWOyV36GtvRxQmqBES0QtambXDmDH1NGG3jpGgj8CHPPSqi/TkxCQwFzoyYbPIHqylKpYGVGRrxuJ0I82D1jqQ==", "dev": true, "requires": { - "@angular-devkit/architect": "0.11.1", - "@angular-devkit/build-optimizer": "0.11.1", - "@angular-devkit/build-webpack": "0.11.1", - "@angular-devkit/core": "7.1.1", - "@ngtools/webpack": "7.1.1", + "@angular-devkit/architect": "0.11.2", + "@angular-devkit/build-optimizer": "0.11.2", + "@angular-devkit/build-webpack": "0.11.2", + "@angular-devkit/core": "7.1.2", + "@ngtools/webpack": "7.1.2", "ajv": "6.5.3", "autoprefixer": "9.3.1", "circular-dependency-plugin": "5.0.2", @@ -69,6 +69,12 @@ "webpack-subresource-integrity": "1.1.0-rc.6" }, "dependencies": { + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, "semver": { "version": "5.5.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", @@ -78,13 +84,13 @@ } }, "@angular-devkit/build-ng-packagr": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.11.1.tgz", - "integrity": "sha512-NIw2eqp0vPOOn8ajXvlBMWi4ckoV3Vbq4cc6dquugKP/hA4/hUsRNy9XHUxsEKZjHmccFLlqz4nkAMFu+Hy2XA==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-ng-packagr/-/build-ng-packagr-0.11.2.tgz", + "integrity": "sha512-CzD5Nc/IQAXw/7vcX65kKQNeDCOIsEDOX/DjYFkDIhJiHkzZy0ctbYVYBbDcGs0e6fDqPLpa2fYN9evE/1VxzA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.11.1", - "@angular-devkit/core": "7.1.1", + "@angular-devkit/architect": "0.11.2", + "@angular-devkit/core": "7.1.2", "rxjs": "6.3.3", "semver": "5.5.1" }, @@ -98,9 +104,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.11.1.tgz", - "integrity": "sha512-pyFP6ykZf8Iq8nRkgP2XKq8knpIG6ye0qYklnBC9815AC5RAO126Y4fmtd6tnH+5p1mQxnt5HegG0j5xOCgDRw==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.11.2.tgz", + "integrity": "sha512-NPNcAe4yxMEWABdI1oqoW7XA8m5O3Z+Zs9xsyBgwCCpFr3ZXiIL0r8+v7qS5UD4Yjsxjx35BJhvuiI+RBmGSfw==", "dev": true, "requires": { "loader-utils": "1.1.0", @@ -136,20 +142,20 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.11.1.tgz", - "integrity": "sha512-p7fPHOi2Wfq2VPtnRVowg3n99MujghpOp6zW0gBJQD1TQhGVzPK6AX42S0NA4d05ahNBCDU2n7Y+5TjNJRIGJw==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.11.2.tgz", + "integrity": "sha512-biKjwoFXazNmgPiFJbXDbIMaZGjAV2VAauV3CWs8xHdIdC1Q2yVxF3I+babvgQnHEQWozykK/DuLoZn4kCzQUQ==", "dev": true, "requires": { - "@angular-devkit/architect": "0.11.1", - "@angular-devkit/core": "7.1.1", + "@angular-devkit/architect": "0.11.2", + "@angular-devkit/core": "7.1.2", "rxjs": "6.3.3" } }, "@angular-devkit/core": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.1.1.tgz", - "integrity": "sha512-rODqECpOiV6vX+L1qd63GLiF3SG+V1O+d8WYtnKPOxnsMM9yWpWmqmroHtXfisjucu/zwoqj8HoO/noJZCfynw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.1.2.tgz", + "integrity": "sha512-LyjHGuLnLWrgX7SYDkKmc3eW4H5uuaoC+CXYjRfgx3qundrLfvTCRgNGC6FPjhQNnVXH9qar+j9P1aMmKFb4Lw==", "requires": { "ajv": "6.5.3", "chokidar": "2.0.4", @@ -159,18 +165,18 @@ } }, "@angular-devkit/schematics": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.1.1.tgz", - "integrity": "sha512-yjzTw8ZWMPg0Fc9VQCHNpUCAH7aiNxrUDs0IbhdC0CyKTBoqH+cx2xP4Z6ECf4uNwceLKJlE0l3ot42Ypnlziw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.1.2.tgz", + "integrity": "sha512-NFhHLYWf9gpGQm0s19lq+nAw3CZ0udBpoBLzCm8Crlmu6+7aAXgw7Fv5P4ukWJ/e1m7NDGVids+B6kBGXaY6Ig==", "requires": { - "@angular-devkit/core": "7.1.1", + "@angular-devkit/core": "7.1.2", "rxjs": "6.3.3" } }, "@angular/animations": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.1.1.tgz", - "integrity": "sha512-iTNxhPPraCZsE4rgM23lguT1kDV4mfYAr+Bsi5J0+v9ZJA+VaKvi6eRW8ZGrx4/rDz6hzTnBn1jgPppHFbsOcw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-7.1.2.tgz", + "integrity": "sha512-zCLzPpifD4V9C35+DG75yHiAxZrWmk7n7dudxchKXf/YpgzV1M43lTSxna6YZgMLIXRjilfjfh6jqOOP+PctoQ==", "requires": { "tslib": "^1.9.0" } @@ -182,27 +188,19 @@ "requires": { "parse5": "^5.0.0", "tslib": "^1.7.1" - }, - "dependencies": { - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "optional": true - } } }, "@angular/cli": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.1.1.tgz", - "integrity": "sha512-lPVKsk035T5Ls0Mf83OngrNoLZu/ucZSjRLN/GWZK1O/YYVmb/dTgVl/a7HC+G480tWQ34nlqnCRbrP7sE9v7g==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-7.1.2.tgz", + "integrity": "sha512-e290s0ONx47QgBw03l0Kq7fIPB77WqEQPM45QEWWbewF2lAFXx54ooQsdgLn+ESk6J0cW7DazRb23CUygZZbBw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.11.1", - "@angular-devkit/core": "7.1.1", - "@angular-devkit/schematics": "7.1.1", - "@schematics/angular": "7.1.1", - "@schematics/update": "0.11.1", + "@angular-devkit/architect": "0.11.2", + "@angular-devkit/core": "7.1.2", + "@angular-devkit/schematics": "7.1.2", + "@schematics/angular": "7.1.2", + "@schematics/update": "0.11.2", "inquirer": "6.2.0", "opn": "5.3.0", "semver": "5.5.1", @@ -218,25 +216,25 @@ } }, "@angular/common": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.1.1.tgz", - "integrity": "sha512-SngekFx9v39sjgi9pON0Wehxpu+NdUk7OEebw4Fa8dKqTgydTkuhmnNH+9WQe264asoeCt51oufPRjIqMLNohA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-7.1.2.tgz", + "integrity": "sha512-Ss9OilnbKpfkkwa1spUUAzgtGgd76j+Cgp1ecBBaueBoHyDZcSwD3Ioe5/91mjGF8i/MmpoBtEmk569fwmb7iQ==", "requires": { "tslib": "^1.9.0" } }, "@angular/compiler": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.1.1.tgz", - "integrity": "sha512-oJvBe8XZ+DXF/W/DxWBTbBcixJTuPeZWdkcZIGWhJoQP7K5GnGnj8ffP9Lp6Dh4TKv85awtC6OfIKhbHxa650Q==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-7.1.2.tgz", + "integrity": "sha512-ua6Wh+c5XzxAeJT6guwAFYnwa1XzJpncppUrceRXIS9VAn9X7ApxRr45DvbVeYwXBb1iNdHWtZFm1koFVQpydA==", "requires": { "tslib": "^1.9.0" } }, "@angular/compiler-cli": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.1.1.tgz", - "integrity": "sha512-4NXlkDhOEQgaP3Agigqw93CvXJvsfnXa0xiglq9e/wjL+6XbtM9WcDb5lfRQz41N9RSkO3pEHGvKMweKZGgogA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-7.1.2.tgz", + "integrity": "sha512-u686o7eOPxSokE3l+lpSMs+sGRTLiGBXGsTuNR891XPN8+E5ep7NHgimeLizVXlbwIYZiNtcQ9zRbhEsMI2ErQ==", "dev": true, "requires": { "canonical-path": "1.0.0", @@ -515,9 +513,9 @@ } }, "@angular/core": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-7.1.1.tgz", - "integrity": "sha512-Osig5SRgDRQ+Hec/liN7nq/BCJieB+4/pqRh9rFbOXezb2ptgRZqdXOXN8P17i4AwPVf308Mh55V0niJ5Eu3Rw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-7.1.2.tgz", + "integrity": "sha512-k3hKz6oj5KAaU/R034flxa73MWoR1SBBZPbpqK5zncIYbZMxvUQDgD3O7SNdQfI9G534SzdJk3AqJNEDTFUyYA==", "requires": { "tslib": "^1.9.0" } @@ -531,26 +529,26 @@ } }, "@angular/forms": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.1.1.tgz", - "integrity": "sha512-yCWuPjpu23Wc3XUw7v/ACNn/e249oT0bYlM8aaMQ1F5OwrmmC4NJC12Rpl9Ihza61RIHIKzNcHVEgzc7WhcSag==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-7.1.2.tgz", + "integrity": "sha512-L7LtvjcZUf4DjeDKQnxm+AzC9VkmR3I+hnezyvkLT7oUHcHEpYgNtiLmNM4Ir7ZI3zuaSMmHlEBlnDn0YJlcvA==", "requires": { "tslib": "^1.9.0" } }, "@angular/http": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.1.1.tgz", - "integrity": "sha512-pRk+c/kz9aJ8te5xzCxlPLpFnwB0d/E9YkOo3/ydaXF9vZw13RTzk00YyzJ41PDzJf8oPDdXtueTQ+vtJ7Srtw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/http/-/http-7.1.2.tgz", + "integrity": "sha512-8wscCWG+Cd+/IKniYrBViMFWFZFNh8eEkmUAucPInwmcSFyY//ZLWd2WJLEqbclAGT7kOkTOdUjJ6eMnnWAFuw==", "dev": true, "requires": { "tslib": "^1.9.0" } }, "@angular/language-service": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.1.1.tgz", - "integrity": "sha512-X+5g20PMtNRGZIa3svMv4PLJdJehn4wqrS8nwOtzH5XkSn5vA3IxjsJVdSzAy2AN0/sKKJK5jmQorPtKO4saJg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-7.1.2.tgz", + "integrity": "sha512-0r2smj44/omWIJXLpze6mJAhZ9w+vGF3ZfVKUuXEUym/W7BtoMBrt6UeC3pa9MW+lqxjRklExSh0RiQRoo8d4w==", "dev": true }, "@angular/material": { @@ -562,45 +560,45 @@ } }, "@angular/platform-browser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.1.1.tgz", - "integrity": "sha512-I6OPjecynGJSbPtzu0gvEgSmIR6X6/xEAhg4L9PycW1ryjzptTC9klWRTWIqsIBqMxhVnY44uKLeRNrDwMOwyA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.1.2.tgz", + "integrity": "sha512-cxFCqOXfLznHNI3dfnKcSCokbuSrxSLlXdE4uqoZliTRQIC9/ccrxVdx4UbJjtSgWFaNG1ocxH0rckgcUEG/kg==", "requires": { "tslib": "^1.9.0" } }, "@angular/platform-browser-dynamic": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.1.1.tgz", - "integrity": "sha512-ZIu48Vn4S6gjD7CMbGlKGaPQ8v9rYkWzlNYi4vTYzgiqKKNC3hqLsVESU3mSvr5oeQBxSIBidTdHSyafHFrA2w==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-7.1.2.tgz", + "integrity": "sha512-DoQ+840d3YSC34NnCVD+NlQOyes56+Re9V62ZViXKSwsWtpqgsYBiUW5yYHCO8bruS+Kn+BGTCK/w7/KEM60tg==", "requires": { "tslib": "^1.9.0" } }, "@angular/pwa": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@angular/pwa/-/pwa-0.11.1.tgz", - "integrity": "sha512-KR/IrMvDWBJXTryezIAtRoedjPWfv4MGMOCl5W6Gcb9fJb/Irtmly247wFlvucmaSkLYJHhXDowBgCCluq5qhw==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@angular/pwa/-/pwa-0.11.2.tgz", + "integrity": "sha512-D+/Qzb8gHTwPapsvorPybE6fQMZmodcs7pTA3cidFz08IBNjZ3wNXnWo4uaFaoFwiHGIDpGDR/dTALEhxtrE4A==", "requires": { - "@angular-devkit/core": "7.1.1", - "@angular-devkit/schematics": "7.1.1", - "@schematics/angular": "7.1.1", + "@angular-devkit/core": "7.1.2", + "@angular-devkit/schematics": "7.1.2", + "@schematics/angular": "7.1.2", "parse5-html-rewriting-stream": "5.1.0", "rxjs": "6.3.3" } }, "@angular/router": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-7.1.1.tgz", - "integrity": "sha512-jbnqEq/1iDBkeH8Vn13hauGPTzhwllWM+MLfmdNGTiMzGRx4pmkWa57seDOeBF/GNYBL9JjkWTCrkKFAc2FJKw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-7.1.2.tgz", + "integrity": "sha512-Lht4hcbx2hAtUEcJ1YG4Q63bukKrDHxqSnELMYi1/G5y5vH8LWPQX7aoEcOJeaQWQTKroQBAIeprol/h9vkvoQ==", "requires": { "tslib": "^1.9.0" } }, "@angular/service-worker": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-7.1.1.tgz", - "integrity": "sha512-xX00x0XMW47jEfYTZLwdJCqkmPE7+mdtlSeOGpjaKv6Y2hqZodz80RYgH5JltM4RKEzOvQolR6KmdKcw1ANs9Q==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-7.1.2.tgz", + "integrity": "sha512-+VIfHDcXMYosPBAoIq3a5vdtt1OQylsxYdhEIhQusOFUQ/0K9qmjwdK1frJ30nCVprmZ4WlLVs8zoeSvpUWJPA==", "requires": { "tslib": "^1.9.0" } @@ -1274,32 +1272,32 @@ } }, "@fortawesome/fontawesome-common-types": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.8.tgz", - "integrity": "sha512-0sU7JDLdEeGQlWBSr5uEE6PZOM15YM1s9rFlpZV+WhNdX2V6Co3Sj0OW5el4F54X1Tw+nfxf4Cc3dUedudaDWg==" + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.9.tgz", + "integrity": "sha512-tLNNifyheh8mmgzOgxl2XSe03usa1UMTZNLDre6gxvqgIwCDi8Wya2D1MMMry/nc7vsqWf33KEF6L+ULtXZk2A==" }, "@fortawesome/fontawesome-svg-core": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.8.tgz", - "integrity": "sha512-cvcMQZ5F8WSNSGMk9uWlkmZNfDzmdsWLRrTMrNwwihHcEmWRlIuSbDt+PQ/rXsnGmJnmLQJLFBT1cse/3swxbg==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.9.tgz", + "integrity": "sha512-XErESbPjLQ9t9t0oCTwSKX2rZCqjVm3MRETErbA7lPszt3Sx/4d2oBQZ/oIsVr5O97ev0ECshpxrjEjsl/CjmA==", "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.8" + "@fortawesome/fontawesome-common-types": "^0.2.9" } }, "@fortawesome/free-brands-svg-icons": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.5.0.tgz", - "integrity": "sha512-R2I2eARMVofGTtfxe5+VaMRXiQYQQFoDkHj2Q1qZVn37eRFszDySvSlJuKTsqFRsOxoP4Iq+xIGFy/ppoSo3Wg==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.6.0.tgz", + "integrity": "sha512-fMCUewReABIPWmtl+ZyY8GmO1VDYEvemnEIbNKE8mJD54TbMC+ZpXt4YE2WlsgHko5bseotx+h4gUhqcbu1ibA==", "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.8" + "@fortawesome/fontawesome-common-types": "^0.2.9" } }, "@fortawesome/free-solid-svg-icons": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.5.0.tgz", - "integrity": "sha512-VawIT2owNP97EwehZmxkvZDhoKwEevU/1HOMkln6kc4OtfE+JKYr6DpyzQnHVWXvz/eFj36QElHNe6zT8gR+Tg==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.6.0.tgz", + "integrity": "sha512-kbkOtjNAxE5iuRAXPzSHMMTPWFEiLWJqu/nhHQoQcZS5JcIvthDB2VeXZqyo4An2o6Ny7j9vZ0KnECRtxhokHw==", "requires": { - "@fortawesome/fontawesome-common-types": "^0.2.8" + "@fortawesome/fontawesome-common-types": "^0.2.9" } }, "@iamstarkov/listr-update-renderer": { @@ -1496,12 +1494,12 @@ "dev": true }, "@ngtools/webpack": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.1.1.tgz", - "integrity": "sha512-XW/YDjiDZlwOYK4YvGAIKIVEkqtdwPLwTWAmDbnfpEHQc8UALsBrzGdjze0jSfXQdQxkbmXo0aolZgNc7uL/wQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-7.1.2.tgz", + "integrity": "sha512-Oc4N5QXh2u2q8OSfLBGcYkZrcvRmzxYRKUq99fO1u4JE4eZ3Pq7jp7X3/caro+9Y8eB2OpveSSC9UvEc0dz+AQ==", "dev": true, "requires": { - "@angular-devkit/core": "7.1.1", + "@angular-devkit/core": "7.1.2", "enhanced-resolve": "4.1.0", "rxjs": "6.3.3", "tree-kill": "1.2.0", @@ -1527,17 +1525,17 @@ } }, "@ngx-formly/core": { - "version": "5.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@ngx-formly/core/-/core-5.0.0-beta.18.tgz", - "integrity": "sha512-aMLU4SCI7eU0o6QuH2v+MsYPZWBWmhyd8fYlKUuAHl83KBBdc3XcJlEjbuuX9KGCUXzRmR8HCSn5nb96gN1fdw==", + "version": "5.0.0-beta.19", + "resolved": "https://registry.npmjs.org/@ngx-formly/core/-/core-5.0.0-beta.19.tgz", + "integrity": "sha512-UmA+s84WzzmW7o+pAcFPonIY2RHg8kPLQp4N3yfAanJgCEMG/3RFNkaHD8pWb7vIocH1z1cPcGfP6OZUnnhoZg==", "requires": { "tslib": "^1.7.1" } }, "@ngx-formly/material": { - "version": "5.0.0-beta.18", - "resolved": "https://registry.npmjs.org/@ngx-formly/material/-/material-5.0.0-beta.18.tgz", - "integrity": "sha512-Wjf58MJWbRv3ejjtpK48CTAcjaEgshbWr0YLq2Pv7PsB60C5VBCbNplPThpnN08ufyLBMpn8GJVToh0taKOZMw==", + "version": "5.0.0-beta.19", + "resolved": "https://registry.npmjs.org/@ngx-formly/material/-/material-5.0.0-beta.19.tgz", + "integrity": "sha512-owOgVFItKRA836hDu7YNCEWwH/1nujBkHipjx2+a0T/GI7Si/33BR+xLzxS+89/Y7Sh2UF7/6EZc8EuiaiFgfg==", "requires": { "tslib": "^1.9.0" } @@ -2232,12 +2230,12 @@ } }, "@octokit/endpoint": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-3.1.0.tgz", - "integrity": "sha512-ANAOhyEY40qzOjQPEYXqg3GDGLYTjLDjqQqcG1wgqRoE7qFLnvx5a0upzxpes83UK/YHUu6qTymZl/yTu4GvKg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-3.1.1.tgz", + "integrity": "sha512-KPkoTvKwCTetu/UqonLs1pfwFO5HAqTv/Ksp9y4NAg//ZgUCpvJsT4Hrst85uEzJvkB8+LxKyR4Bfv2X8O4cmQ==", "dev": true, "requires": { - "deepmerge": "2.2.1", + "deepmerge": "3.0.0", "is-plain-object": "^2.0.4", "universal-user-agent": "^2.0.1", "url-template": "^2.0.8" @@ -2292,23 +2290,23 @@ } }, "@schematics/angular": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.1.1.tgz", - "integrity": "sha512-jMaj8y3rNTQQXuH38uoWfAOmwYjtzqo1RelNfACnT54mfO/Dat+k7WasBLHWuvzvnN4/Ga3kXL7sJpkeMciiIg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-7.1.2.tgz", + "integrity": "sha512-coypNxjRjCExCbkJ8Vser4iZbdksl3cNqgdokDlEtpXnnph3ZYvNDhDD9TBWYQ+cwDhCHAOzT3U3IjN4R2MCgQ==", "requires": { - "@angular-devkit/core": "7.1.1", - "@angular-devkit/schematics": "7.1.1", + "@angular-devkit/core": "7.1.2", + "@angular-devkit/schematics": "7.1.2", "typescript": "3.1.6" } }, "@schematics/update": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.11.1.tgz", - "integrity": "sha512-IzPXamoMpDb2eY2zSW4fPuuH+7RfJLte9XVzQM2y3ZTBhlJQFLqx7qJtOXdcXUboonC6o61KCayNDERFnDUdPg==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.11.2.tgz", + "integrity": "sha512-dGA2PYnBLWRjVSTrTMPnVzsl5h5ojVcgFTpMke0FmgaJcR/D15FiwSs2LuJrmbb8f4oTAbQe1ON696M9kjWJIQ==", "dev": true, "requires": { - "@angular-devkit/core": "7.1.1", - "@angular-devkit/schematics": "7.1.1", + "@angular-devkit/core": "7.1.2", + "@angular-devkit/schematics": "7.1.2", "@yarnpkg/lockfile": "1.1.0", "ini": "1.3.5", "pacote": "9.1.1", @@ -3188,9 +3186,9 @@ } }, "@types/range-parser": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.2.tgz", - "integrity": "sha512-HtKGu+qG1NPvYe1z7ezLsyIaXYyi8SoAVqWDZgDQ8dLrsZvSzUNCwZyfX33uhWxL/SU0ZDQZ3nwZ0nimt507Kw==" + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" }, "@types/serve-static": { "version": "1.13.2", @@ -3202,9 +3200,9 @@ } }, "@types/socket.io": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/socket.io/-/socket.io-2.1.1.tgz", - "integrity": "sha512-xM+7LPcc/wn+PlqG3RNrm3sQbbbLGS4/ZQDqC6Oahu8F7HtnTMSPWzsS0MVsEGLRaWEozSXr6NzPiThZ6JQDSA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@types/socket.io/-/socket.io-2.1.2.tgz", + "integrity": "sha512-Ind+4qMNfQ62llyB4IMs1D8znMEBsMKohZBPqfBUIXqLQ9bdtWIbNTBWwtdcBWJKnokMZGcmWOOKslatni5vtA==", "dev": true, "requires": { "@types/node": "*" @@ -3217,9 +3215,9 @@ "dev": true }, "@types/superagent": { - "version": "3.8.5", - "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-3.8.5.tgz", - "integrity": "sha512-h7dQyzEGQFY3Ya8pIu0fxcWaMWC2DDSKR78gHrh6GVnXUqXo/+93wd4RObXA13rKp4ETyym3yq2A0AxROx9AxQ==", + "version": "3.8.4", + "resolved": "https://registry.npmjs.org/@types/superagent/-/superagent-3.8.4.tgz", + "integrity": "sha512-Dnh0Iw6NO55z1beXvlsvUrfk4cd9eL2nuTmUk+rAhSVCk10PGGFbqCCTwbau9D0d2W3DITiXl4z8VCqppGkMPQ==", "dev": true, "requires": { "@types/cookiejar": "*", @@ -3227,9 +3225,9 @@ } }, "@types/supertest": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.7.tgz", - "integrity": "sha512-GibTh4OTkal71btYe2fpZP/rVHIPnnUsYphEaoywVHo+mo2a/LhlOFkIm5wdN0H0DA0Hx8x+tKgCYMD9elHu5w==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/supertest/-/supertest-2.0.6.tgz", + "integrity": "sha512-qRvPP8dO7IBqJz8LaQ7/Lw2oo/geiDUPAMx/L+CQCkR9sN622O30XCH7RSyUmilyCSyjxyhJ7cEtd3hmwPwvhw==", "dev": true, "requires": { "@types/superagent": "*" @@ -3710,9 +3708,9 @@ } }, "ansi-colors": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.1.tgz", - "integrity": "sha512-Xt+zb6nqgvV9SWAVp0EG3lRsHcbq5DDgqjPPz6pwgtj6RKz65zGXMNa82oJfOSBA/to6GmRP7Dr+6o+kbApTzQ==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz", + "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==", "dev": true }, "ansi-cyan": { @@ -3910,7 +3908,7 @@ }, "array-flatten": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "resolved": "http://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "array-ify": { @@ -4764,7 +4762,7 @@ "dependencies": { "regexpu-core": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "dev": true, "requires": { @@ -5264,9 +5262,9 @@ "dev": true }, "bottleneck": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.13.0.tgz", - "integrity": "sha512-9YmZ0aiKta2OAxTujKCS/INjGWCIGWK4Ff1nQpgHnR4CTjlk9jcnpaHOjPnMZPtqRXkqwKdtxZgvJ9udsXylaw==", + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/bottleneck/-/bottleneck-2.13.2.tgz", + "integrity": "sha512-DVS4Uv7xr4Ql0w9valPBaueLRnEtBepeoevDhWO0LBhyihICJ7RySyzPfyvPswanrXAAbWaF8Zx4QpxmIxHa/g==", "dev": true }, "bowser": { @@ -5366,7 +5364,7 @@ "dependencies": { "resolve": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "resolved": "http://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", "dev": true } @@ -5853,14 +5851,14 @@ } }, "browserslist": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.4.tgz", - "integrity": "sha512-u5iz+ijIMUlmV8blX82VGFrB9ecnUg5qEt55CMZ/YJEhha+d8qpBfOFuutJ6F/VKRXjZoD33b6uvarpPxcl3RA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.5.tgz", + "integrity": "sha512-z9ZhGc3d9e/sJ9dIx5NFXkKoaiQTnrvrMsN3R1fGb1tkWWNSz12UewJn9TNxGo1l7J23h0MRaPmk7jfeTZYs1w==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000899", - "electron-to-chromium": "^1.3.82", - "node-releases": "^1.0.1" + "caniuse-lite": "^1.0.30000912", + "electron-to-chromium": "^1.3.86", + "node-releases": "^1.0.5" } }, "bs-logger": { @@ -6173,9 +6171,9 @@ "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" }, "caniuse-lite": { - "version": "1.0.30000912", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000912.tgz", - "integrity": "sha512-M3zAtV36U+xw5mMROlTXpAHClmPAor6GPKAMD5Yi7glCB5sbMPFtnQ3rGpk4XqPdUrrTIaVYSJZxREZWNy8QJg==", + "version": "1.0.30000916", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000916.tgz", + "integrity": "sha512-D6J9jloPm2MPkg0PXcODLMQAJKkeixKO9xhqTUMvtd44MtTYMyyDXPQ2Lk9IgBq5FH0frwiPa/N/w8ncQf7kIQ==", "dev": true }, "canonical-path": { @@ -8083,9 +8081,9 @@ "dev": true }, "deepmerge": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", - "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.0.0.tgz", + "integrity": "sha512-a8z8bkgHsAML+uHLqmMS83HHlpy3PvZOOuiTQqaa3wu8ZVg3h0hqHk6aCsGdOnZV2XMM/FRimNGjUh0KCcmHBw==", "dev": true }, "default-gateway": { @@ -8429,9 +8427,9 @@ "dev": true }, "domelementtype": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.2.1.tgz", - "integrity": "sha512-SQVCLFS2E7G5CRCMdn6K9bIhRj1bS6QBWZfF0TUPh4V/BbqrQ619IdSS3/izn0FZ+9l+uODzaZjb08fjOfablA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", "dev": true }, "domexception": { @@ -8601,9 +8599,9 @@ } }, "electron-to-chromium": { - "version": "1.3.85", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.85.tgz", - "integrity": "sha512-kWSDVVF9t3mft2OHVZy4K85X2beP6c6mFm3teFS/mLSDJpQwuFIWHrULCX+w6H1E55ZYmFRlT+ATAFRwhrYzsw==", + "version": "1.3.88", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.88.tgz", + "integrity": "sha512-UPV4NuQMKeUh1S0OWRvwg0PI8ASHN9kBC8yDTk1ROXLC85W5GnhTRu/MZu3Teqx3JjlQYuckuHYXSUSgtb3J+A==", "dev": true }, "elegant-spinner": { @@ -11339,9 +11337,9 @@ } }, "hash.js": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.6.tgz", - "integrity": "sha512-fj4u34pebbF6PKHDfVsQtIJGwr1M0goQyiqJE8OXCjiAgInFfKb/BGjD2ht6K9gCXeG6k1ZIR7mQ+KZSsxXK3A==", + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -11505,12 +11503,6 @@ "readable-stream": "^3.0.6" }, "dependencies": { - "domelementtype": { - "version": "1.3.0", - "resolved": "http://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", - "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", - "dev": true - }, "readable-stream": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.0.6.tgz", @@ -12665,7 +12657,7 @@ }, "resolve": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "resolved": "http://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", "dev": true }, @@ -14234,6 +14226,14 @@ "qs": "^6.5.2", "request": "^2.88.0", "ws": "^6.0.0" + }, + "dependencies": { + "deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "dev": true + } } }, "latest-version": { @@ -14322,7 +14322,7 @@ }, "resolve": { "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "resolved": "http://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", "dev": true } @@ -15760,9 +15760,9 @@ } }, "minizlib": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.1.tgz", - "integrity": "sha512-TrfjCjk4jLhcJyGMYymBH6oTXcWjYbUAXTHDbtnWHjZC25h0cdajHuPE1zxb4DVmu8crfh+HwH/WMuyLG0nHBg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", + "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", "dev": true, "requires": { "minipass": "^2.2.1" @@ -16515,9 +16515,9 @@ } }, "node-releases": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.5.tgz", - "integrity": "sha512-Ky7q0BO1BBkG/rQz6PkEZ59rwo+aSfhczHP1wwq8IowoVdN/FpiP7qp0XW0P2+BVCWe5fQUBozdbVd54q1RbCQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.0.tgz", + "integrity": "sha512-+qV91QMDBvARuPxUEfI/mRF/BY+UAkTIn3pvmvM2iOLIRvv6RNYklFXBgrkky6P1wXUqQW1P3qKlWxxy4JZbfg==", "dev": true, "requires": { "semver": "^5.3.0" @@ -20686,10 +20686,9 @@ "dev": true }, "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" }, "parse5-html-rewriting-stream": { "version": "5.1.0", @@ -20698,13 +20697,6 @@ "requires": { "parse5": "^5.1.0", "parse5-sax-parser": "^5.1.0" - }, - "dependencies": { - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" - } } }, "parse5-sax-parser": { @@ -20713,13 +20705,6 @@ "integrity": "sha512-VEhdEDhBkoSILPmsZ96SoIIUow3hZbtgQsqXw7r8DxxnqsCIO0fwkT9mWgBcf9SPjVUh92liuEprHrrYzXBPWQ==", "requires": { "parse5": "^5.1.0" - }, - "dependencies": { - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==" - } } }, "parseqs": { @@ -20773,7 +20758,7 @@ }, "path-browserify": { "version": "0.0.0", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", + "resolved": "http://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz", "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=", "dev": true }, @@ -21872,7 +21857,7 @@ }, "regexpu-core": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "resolved": "http://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", "dev": true, "requires": { @@ -22166,9 +22151,9 @@ } }, "rollup": { - "version": "0.67.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.67.3.tgz", - "integrity": "sha512-TyNQCz97rKuVVbsKUTXfwIjV7UljWyTVd7cTMuE+aqlQ7WJslkYF5QaYGjMLR2BlQtUOO5CAxSVnpQ55iYp5jg==", + "version": "0.67.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.67.4.tgz", + "integrity": "sha512-AVuP73mkb4BBMUmksQ3Jw0jTrBTU1i7rLiUYjFxLZGb3xiFmtVEg40oByphkZAsiL0bJC3hRAJUQos/e5EBd+w==", "dev": true, "requires": { "@types/estree": "0.0.39", @@ -23608,9 +23593,9 @@ "dev": true }, "spdx-correct": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.2.tgz", - "integrity": "sha512-q9hedtzyXHr5S0A1vEPoK/7l8NpfkFYTq6iCY+Pno2ZbdZR6WexZFtqeVGkGxW3TEJMN914Z55EnAGMmenlIQQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", @@ -25485,6 +25470,12 @@ "strip-bom": "^3.0.0" }, "dependencies": { + "deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "dev": true + }, "json5": { "version": "1.0.1", "resolved": "http://registry.npmjs.org/json5/-/json5-1.0.1.tgz", @@ -25570,9 +25561,9 @@ "dev": true }, "tsutils": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.5.1.tgz", - "integrity": "sha512-g9kwRQRpVDhjS3qfrDsnYv7QkBtsNRm1Ln5539hq9Y2ysndnlaWf8+3zTdaa1YB5ko7dpV9XATlP0KmYPsLc+Q==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.5.2.tgz", + "integrity": "sha512-qIlklNuI/1Dzfm+G+kJV5gg3gimZIX5haYtIVQe7qGyKd7eu8T1t1DY6pz4Sc2CGXAj9s1izycctm9Zfl9sRuQ==", "dev": true, "requires": { "tslib": "^1.8.1" @@ -25580,7 +25571,7 @@ }, "tty-browserify": { "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "resolved": "http://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", "dev": true }, @@ -26181,7 +26172,7 @@ }, "vm-browserify": { "version": "0.0.4", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", + "resolved": "http://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz", "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=", "dev": true, "requires": { diff --git a/package.json b/package.json index ef1b27db7..10346e6dd 100644 --- a/package.json +++ b/package.json @@ -124,9 +124,9 @@ "@angular/router": "^7.1.0", "@angular/service-worker": "^7.1.0", "@fortawesome/angular-fontawesome": "^0.3.0", - "@fortawesome/fontawesome-svg-core": "^1.2.8", - "@fortawesome/free-brands-svg-icons": "^5.5.0", - "@fortawesome/free-solid-svg-icons": "^5.5.0", + "@fortawesome/fontawesome-svg-core": "^1.2.0", + "@fortawesome/free-brands-svg-icons": "^5.6.0", + "@fortawesome/free-solid-svg-icons": "^5.6.0", "@nestjs/common": "^5.4.0", "@nestjs/core": "^5.4.0", "@nestjs/elasticsearch": "^0.1.2", @@ -135,8 +135,8 @@ "@nestjs/swagger": "^2.5.1", "@nestjs/typeorm": "^5.2.2", "@nestjs/websockets": "^5.4.0", - "@ngx-formly/core": "^5.0.0-beta.18", - "@ngx-formly/material": "^5.0.0-beta.18", + "@ngx-formly/core": "^5.0.0-beta.19", + "@ngx-formly/material": "^5.0.0-beta.19", "@ngx-lite/in-viewport": "^0.1.3", "@ngx-lite/input-star-rating": "^0.2.5", "@ngx-lite/input-tag": "^0.2.8",