From 962513e6bf81ac726b497594de47118d5f1c3444 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2020 08:29:49 +0000 Subject: [PATCH 001/121] Bump lodash from 4.17.15 to 4.17.19 in /backend Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] --- backend/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/package-lock.json b/backend/package-lock.json index 0384e6be..1e397d90 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -8365,9 +8365,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" }, "lodash.memoize": { "version": "4.1.2", From e51c25d73f3b6d9ba2b740e3e343d2e097b81d9f Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 23 Jul 2020 12:22:17 +0800 Subject: [PATCH 002/121] Update README and add tetris button --- README.md | 11 +++++++---- backend/src/project/projects.ts | 2 +- .../src/app/project/pages/board/board.component.html | 6 ++++++ frontend/src/index.html | 3 +++ 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 326153e4..5f535856 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # A simplified Jira clone built with Angular 9 and Akita -> In response to numerous positive feedbacks, I have already started working on Phase 2 together with my friends [Chau Tran][chau] and [Tiep Phan][tiep]. We will bring the GraphQL and Authentication to "live" soon. +> Phase two will not be completed as planned for 25 July. Both [Chau Tran][chau] and I was too busy with some other commitments. +> +> You can check the latest Tetris game that I built with Angular and Akita in the meantime โžก [tetris.trungk18.com](https://tetris.trungk18.com/) ๐ŸŽฎ > > Thanks for your continuous support. Stay tuned! :muscle: @@ -13,6 +15,7 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp

- [A simplified Jira clone built with Angular 9 and Akita](#a-simplified-jira-clone-built-with-angular-9-and-akita) + - [Working application](#working-application) - [Who is it for ๐Ÿคทโ€โ™€๏ธ](#who-is-it-for-๏ธ) - [Tech stack](#tech-stack) @@ -36,8 +39,8 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp - [Credits](#credits) - [License](#license) -

- +

+ ## Working application @@ -151,7 +154,7 @@ I will take two weeks break to: ### Phase 2 -> July 10 - 25, 2020 +> August 2020 - [ ] Refactor the mono repo to use Nx Workspace - [ ] GraphQL API and store data on the actual database diff --git a/backend/src/project/projects.ts b/backend/src/project/projects.ts index cec9050a..1b2a209a 100644 --- a/backend/src/project/projects.ts +++ b/backend/src/project/projects.ts @@ -98,7 +98,7 @@ export const Project = { description: '

I will set up a GraphQL endpoint as soon as possible

I am currently using NestJS and storing data on a json file. I like the idea behind GraphQL, it is the good chance to learn more about that technology.

', type: 'Story', - status: 'Backlog', + status: 'InProgress', priority: 'Medium', listPosition: 1, createdAt: '2020-06-12T14:40:01.262Z', diff --git a/frontend/src/app/project/pages/board/board.component.html b/frontend/src/app/project/pages/board/board.component.html index 5ce6690b..e8eaf215 100644 --- a/frontend/src/app/project/pages/board/board.component.html +++ b/frontend/src/app/project/pages/board/board.component.html @@ -17,6 +17,12 @@ + + ๐ŸŽฎ Angular Tetris + + diff --git a/frontend/src/index.html b/frontend/src/index.html index bf329625..fdfc561f 100644 --- a/frontend/src/index.html +++ b/frontend/src/index.html @@ -49,5 +49,8 @@ + From ab39d8e209e8b545cadc22f06492c95b80c00d69 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 23 Jul 2020 12:25:38 +0800 Subject: [PATCH 003/121] Update README --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 5f535856..7b93a650 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,8 @@ # A simplified Jira clone built with Angular 9 and Akita > Phase two will not be completed as planned for 25 July. Both [Chau Tran][chau] and I was too busy with some other commitments. -> > You can check the latest Tetris game that I built with Angular and Akita in the meantime โžก [tetris.trungk18.com](https://tetris.trungk18.com/) ๐ŸŽฎ -> +> > Thanks for your continuous support. Stay tuned! :muscle: There have been a handful of cool Jira-cloned apps written in `React`/`VueJS`, which makes me wonder **Why not Angular**? And here you go. @@ -15,7 +14,6 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp

- [A simplified Jira clone built with Angular 9 and Akita](#a-simplified-jira-clone-built-with-angular-9-and-akita) - - [Working application](#working-application) - [Who is it for ๐Ÿคทโ€โ™€๏ธ](#who-is-it-for-๏ธ) - [Tech stack](#tech-stack) From f02093df9204dfe7780d11325dbc0bb4ee9faff4 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 23 Jul 2020 12:27:21 +0800 Subject: [PATCH 004/121] Update README --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7b93a650..7d3124bf 100644 --- a/README.md +++ b/README.md @@ -37,8 +37,8 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp - [Credits](#credits) - [License](#license) -

- +

+ ## Working application From c931b6c061865543d240a8118e5a1c25bf5badf9 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Wed, 29 Jul 2020 22:38:55 +0800 Subject: [PATCH 005/121] Update link to Angular Tetris --- frontend/src/app/project/pages/board/board.component.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/project/pages/board/board.component.html b/frontend/src/app/project/pages/board/board.component.html index e8eaf215..5a4f97d4 100644 --- a/frontend/src/app/project/pages/board/board.component.html +++ b/frontend/src/app/project/pages/board/board.component.html @@ -17,7 +17,7 @@
- ๐ŸŽฎ Angular Tetris From 4474eace51f95c90777c0fd45ff9c6938762c726 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sun, 2 Aug 2020 16:53:10 +0800 Subject: [PATCH 006/121] Update json file and README --- README.md | 36 +++- frontend/src/app/project/auth/auth.service.ts | 5 +- .../project/state/project/project.service.ts | 2 +- frontend/src/assets/data/auth.json | 7 + frontend/src/assets/data/project.json | 186 ++++++++++++++++++ frontend/src/environments/environment.prod.ts | 2 +- frontend/src/environments/environment.ts | 2 +- 7 files changed, 230 insertions(+), 10 deletions(-) create mode 100644 frontend/src/assets/data/auth.json create mode 100644 frontend/src/assets/data/project.json diff --git a/README.md b/README.md index 7d3124bf..f3bd8038 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ > Phase two will not be completed as planned for 25 July. Both [Chau Tran][chau] and I was too busy with some other commitments. > You can check the latest Tetris game that I built with Angular and Akita in the meantime โžก [tetris.trungk18.com](https://tetris.trungk18.com/) ๐ŸŽฎ -> +> > Thanks for your continuous support. Stay tuned! :muscle: There have been a handful of cool Jira-cloned apps written in `React`/`VueJS`, which makes me wonder **Why not Angular**? And here you go. @@ -14,6 +14,7 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp

- [A simplified Jira clone built with Angular 9 and Akita](#a-simplified-jira-clone-built-with-angular-9-and-akita) + - [Working application](#working-application) - [Who is it for ๐Ÿคทโ€โ™€๏ธ](#who-is-it-for-๏ธ) - [Tech stack](#tech-stack) @@ -209,11 +210,40 @@ Not all components have properly defined [aria attributes](https://developer.moz - `git clone https://github.com/trungk18/jira-clone-angular.git` - `cd jira-clone-angular` -- `npm run start:back` for the API -- The API server should run on `http://localhost:3000` - `npm run start:front` for angular web application - The app should run on `http://localhost:4200/` +> Update August 02, 2020: I changed the the API to use two simple JSON files for project and user. The API on heroku will go to sleep after sometimes idle. Therefore, if you open the webpage after a while without anyone using before, it will be very slow for the first load. + +If you still want to use the API, you should follow those steps: + +- `npm run start:back` for the API +- The API server should run on `http://localhost:3000` +- Open `environment.ts` and `environment.prod.ts` and uncomment the actual URL. +- Open `auth.service.ts`, change + +```ts +this._http.get(`${this.baseUrl}/auth.json`); +``` + +to + +```ts +this._http.post(`${this.baseUrl}/auth`, { email, password }); +``` + +- Open `project.service.ts` and change + +```ts +this._http.get(`${this.baseUrl}/project.json`); +``` + +to + +```ts +this._http.get(`${this.baseUrl}/project`); +``` + ### Unit/Integration tests ๐Ÿงช I skipped writing test for this project. I might do it for the proper backend GraphQL API. diff --git a/frontend/src/app/project/auth/auth.service.ts b/frontend/src/app/project/auth/auth.service.ts index 00c2abca..f341a96a 100644 --- a/frontend/src/app/project/auth/auth.service.ts +++ b/frontend/src/app/project/auth/auth.service.ts @@ -16,10 +16,7 @@ export class AuthService { login({ email = '', password = '' }: LoginPayload) { this._store.setLoading(true); this._http - .post(`${this.baseUrl}/auth`, { - email, - password - }) + .get(`${this.baseUrl}/auth.json`) .pipe( map((user) => { this._store.update((state) => ({ diff --git a/frontend/src/app/project/state/project/project.service.ts b/frontend/src/app/project/state/project/project.service.ts index 5e007748..f3ca7ed1 100644 --- a/frontend/src/app/project/state/project/project.service.ts +++ b/frontend/src/app/project/state/project/project.service.ts @@ -26,7 +26,7 @@ export class ProjectService { getProject() { this._http - .get(`${this.baseUrl}/project`) + .get(`${this.baseUrl}/project.json`) .pipe( setLoading(this._store), tap((project) => { diff --git a/frontend/src/assets/data/auth.json b/frontend/src/assets/data/auth.json new file mode 100644 index 00000000..2ba41e36 --- /dev/null +++ b/frontend/src/assets/data/auth.json @@ -0,0 +1,7 @@ +{ + "id": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "name": "Trung Vo", + "avatarUrl": "https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png", + "createdAt": "2020-06-16T16:00:00.000Z", + "updatedAt": "2020-06-16T16:00:00.000Z" +} diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json new file mode 100644 index 00000000..a835bf7d --- /dev/null +++ b/frontend/src/assets/data/project.json @@ -0,0 +1,186 @@ +{ + "id": "140892", + "name": "Angular Jira Clone", + "url": "https://github.com/trungk18/jira-clone-angular", + "description": "A Jira clone app built with Angular and Akita - by trungk18", + "category": "Software", + "createdAt": "2020-06-12T16:00:00.000Z", + "updatedAt": "2020-06-13T16:00:00.000Z", + "users": [ + { + "id": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "name": "Trung Vo", + "avatarUrl": "https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png", + "projectId": "140892" + }, + { + "id": "7ac265f9-b9ac-443f-a2b2-795682e579a4", + "name": "Iron Man", + "avatarUrl": "https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1592405732/ironman_c3jrbc.jpg", + "projectId": "140892" + }, + { + "id": "94502aad-c97f-43e1-a9d1-28cf3e4937a7", + "name": "Captain", + "avatarUrl": "https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1592405732/captain_e8s9nk.jpg", + "projectId": "140892" + }, + { + "id": "610451aa-10c8-4d7e-9363-311357c0b0dd", + "name": "Thor", + "avatarUrl": "https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1592405731/thor_juqwzf.jpg", + "projectId": "140892" + }, + { + "id": "081ccaa1-5595-4621-8074-ede4927e67b0", + "name": "Spider Man", + "avatarUrl": "https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1592405731/spiderman_zlrtx0.jpg", + "projectId": "140892" + } + ], + "issues": [ + { + "id": "9013", + "title": "Set up project structure โ›๏ธโ›๏ธ", + "description": "

Create front end and backend folder

", + "type": "Task", + "status": "Done", + "priority": "Highest", + "listPosition": 1, + "createdAt": "2020-06-12T14:40:01.262Z", + "updatedAt": "2020-06-12T14:40:01.262Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1", "7ac265f9-b9ac-443f-a2b2-795682e579a4"] + }, + { + "id": "9210", + "title": "TailwindCSS configuration ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ", + "description": "

No official guide to configure TailwindCSS and Angularโ›๏ธโ›๏ธ


It took me few hours to try and configure with different option. Also, was confuse when PurgeCSS remove ng-zorro style...


I wrote one myself


https://trungk18.com/experience/configure-tailwind-css-with-angular/


", + "type": "Task", + "status": "Done", + "priority": "Medium", + "listPosition": 2, + "createdAt": "2020-06-12T14:40:01.262Z", + "updatedAt": "2020-06-12T14:40:01.262Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1", "94502aad-c97f-43e1-a9d1-28cf3e4937a7"] + }, + { + "id": "9361", + "title": "Try leaving a comment on this issue.", + "description": "

Adding comments to an issue is a useful way to record additional detail about an issue, and collaborate with team members. Comments are shown in the Comments section when you view an issue.


  1. Open the issue on which to add your comment.
  2. Click the Add a comment button.
  3. In the Comment text box, type your comment
  4. Click the Save button or the Enter key to save the comment.


", + "type": "Story", + "status": "InProgress", + "priority": "Lowest", + "listPosition": 3, + "createdAt": "2020-06-12T14:40:01.346Z", + "updatedAt": "2020-06-12T14:40:01.346Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["081ccaa1-5595-4621-8074-ede4927e67b0"] + }, + { + "id": "9451", + "title": "Preparing backend API with GraphQL", + "description": "

I will set up a GraphQL endpoint as soon as possible

I am currently using NestJS and storing data on a json file. I like the idea behind GraphQL, it is the good chance to learn more about that technology.

", + "type": "Story", + "status": "InProgress", + "priority": "Medium", + "listPosition": 1, + "createdAt": "2020-06-12T14:40:01.262Z", + "updatedAt": "2020-06-12T14:48:00.807Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + }, + { + "id": "9631", + "title": "Each issue has a single reporter but can have multiple assignees.", + "description": "

Try assigning this issue to Spider Man. ๐Ÿคฃ ๐Ÿคฃ ๐Ÿคฃ

", + "type": "Task", + "status": "Selected", + "priority": "Low", + "listPosition": 2, + "createdAt": "2020-06-12T14:40:01.350Z", + "updatedAt": "2020-06-12T14:51:09.653Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["610451aa-10c8-4d7e-9363-311357c0b0dd", "94502aad-c97f-43e1-a9d1-28cf3e4937a7"] + }, + { + "id": "9546", + "title": "Set up Akita state management", + "description": "

I heard about Akita and would love to try this

Akita is a state management pattern, built on top of RxJS, which takes the idea of multiple data stores from Flux and the immutable updates from Redux, along with the concept of streaming data, to create the Observable Data Stores model.

", + "type": "Story", + "status": "InProgress", + "priority": "High", + "listPosition": 1, + "createdAt": "2020-06-12T14:40:01.304Z", + "updatedAt": "2020-06-12T14:52:02.173Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + }, + { + "id": "9548", + "title": "Make the CDK Drag and Drop animation smoother", + "description": "

The drag and drop board is not working as I expected

After finishing all the other heavy lifting parts, I will spend sometimes at the end to finalize the DnD. The current behavior is acceptable for now.


28 June 2020

After spending about half an hour on that, I found the bug. Basically, I applied the cdkDrag to my component issue-card. Its height and width was collapsed to 0. That's why the animation has no effect at all.


I fixed by fixing adding these CSS to the issue-card component.


:host {  @apply flex flex-grow;  margin-bottom: 5px;}
", + "type": "Bug", + "status": "Done", + "priority": "High", + "listPosition": 1, + "createdAt": "2020-06-12T14:40:01.304Z", + "updatedAt": "2020-06-12T14:52:02.173Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + }, + { + "id": "9584", + "title": "What is Angular Jira clone application?", + "description": "

There have been a handful of cool Jira-cloned apps written in React/VueJS, which makes me wonder Why not Angular? And here you go.


This is not only a simplified Jira clone built with Angular 9, but also an example of a modern, real-world Angular codebase.


Tech stack


Tech logos


", + "type": "Task", + "status": "Backlog", + "priority": "Medium", + "listPosition": 2, + "createdAt": "2020-06-12T14:40:00.000Z", + "updatedAt": "2020-06-12T14:51:00.000Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["081ccaa1-5595-4621-8074-ede4927e67b0", "610451aa-10c8-4d7e-9363-311357c0b0dd"] + }, + { + "id": "9554", + "title": "Who is the author of Angular Jira clone?", + "description": "

Hi! My name is Trung.

Iโ€™m the only front-end engineer at Zyllem, where I work mostly with Angular to build client side web app. I love thinking about development and user experience.


Find me around the web



", + "type": "Task", + "status": "Backlog", + "priority": "High", + "listPosition": 3, + "createdAt": "2020-06-12T14:40:00.000Z", + "updatedAt": "2020-06-12T14:51:00.000Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + }, + { + "id": "9665", + "title": "Angular router not working on Netlify on refresh", + "description": "

Old question, but for those who might stumble on it on how to enable angular routing in Netlify.


See the full answer on stackoverflow.


Create a file _redirects in your src folder, add the following to it:


/*  /index.html 200",
+      "type": "Bug",
+      "status": "Done",
+      "priority": "High",
+      "listPosition": 1,
+      "createdAt": "2020-06-12T14:40:00.000Z",
+      "updatedAt": "2020-06-12T14:51:00.000Z",
+      "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1",
+      "userIds": ["94502aad-c97f-43e1-a9d1-28cf3e4937a7", "7ac265f9-b9ac-443f-a2b2-795682e579a4"]
+    },
+    {
+      "id": "9667",
+      "title": "When creating an issue, the assignee list is not working properly on searching",
+      "description": "After searching for an assignee on the list and clear the text, the option label was missing. It could be the bug on the ng-zorro select itself. If you have any idea, feel free to create a pull request. 

Assignee issue", + "type": "Bug", + "status": "Selected", + "priority": "High", + "listPosition": 1, + "createdAt": "2020-06-28T15:30:00.000Z", + "updatedAt": "2020-06-28T16:30:00.000Z", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + } + ] +} diff --git a/frontend/src/environments/environment.prod.ts b/frontend/src/environments/environment.prod.ts index c20154a8..77daec44 100644 --- a/frontend/src/environments/environment.prod.ts +++ b/frontend/src/environments/environment.prod.ts @@ -2,5 +2,5 @@ import { EnvironmentModel } from './environment-model'; export const environment: EnvironmentModel = { production: true, - apiUrl: 'https://jira-clone-angular-api.herokuapp.com/' + apiUrl: '/assets/data' //'https://jira-clone-angular-api.herokuapp.com/' }; diff --git a/frontend/src/environments/environment.ts b/frontend/src/environments/environment.ts index 45b4ea17..da0e8ede 100644 --- a/frontend/src/environments/environment.ts +++ b/frontend/src/environments/environment.ts @@ -6,7 +6,7 @@ import { EnvironmentModel } from './environment-model'; export const environment: EnvironmentModel = { production: false, - apiUrl: 'http://localhost:3000/' + apiUrl: '/assets/data' //'http://localhost:3000/' }; /* From 51f14d277b612dc644f2b21fc32fa340f9700bbe Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sun, 2 Aug 2020 22:17:03 +0800 Subject: [PATCH 007/121] Add buy a coffee button --- README.md | 10 +++++--- .../project/pages/board/board.component.html | 24 ++++++++++++------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index f3bd8038..097af364 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp - [A simplified Jira clone built with Angular 9 and Akita](#a-simplified-jira-clone-built-with-angular-9-and-akita) - [Working application](#working-application) + - [Support](#support) - [Who is it for ๐Ÿคทโ€โ™€๏ธ](#who-is-it-for-๏ธ) - [Tech stack](#tech-stack) - [High level design](#high-level-design) @@ -38,8 +39,8 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp - [Credits](#credits) - [License](#license) -

- +

+ ## Working application @@ -47,10 +48,13 @@ Check out the **live demo** -> https://jira.trungk18.com ![Jira clone built with Angular 9 and Akita][demo] +## Support + If you like my work, feel free to: +- โญ this repository. And we will be happy together :) - [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)][tweet] about Angular Jira clone -- :star: this repository. And we will be happy together :) +- Buy Me A Coffee Thanks a bunch for stopping by and supporting me! diff --git a/frontend/src/app/project/pages/board/board.component.html b/frontend/src/app/project/pages/board/board.component.html index 5a4f97d4..2d81fd10 100644 --- a/frontend/src/app/project/pages/board/board.component.html +++ b/frontend/src/app/project/pages/board/board.component.html @@ -3,10 +3,24 @@
Kanban board
From 4dddbc023fbf5c617c8b0cab48d4f8b4c241d7ac Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 27 Aug 2020 22:58:28 +0800 Subject: [PATCH 011/121] Update project content and README --- README.md | 4 ++++ frontend/src/assets/data/project.json | 20 ++++++++++++++++---- frontend/tailwind.config.js | 21 +++++++++++++++------ 3 files changed, 35 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index da08b769..68dc60eb 100644 --- a/README.md +++ b/README.md @@ -177,11 +177,15 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | Part | Description | Status | | ---- | ------------------------------------------------------------------------------- | ------ | +| -1 | [Behind the 900 stars repository - Slide][part-1] | Done | | 00 | [Prerequisites][part00] | Done | | 01 | [Create a new repository and set up a new Angular application with CLI][part01] | Done | +| 01 | [Create a new repository and set up a new Angular application with CLI][part02] | Done | +[part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites [part01]: https://trungk18.com/experience/angular-jira-clone-tutorial-01-planning-and-set-up +[part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index a835bf7d..43d02f5a 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -39,6 +39,18 @@ } ], "issues": [ + { + "createdAt": "2020-08-27T14:23:38.183Z", + "description": "

I shared some of my technical decisions behind jira.trungk18.com on Singapore talk.js August 2020 with a very catchy title - Behind the 900 stars repository ๐Ÿ˜‚ Do you like it?

Hopefully I can change the title to a thousand stars soon... ๐Ÿคฃ


Thanks for having me!


See the slide deck โžก https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular


Image



", + "id": "6527", + "priority": "Medium", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "status": "Backlog", + "title": "Behind the 900 stars - Update 08/2020", + "type": "Story", + "updatedAt": "2020-08-27T14:23:38.183Z", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + }, { "id": "9013", "title": "Set up project structure โ›๏ธโ›๏ธ", @@ -80,8 +92,8 @@ }, { "id": "9451", - "title": "Preparing backend API with GraphQL", - "description": "

I will set up a GraphQL endpoint as soon as possible

I am currently using NestJS and storing data on a json file. I like the idea behind GraphQL, it is the good chance to learn more about that technology.

", + "title": "Preparing backend API with GraphQL - Update 08/2020", + "description": "

GraphQL authentication API is ready with the enormous support from @nartc


I am using Apollo to integrate with his well-written API. I have closed the first loop Login -> Received token -> Fetch me -> Fetch project using token.


Hopefully I will be able to deploy Phase 2 soon to AWS or Azure. Stay tuned!


See the current working branch: https://github.com/trungk18/jira-clone-angular/tree/feature/gql


", "type": "Story", "status": "InProgress", "priority": "Medium", @@ -109,7 +121,7 @@ "title": "Set up Akita state management", "description": "

I heard about Akita and would love to try this

Akita is a state management pattern, built on top of RxJS, which takes the idea of multiple data stores from Flux and the immutable updates from Redux, along with the concept of streaming data, to create the Observable Data Stores model.

", "type": "Story", - "status": "InProgress", + "status": "Done", "priority": "High", "listPosition": 1, "createdAt": "2020-06-12T14:40:01.304Z", @@ -146,7 +158,7 @@ { "id": "9554", "title": "Who is the author of Angular Jira clone?", - "description": "

Hi! My name is Trung.

Iโ€™m the only front-end engineer at Zyllem, where I work mostly with Angular to build client side web app. I love thinking about development and user experience.


Find me around the web



", + "description": "

Hi! My name is Trung.

Iโ€™m the lead front-end engineer at Zyllem, where I work mostly with Angular to build client side web app. I love thinking about development and user experience.


Find me around the web



", "type": "Task", "status": "Backlog", "priority": "High", diff --git a/frontend/tailwind.config.js b/frontend/tailwind.config.js index fcc7f6c7..a378f5bb 100644 --- a/frontend/tailwind.config.js +++ b/frontend/tailwind.config.js @@ -6,7 +6,19 @@ module.exports = { enabled: true, content: ['./src/**/*.ts', './src/**/*.html'], options: { - whitelistPatterns: [/^font/, /^cursor/, /^pl-/, /^px-/, /^pr-/, /^ml-/, /^mx-/, /^mr-/, /^mb-/, /^mt-/, /^ng-/] + whitelistPatterns: [ + /^font/, + /^cursor/, + /^pl-/, + /^px-/, + /^pr-/, + /^ml-/, + /^mx-/, + /^mr-/, + /^mb-/, + /^mt-/, + /^ng-/ + ] } }, theme: { @@ -107,7 +119,7 @@ module.exports = { 700: '#4c51bf', 800: '#434190', 900: '#3c366b' - }, + }, primary: '#0747A6', tertiary: '#e6e9f0', textDarkest: '#172b4d', @@ -129,11 +141,8 @@ module.exports = { borderInputFocus: '#4c9aff' }, spacing: { - sidebar: '230px', - sidebarShort: '210px', + sidebar: '240px', navbarLeft: '64px', - navbarLeftSidebar: `${230 + 64}px`, - navbarLeftSidebarShort: `${210 + 64}px`, px: '1px', '0': '0', '1': '0.25rem', From 6b1e7507c9f259c26c319f0bb6898a663b27c878 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 29 Aug 2020 10:05:07 +0800 Subject: [PATCH 012/121] Update build command --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3d546baf..ead2798e 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "build:back": "cd backend && npm run build", "build": "npm run install-dependencies && npm run build:back && npm run build:front", "heroku-postbuild": "npm run install-dependencies-back && npm run build:back", - "netlify-build": "npm run install-dependencies-front && npm run build:front" + "netlify-build": "npm run build:front" }, "repository": { "type": "git", From cc036616b231fb368d9e0455141b1e6f81c860f9 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 29 Aug 2020 10:08:48 +0800 Subject: [PATCH 013/121] Revert the build command --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ead2798e..3d546baf 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "build:back": "cd backend && npm run build", "build": "npm run install-dependencies && npm run build:back && npm run build:front", "heroku-postbuild": "npm run install-dependencies-back && npm run build:back", - "netlify-build": "npm run build:front" + "netlify-build": "npm run install-dependencies-front && npm run build:front" }, "repository": { "type": "git", From c9c10235ed929fce1107681bf8011e3d629d50f9 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Tue, 1 Sep 2020 18:25:04 +0800 Subject: [PATCH 014/121] Add link to part 3 --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 68dc60eb..2434f021 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ I will take two weeks break to: ### Phase 2 -> August 2020 +> September 2020 - [ ] Refactor the mono repo to use Nx Workspace - [ ] GraphQL API and store data on the actual database @@ -180,12 +180,14 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | -1 | [Behind the 900 stars repository - Slide][part-1] | Done | | 00 | [Prerequisites][part00] | Done | | 01 | [Create a new repository and set up a new Angular application with CLI][part01] | Done | -| 01 | [Create a new repository and set up a new Angular application with CLI][part02] | Done | +| 02 | [Build the application layout with flex and TailwindCSS][part02] | Done | +| 03 | [Setup Akita state management][part03] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites [part01]: https://trungk18.com/experience/angular-jira-clone-tutorial-01-planning-and-set-up -[part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex/ +[part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex +[part03]: https://trungk18.com/experience/angular-jira-clone-tutorial-03-akita-state-management [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending From dd09494a749004a44934eb10e0a7e019ed204709 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 3 Sep 2020 14:30:14 +0800 Subject: [PATCH 015/121] Update the phase 2 screenshot --- frontend/src/assets/data/project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 43d02f5a..3dd9356a 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -93,7 +93,7 @@ { "id": "9451", "title": "Preparing backend API with GraphQL - Update 08/2020", - "description": "

GraphQL authentication API is ready with the enormous support from @nartc


I am using Apollo to integrate with his well-written API. I have closed the first loop Login -> Received token -> Fetch me -> Fetch project using token.


Hopefully I will be able to deploy Phase 2 soon to AWS or Azure. Stay tuned!


See the current working branch: https://github.com/trungk18/jira-clone-angular/tree/feature/gql


", + "description": "

GraphQL authentication API is ready with the enormous support from @nartc


I am using Apollo to integrate with his well-written API. I have closed the first loop Login -> Received token -> Fetch me -> Fetch project using token.


Hopefully I will be able to deploy Phase 2 soon to AWS or Azure. Stay tuned!


See the current working branch: https://github.com/trungk18/jira-clone-angular/tree/feature/gql


", "type": "Story", "status": "InProgress", "priority": "Medium", From f896e82801a719b90683b9a2959da06292ec1715 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 7 Sep 2020 15:33:10 +0800 Subject: [PATCH 016/121] Update README --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 2434f021..52c105df 100644 --- a/README.md +++ b/README.md @@ -182,12 +182,14 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 01 | [Create a new repository and set up a new Angular application with CLI][part01] | Done | | 02 | [Build the application layout with flex and TailwindCSS][part02] | Done | | 03 | [Setup Akita state management][part03] | Done | +| 04 | [Build an editable textbox][part04] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites [part01]: https://trungk18.com/experience/angular-jira-clone-tutorial-01-planning-and-set-up [part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex [part03]: https://trungk18.com/experience/angular-jira-clone-tutorial-03-akita-state-management +[part04]: https://trungk18.com/experience/angular-jira-clone-tutorial-04-editable-textbox/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending From d6f50bbdd807ef3d4f325fdf04605ebec62da97c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Sep 2020 01:05:26 +0000 Subject: [PATCH 017/121] Bump node-fetch from 2.6.0 to 2.6.1 in /backend Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1. - [Release notes](https://github.com/bitinn/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1) Signed-off-by: dependabot[bot] --- backend/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/package-lock.json b/backend/package-lock.json index 1e397d90..37840831 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -8856,9 +8856,9 @@ } }, "node-fetch": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", - "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" }, "node-int64": { "version": "0.4.0", From 520b1a4f593d1678c3c87f8fece89371204216c3 Mon Sep 17 00:00:00 2001 From: trungk18 Date: Mon, 14 Sep 2020 18:08:12 +0800 Subject: [PATCH 018/121] Update part 5 tutorial --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 52c105df..f0c81968 100644 --- a/README.md +++ b/README.md @@ -182,14 +182,16 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 01 | [Create a new repository and set up a new Angular application with CLI][part01] | Done | | 02 | [Build the application layout with flex and TailwindCSS][part02] | Done | | 03 | [Setup Akita state management][part03] | Done | -| 04 | [Build an editable textbox][part04] | Done | +| 04 | [Build an editable textbox][part04] | Done | +| 05 | [Build an interactive drag and drop board][part05] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular -[part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites -[part01]: https://trungk18.com/experience/angular-jira-clone-tutorial-01-planning-and-set-up -[part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex -[part03]: https://trungk18.com/experience/angular-jira-clone-tutorial-03-akita-state-management +[part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ +[part01]: https://trungk18.com/experience/angular-jira-clone-tutorial-01-planning-and-set-up/ +[part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex/ +[part03]: https://trungk18.com/experience/angular-jira-clone-tutorial-03-akita-state-management/ [part04]: https://trungk18.com/experience/angular-jira-clone-tutorial-04-editable-textbox/ +[part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending From d58c6b3e7dc0588601407114f65957fd5f186c31 Mon Sep 17 00:00:00 2001 From: trungk18 Date: Wed, 16 Sep 2020 07:54:49 +0800 Subject: [PATCH 019/121] Add Jira clone tutorial card --- frontend/src/assets/data/project.json | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 3dd9356a..0751db5b 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -49,7 +49,21 @@ "title": "Behind the 900 stars - Update 08/2020", "type": "Story", "updatedAt": "2020-08-27T14:23:38.183Z", - "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"] + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], + "listPosition": 1 + }, + { + "type": "Story", + "priority": "Highest", + "title": "How to build Jira clone ๐Ÿ˜? Follow these tutorials from its author", + "description": "

I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


  1. Prerequisites
  2. Create a new repository and set up a new Angular application with CLI
  3. Build the application layout with flex and TailwindCSS
  4. Setup Akita state management
  5. Build an editable textbox
  6. Build an interactive drag and drop board
", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], + "id": "3957", + "status": "InProgress", + "createdAt": "2020-09-15T23:41:37.278Z", + "updatedAt": "2020-09-15T23:41:37.278Z", + "listPosition": 1 }, { "id": "9013", From 39479eaa948c652bd9699024487252b34852d5c3 Mon Sep 17 00:00:00 2001 From: trungk18 Date: Fri, 25 Sep 2020 09:08:41 +0800 Subject: [PATCH 020/121] Update part 6 tutorial --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f0c81968..b8ebf421 100644 --- a/README.md +++ b/README.md @@ -157,13 +157,13 @@ I will take two weeks break to: ### Phase 2 -> September 2020 +> September ~ October 2020 - [ ] Refactor the mono repo to use Nx Workspace - [ ] GraphQL API and store data on the actual database - [ ] Authentication -- [ ] Websocket realtime update -- [ ] Interactive report + +View the current [work in progress branch][gql] ## Tutorial @@ -184,6 +184,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 03 | [Setup Akita state management][part03] | Done | | 04 | [Build an editable textbox][part04] | Done | | 05 | [Build an interactive drag and drop board][part05] | Done | +| 06 | [Build a markdown text editor][part06] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ @@ -192,6 +193,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ [part03]: https://trungk18.com/experience/angular-jira-clone-tutorial-03-akita-state-management/ [part04]: https://trungk18.com/experience/angular-jira-clone-tutorial-04-editable-textbox/ [part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ +[part06]: https://trungk18.com/experience/angular-jira-clone-tutorial-06-angular-markdown-text-editor/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending @@ -308,3 +310,4 @@ Feel free to use my code on your project. It would be great if you put a referen [lazy-load]: https://angular.io/guide/lazy-loading-ngmodules [chau]: https://github.com/nartc [tiep]: https://github.com/tieppt +[gql]: https://github.com/trungk18/jira-clone-angular/tree/feature/gql From 7a035df4e7940108fdbb8e201ebda4b93d2782d8 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Tue, 29 Sep 2020 09:31:51 +0800 Subject: [PATCH 021/121] Create FUNDING.yml --- .github/FUNDING.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000..e2af65f1 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: ['https://www.buymeacoffee.com/tuantrungvo'] From bc5a32221cead6babafbaa17fb3e35410667b924 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Wed, 21 Oct 2020 18:49:50 +0800 Subject: [PATCH 022/121] Add ngcc post install npm command --- frontend/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/package.json b/frontend/package.json index de997669..bfa976ee 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -7,7 +7,8 @@ "build": "ng build --prod=true --sourceMap=true", "test": "ng test", "lint": "ng lint", - "e2e": "ng e2e" + "e2e": "ng e2e", + "postinstall": "ngcc" }, "private": true, "dependencies": { From 5fb27ba824f693a283fc13f7b84b3db48d5b32d2 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Wed, 21 Oct 2020 22:08:18 +0800 Subject: [PATCH 023/121] Upgrade Angular v10 --- frontend/{browserslist => .browserslistrc} | 0 frontend/e2e/tsconfig.json | 2 +- frontend/package-lock.json | 7656 +++++++++-------- frontend/package.json | 36 +- .../add-issue-modal.component.ts | 4 +- frontend/tsconfig.json | 2 +- 6 files changed, 4094 insertions(+), 3606 deletions(-) rename frontend/{browserslist => .browserslistrc} (100%) diff --git a/frontend/browserslist b/frontend/.browserslistrc similarity index 100% rename from frontend/browserslist rename to frontend/.browserslistrc diff --git a/frontend/e2e/tsconfig.json b/frontend/e2e/tsconfig.json index 39b800f7..c92199cf 100644 --- a/frontend/e2e/tsconfig.json +++ b/frontend/e2e/tsconfig.json @@ -3,7 +3,7 @@ "compilerOptions": { "outDir": "../out-tsc/e2e", "module": "commonjs", - "target": "es5", + "target": "es2018", "types": [ "jasmine", "jasminewd2", diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 3e254cae..2304d9a1 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -5,23 +5,69 @@ "requires": true, "dependencies": { "@angular-builders/custom-webpack": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-9.1.0.tgz", - "integrity": "sha512-Dek6KxNUFBELKqNRO4Im5JIP0/rZF4HmvgA8X+RyqOd9cyDxk16A441WlqTqy3UKX8lcbf6C9RcR5D2dI1ZATQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-10.0.1.tgz", + "integrity": "sha512-YDy5zEKVwXdoXLjmbsY6kGaEbmunQxaPipxrwLUc9hIjRLU2WcrX9vopf1R9Pgj4POad73IPBNGu+ibqNRFIEQ==", "dev": true, "requires": { - "@angular-devkit/architect": ">=0.900.0 < 0.1000.0", - "@angular-devkit/build-angular": ">=0.900.0 < 0.1000.0", - "@angular-devkit/core": "^9.0.0", - "lodash": "^4.17.10", - "ts-node": "^8.5.2", - "webpack-merge": "^4.2.1" + "@angular-devkit/architect": ">=0.1000.0 < 0.1100.0", + "@angular-devkit/build-angular": ">=0.1000.0 < 0.1100.0", + "@angular-devkit/core": "^10.0.0", + "lodash": "^4.17.15", + "ts-node": "^9.0.0", + "webpack-merge": "^4.2.2" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, "ts-node": { - "version": "8.10.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz", - "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.0.0.tgz", + "integrity": "sha512-/TqB4SnererCDR/vb4S/QvSZvzQMJN8daAslg7MeaiHvD8rDZsSfXmNeNumyZZzMned72Xoq/isQljYSt8Ynfg==", "dev": true, "requires": { "arg": "^4.1.0", @@ -30,209 +76,368 @@ "source-map-support": "^0.5.17", "yn": "3.1.1" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, "@angular-devkit/architect": { - "version": "0.901.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.8.tgz", - "integrity": "sha512-tK9ZQlubH6n+q+c2J9Wvfcxg3RFuRiTfJriNoodo6GHvtF2KLdPY67w3Gen0Sp172A5Q8Y927NseddNI8RZ/0A==", + "version": "0.1001.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1001.7.tgz", + "integrity": "sha512-uFYIvMdewU44GbIyRfsUHNMLkx+C0kokpnj7eH5NbJfbyFpCfd3ijBHh+voPdPsDRWs9lLgjbxfHpswSPj4D8w==", "dev": true, "requires": { - "@angular-devkit/core": "9.1.8", - "rxjs": "6.5.4" + "@angular-devkit/core": "10.1.7", + "rxjs": "6.6.2" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", "dev": true, "requires": { "tslib": "^1.9.0" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, "@angular-devkit/build-angular": { - "version": "0.901.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.901.8.tgz", - "integrity": "sha512-W2RTjtPPJRbke6K7Qt9eZOPRGfFBFsYzskxsuxXwkW2RPopj6k1wUWh9Be8CtAMAUlhyPvlzviOtv3F7leYr3w==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.901.8", - "@angular-devkit/build-optimizer": "0.901.8", - "@angular-devkit/build-webpack": "0.901.8", - "@angular-devkit/core": "9.1.8", - "@babel/core": "7.9.0", - "@babel/generator": "7.9.3", - "@babel/preset-env": "7.9.0", - "@babel/template": "7.8.6", - "@jsdevtools/coverage-istanbul-loader": "3.0.3", - "@ngtools/webpack": "9.1.8", - "ajv": "6.12.0", - "autoprefixer": "9.7.4", - "babel-loader": "8.0.6", + "version": "0.1001.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1001.7.tgz", + "integrity": "sha512-0y1m7Y2HiB4BhRaVJbqqf/IXAEAisEeATwCd9NrhixZeBFT1tJa5sZAxKl8HTIEXbWZp4QKLVa+PMhvsGC68zQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1001.7", + "@angular-devkit/build-optimizer": "0.1001.7", + "@angular-devkit/build-webpack": "0.1001.7", + "@angular-devkit/core": "10.1.7", + "@babel/core": "7.11.1", + "@babel/generator": "7.11.0", + "@babel/plugin-transform-runtime": "7.11.0", + "@babel/preset-env": "7.11.0", + "@babel/runtime": "7.11.2", + "@babel/template": "7.10.4", + "@jsdevtools/coverage-istanbul-loader": "3.0.5", + "@ngtools/webpack": "10.1.7", + "autoprefixer": "9.8.6", + "babel-loader": "8.1.0", "browserslist": "^4.9.1", - "cacache": "15.0.0", + "cacache": "15.0.5", "caniuse-lite": "^1.0.30001032", "circular-dependency-plugin": "5.2.0", - "copy-webpack-plugin": "6.0.2", + "copy-webpack-plugin": "6.0.3", "core-js": "3.6.4", - "css-loader": "3.5.1", + "css-loader": "4.2.2", "cssnano": "4.1.10", "file-loader": "6.0.0", "find-cache-dir": "3.3.1", "glob": "7.1.6", - "jest-worker": "25.1.0", + "jest-worker": "26.3.0", "karma-source-map-support": "1.4.0", - "less": "3.11.3", - "less-loader": "5.0.0", - "license-webpack-plugin": "2.1.4", + "less-loader": "6.2.0", + "license-webpack-plugin": "2.3.0", "loader-utils": "2.0.0", - "mini-css-extract-plugin": "0.9.0", + "mini-css-extract-plugin": "0.10.0", "minimatch": "3.0.4", - "open": "7.0.3", - "parse5": "4.0.0", - "postcss": "7.0.27", + "open": "7.2.0", + "parse5": "6.0.1", + "parse5-htmlparser2-tree-adapter": "6.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "7.0.32", "postcss-import": "12.0.1", "postcss-loader": "3.0.0", - "raw-loader": "4.0.0", - "regenerator-runtime": "0.13.5", + "raw-loader": "4.0.1", + "regenerator-runtime": "0.13.7", + "resolve-url-loader": "3.1.1", "rimraf": "3.0.2", - "rollup": "2.1.0", - "rxjs": "6.5.4", - "sass": "1.26.3", - "sass-loader": "8.0.2", - "semver": "7.1.3", + "rollup": "2.26.5", + "rxjs": "6.6.2", + "sass": "1.26.10", + "sass-loader": "10.0.1", + "semver": "7.3.2", "source-map": "0.7.3", - "source-map-loader": "0.2.4", - "speed-measure-webpack-plugin": "1.3.1", - "style-loader": "1.1.3", - "stylus": "0.54.7", + "source-map-loader": "1.0.2", + "source-map-support": "0.5.19", + "speed-measure-webpack-plugin": "1.3.3", + "style-loader": "1.2.1", + "stylus": "0.54.8", "stylus-loader": "3.0.2", - "terser": "4.6.10", - "terser-webpack-plugin": "2.3.5", + "terser": "5.3.0", + "terser-webpack-plugin": "4.1.0", "tree-kill": "1.2.2", - "webpack": "4.42.0", + "webpack": "4.44.1", "webpack-dev-middleware": "3.7.2", "webpack-dev-server": "3.11.0", "webpack-merge": "4.2.2", "webpack-sources": "1.4.3", - "webpack-subresource-integrity": "1.4.0", - "worker-plugin": "4.0.3" + "webpack-subresource-integrity": "1.4.1", + "worker-plugin": "5.0.0" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", "dev": true, "requires": { "tslib": "^1.9.0" } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, "@angular-devkit/build-optimizer": { - "version": "0.901.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.901.8.tgz", - "integrity": "sha512-k9DynuWKMsJk5xg+LthdsqmOlGVMVP/TEu2odiVty9gnTVlIjs1bUzs+HNAF/w11juIBcVKa690K+FkSCalo9w==", + "version": "0.1001.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1001.7.tgz", + "integrity": "sha512-QkjWbX44mR9fnKbgq93ikTKWCMk9HFVDMVTgoponLqVmjOz614K0ya6ZR3pNvA0RAwGxmKA79zgqUkqEHaQDbw==", "dev": true, "requires": { "loader-utils": "2.0.0", "source-map": "0.7.3", - "tslib": "1.11.1", - "typescript": "3.6.5", + "tslib": "2.0.1", + "typescript": "4.0.2", "webpack-sources": "1.4.3" }, "dependencies": { "tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz", + "integrity": "sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==", "dev": true }, "typescript": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.6.5.tgz", - "integrity": "sha512-BEjlc0Z06ORZKbtcxGrIvvwYs5hAnuo6TKdNFL55frVDlB+na3z5bsLhFaIxmT+dPWgBIjMo6aNnTOgHHmHgiQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.2.tgz", + "integrity": "sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ==", "dev": true } } }, "@angular-devkit/build-webpack": { - "version": "0.901.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.901.8.tgz", - "integrity": "sha512-OyLfPI0yo1Qg4I1QP8ZxEYVxrf3IDjGfpxlKXqSChpEy5m/uZmBIRDZ/n/G3+32xFc6MWEdU4EHfRrfn17ae/w==", + "version": "0.1001.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1001.7.tgz", + "integrity": "sha512-2EUOkijukSVXJlMk5PTWlbAcTdMZ9dddRj4XoTLX1N/ZL5qBSE8BN+Jf5We/NPkAdq2apU8Crl9BuGcVeK4wOA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.901.8", - "@angular-devkit/core": "9.1.8", - "rxjs": "6.5.4" + "@angular-devkit/architect": "0.1001.7", + "@angular-devkit/core": "10.1.7", + "rxjs": "6.6.2" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", "dev": true, "requires": { "tslib": "^1.9.0" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, "@angular-devkit/core": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.8.tgz", - "integrity": "sha512-4k1pZwje2oh5c/ULg7pnCBzTstx3l3uF7O5tQq/KXomDDsam97IhLm6cKUqQpaoyC1NUsBV6xJARJ0PyUP5TPQ==", - "dev": true, - "requires": { - "ajv": "6.12.0", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.5.4", + "version": "7.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.10.tgz", + "integrity": "sha512-h8Yj2+UfBsPI7jZ8X88tImO/7RPgNWUcKF8Uq/J5eUSN6z0FMO0lluD4sM7X8aikb7RK8MwkwrqB/xfxvvkOow==", + "requires": { + "ajv": "6.9.1", + "chokidar": "2.0.4", + "fast-json-stable-stringify": "2.0.0", + "rxjs": "6.3.3", "source-map": "0.7.3" }, "dependencies": { "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", + "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", "requires": { "tslib": "^1.9.0" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, "@angular-devkit/schematics": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.8.tgz", - "integrity": "sha512-/8L5J4X6SkcFMRmrSQHvJWOPilrMWTNlv1lD+1z06D3xGJEktVxXM3gCUXhDrbMvpoi+lYtR2Fuia0E6zvyjCQ==", - "dev": true, + "version": "7.3.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.3.10.tgz", + "integrity": "sha512-LMTGQ8kJb80LjTttu0ZqWXddzYtDwjKtMKY9X0A60Iz8/wbGl0j+wYG7KAVoRF0JeieYXs8Dl9KWdjyJyvJ/RA==", "requires": { - "@angular-devkit/core": "9.1.8", - "ora": "4.0.3", - "rxjs": "6.5.4" + "@angular-devkit/core": "7.3.10", + "rxjs": "6.3.3" }, "dependencies": { "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", - "dev": true, + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", + "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", "requires": { "tslib": "^1.9.0" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, "@angular/animations": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-9.1.11.tgz", - "integrity": "sha512-VKAExUnEJfo1PDQKagpx2pn+QMZCsPLRiADzTdl4U0VPylK3ALbn4ZNY9UbdwyE2plitz++LkH7sEGGfh+PNrQ==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-10.1.6.tgz", + "integrity": "sha512-XMTribgDJOb7hxK3e39yjm/Ez7qdP7SHQuei6dT2cDQKHMNflstDM2MWF8sXonzrniVgNKwiRaCx7UTx21azGQ==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/cdk": { "version": "9.2.4", @@ -240,72 +445,174 @@ "integrity": "sha512-iw2+qHMXHYVC6K/fttHeNHIieSKiTEodVutZoOEcBu9rmRTGbLB26V/CRsfIRmA1RBk+uFYWc6UQZnMC3RdnJQ==", "requires": { "parse5": "^5.0.0" - }, - "dependencies": { - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": true - } } }, "@angular/cli": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-9.1.8.tgz", - "integrity": "sha512-yfF7glPo3Xm7fTJVln1bFZVXqHu8wkIGZRZGb6lsJa+QH4ePxHgn+dNYXho0MYpGUnhY7xOBW4MJzjS7E+1y5Q==", + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.1.7.tgz", + "integrity": "sha512-0tbeHnPIzSV/z+KlZT7N2J1yMnwQi4xIxvbsANrLjoAxNssse84i9BDdMZYsPoV8wbzcDhFOtt5KmfTO0GIeYQ==", "dev": true, "requires": { - "@angular-devkit/architect": "0.901.8", - "@angular-devkit/core": "9.1.8", - "@angular-devkit/schematics": "9.1.8", - "@schematics/angular": "9.1.8", - "@schematics/update": "0.901.8", + "@angular-devkit/architect": "0.1001.7", + "@angular-devkit/core": "10.1.7", + "@angular-devkit/schematics": "10.1.7", + "@schematics/angular": "10.1.7", + "@schematics/update": "0.1001.7", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.1.1", "ini": "1.3.5", - "inquirer": "7.1.0", + "inquirer": "7.3.3", "npm-package-arg": "8.0.1", - "npm-pick-manifest": "6.0.0", - "open": "7.0.3", + "npm-pick-manifest": "6.1.0", + "open": "7.2.0", "pacote": "9.5.12", "read-package-tree": "5.3.1", "rimraf": "3.0.2", - "semver": "7.1.3", + "semver": "7.3.2", "symbol-observable": "1.2.0", - "universal-analytics": "0.4.20", - "uuid": "7.0.2" + "universal-analytics": "0.4.23", + "uuid": "8.3.0" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", + "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.7", + "ora": "5.0.0", + "rxjs": "6.6.2" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "ansi-colors": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "hosted-git-info": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", + "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "npm-package-arg": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz", + "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.2", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, "uuid": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.2.tgz", - "integrity": "sha512-vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", + "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==", "dev": true } } }, "@angular/common": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-9.1.11.tgz", - "integrity": "sha512-Vh5lF7zWwDK9RedmYXUc8vUXyrecR3j1mAWlTlnmcHYxxFThPzN/dr0slQcPi6nyJn0EmyRKUGvAoZx4rIb7wg==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-10.1.6.tgz", + "integrity": "sha512-4ywlUHHF5ofZRTHJ/jQTHoO8Tu05Wvn+3N7swaJ9yAfiywbSE4Bop6FYsocxaxROrGS0k6Unvgj8+J7x6AeqlA==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/compiler": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.1.11.tgz", - "integrity": "sha512-MbVheCG0U8gt6xtiipau20N26mD2sXjLChVmRKgO6rbDruxboNMZfEd94q9NP9JRaUsVnjXvY7GMDldoymdXig==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-10.1.6.tgz", + "integrity": "sha512-LynYIrzSV+7pVcY5a3N3mCtyZ2eMKzIk1iKLI76w4PHfJBTpBuv8L8aSy/kmnaPwCT/YM/657DMMy2A4HwU5nw==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/compiler-cli": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-9.1.11.tgz", - "integrity": "sha512-9qIxbtpRXOQnRm6inxCa5HuH87MSuMzuceD0YBVzl8v+vLtewon9KXYMmF4kTBhWa/LEa8FrajljLh0azf3VLg==", + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.1.6.tgz", + "integrity": "sha512-FPb/9E4HEhFWlCPf85xtmgXDmnD+iTtfjPATEMERRY0/si1Or9JeFya2VLdWldOmBQYqnvxc9o/rpdNkpT8TYA==", "dev": true, "requires": { "canonical-path": "1.0.0", @@ -319,6 +626,7 @@ "semver": "^6.3.0", "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", + "tslib": "^2.0.0", "yargs": "15.3.0" }, "dependencies": { @@ -329,15 +637,61 @@ "dev": true }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, "cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", @@ -370,6 +724,15 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -380,51 +743,102 @@ "path-exists": "^4.0.0" } }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "fs-extra": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", + "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", "dev": true, "requires": { - "p-locate": "^4.1.0" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", "dev": true, - "requires": { - "p-try": "^2.0.0" - } + "optional": true }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, "requires": { - "p-limit": "^2.2.0" + "is-glob": "^4.0.1" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -457,6 +871,21 @@ "ansi-regex": "^5.0.0" } }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, "wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", @@ -500,29 +929,44 @@ } }, "@angular/core": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.1.11.tgz", - "integrity": "sha512-KAlEedBo761O1aeoTJVziOSHi8Fttk9ipvbDZXYT/o0W/KdVwubxP34g9t5aD8LCcF8+L0z4VLw++HjdJAUpwg==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-10.1.6.tgz", + "integrity": "sha512-sUleQouCedT87VOCb49T7cm6La2VeJg1omtO5+QfjWmifNcQ/nqV56Zxov3RT7CmsVwVbkA0X5Q62oSEPAUXrw==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/forms": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-9.1.11.tgz", - "integrity": "sha512-t4WHrh6ot1r8zdV+3fJz7g9rCok77c9CiIevhH2dR/idxD+HtFR0wqmcBQzsn+rNVB0f0TiSHDrj+TeELIFyWw==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-10.1.6.tgz", + "integrity": "sha512-sTPnwL0r7lniv2/XU4nK3eU9osGpGD4YdJ0qLsXfR/ku4mhgbKk/taVBTmAdQwWBUOOafzU1yG9asvsm8H1Kbw==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/platform-browser": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-9.1.11.tgz", - "integrity": "sha512-KDxoiFhW4UD+EqchcKpQVSLwg9Rd3JbWytZLchFV6nH8BFnshfJtw2tyPT8bMhFVG9n9zSR4QSGaozWgoDs9mw==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-10.1.6.tgz", + "integrity": "sha512-kN2ik35eBqFWNmKPRkZbp5qHkhNINf3PudFUy9ii8kP01OL+Nyrn0MBisIHl3sf+KOV8sf9dMQGPOyQDz22wig==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/platform-browser-dynamic": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-9.1.11.tgz", - "integrity": "sha512-Qw3rfVFF0Wtu+UwraqKPCgTA3uoNPGf4vKSfuCuXTrG0p7j+3mCP59aUv5gGH7GV1UQ++jZRx5pbWF43zrC8Hw==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.1.6.tgz", + "integrity": "sha512-MOdaLnbAXVruYpV0Q5CXLb/fP6xHxWzjRhAh7sLaIIu/TnhTSZpxgxZxBx05hvzP4rH/7S2XvAiuQQomevCIXQ==", + "requires": { + "tslib": "^2.0.0" + } }, "@angular/router": { - "version": "9.1.11", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-9.1.11.tgz", - "integrity": "sha512-D6CCDeSK/F6dWSB/a1g/zB072xG5LadLSV8afQ57oX1KHePx21LcoRG4tUtFMMHh/jZXRc9pMQIR1/9FrrXF3Q==" + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-10.1.6.tgz", + "integrity": "sha512-MV8kSDhboFRH23MnrQvNGHncMb4nkdJDwS108p7oNZjjDkUUR3A5TMWmmN/3BRnue6JoPRWBCPyb53cA21schQ==", + "requires": { + "tslib": "^2.0.0" + } }, "@ant-design/colors": { "version": "3.2.2", @@ -541,61 +985,57 @@ } }, "@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "dev": true, "requires": { - "@babel/highlight": "^7.10.1" + "@babel/highlight": "^7.10.4" } }, "@babel/compat-data": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz", - "integrity": "sha512-CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "invariant": "^2.2.4", - "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.1.tgz", + "integrity": "sha512-725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==", + "dev": true }, "@babel/core": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz", - "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.9.0", - "@babel/helper-module-transforms": "^7.9.0", - "@babel/helpers": "^7.9.0", - "@babel/parser": "^7.9.0", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.9.0", - "@babel/types": "^7.9.0", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", + "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.0", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.1", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.0", + "@babel/types": "^7.11.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", "json5": "^2.1.2", - "lodash": "^4.17.13", + "lodash": "^4.17.19", "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "source-map": { @@ -607,14 +1047,13 @@ } }, "@babel/generator": { - "version": "7.9.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.3.tgz", - "integrity": "sha512-RpxM252EYsz9qLUIq6F7YJyK1sv0wWDBFuztfDGWaQKzHjqDHysxSiRUpA/X9jmfqo+WzkAVKFaUily5h+gDCQ==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.11.0.tgz", + "integrity": "sha512-fEm3Uzw7Mc9Xi//qU20cBKatTfs2aOtKqmvy/Vm7RkJEGFQ4xc9myCfbXxqK//ZS8MR/ciOHw6meGASJuKmDfQ==", "dev": true, "requires": { - "@babel/types": "^7.9.0", + "@babel/types": "^7.11.0", "jsesc": "^2.5.1", - "lodash": "^4.17.13", "source-map": "^0.5.0" }, "dependencies": { @@ -627,421 +1066,401 @@ } }, "@babel/helper-annotate-as-pure": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz", - "integrity": "sha512-ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", + "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.10.4" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz", - "integrity": "sha512-cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", "dev": true, "requires": { - "@babel/helper-explode-assignable-expression": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-compilation-targets": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz", - "integrity": "sha512-hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz", + "integrity": "sha512-jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==", "dev": true, "requires": { - "@babel/compat-data": "^7.10.1", + "@babel/compat-data": "^7.12.1", + "@babel/helper-validator-option": "^7.12.1", "browserslist": "^4.12.0", - "invariant": "^2.2.4", - "levenary": "^1.1.1", "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz", - "integrity": "sha512-Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz", + "integrity": "sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-regex": "^7.10.1", - "regexpu-core": "^4.7.0" + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-regex": "^7.10.4", + "regexpu-core": "^4.7.1" } }, "@babel/helper-define-map": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz", - "integrity": "sha512-+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", + "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz", - "integrity": "sha512-vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", "dev": true, "requires": { - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/types": "^7.12.1" } }, "@babel/helper-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz", - "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - }, - "dependencies": { - "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - } + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helper-get-function-arity": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz", - "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.10.4" } }, "@babel/helper-hoist-variables": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz", - "integrity": "sha512-vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.10.4" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz", - "integrity": "sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", + "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.12.1" } }, "@babel/helper-module-imports": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz", - "integrity": "sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz", + "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.12.1" } }, "@babel/helper-module-transforms": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz", - "integrity": "sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1", - "lodash": "^4.17.13" - }, - "dependencies": { - "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - } + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" } }, "@babel/helper-optimise-call-expression": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz", - "integrity": "sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.10.4" } }, "@babel/helper-plugin-utils": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz", - "integrity": "sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", "dev": true }, "@babel/helper-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz", - "integrity": "sha512-7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==", + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", + "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", "dev": true, "requires": { - "lodash": "^4.17.13" + "lodash": "^4.17.19" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz", - "integrity": "sha512-RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-wrap-function": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - }, - "dependencies": { - "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - } + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" } }, "@babel/helper-replace-supers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz", - "integrity": "sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz", + "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==", "dev": true, "requires": { - "@babel/helper-member-expression-to-functions": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1" } }, "@babel/helper-simple-access": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz", - "integrity": "sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", "dev": true, "requires": { - "@babel/template": "^7.10.1", - "@babel/types": "^7.10.1" - }, - "dependencies": { - "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - } + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.1" } }, "@babel/helper-split-export-declaration": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz", - "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", "dev": true, "requires": { - "@babel/types": "^7.10.1" + "@babel/types": "^7.11.0" } }, "@babel/helper-validator-identifier": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", - "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz", + "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==", "dev": true }, "@babel/helper-wrap-function": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz", - "integrity": "sha512-C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", + "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - }, - "dependencies": { - "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - } + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/helpers": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz", - "integrity": "sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz", + "integrity": "sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==", "dev": true, "requires": { - "@babel/template": "^7.10.1", - "@babel/traverse": "^7.10.1", - "@babel/types": "^7.10.1" - }, - "dependencies": { - "@babel/template": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz", - "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1" - } - } + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1" } }, "@babel/highlight": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", - "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.10.1", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.2.tgz", - "integrity": "sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz", + "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz", - "integrity": "sha512-vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz", + "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1", "@babel/plugin-syntax-async-generators": "^7.8.0" } }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz", - "integrity": "sha512-Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", + "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, "@babel/plugin-proposal-json-strings": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz", - "integrity": "sha512-m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", + "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.0" } }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", + "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz", - "integrity": "sha512-56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz", - "integrity": "sha512-jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz", + "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/plugin-syntax-numeric-separator": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz", - "integrity": "sha512-Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.10.1" + "@babel/plugin-transform-parameters": "^7.12.1" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz", - "integrity": "sha512-VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz", - "integrity": "sha512-dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", "@babel/plugin-syntax-optional-chaining": "^7.8.0" } }, + "@babel/plugin-proposal-private-methods": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", + "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz", - "integrity": "sha512-JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", + "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-async-generators": { @@ -1053,6 +1472,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", @@ -1062,6 +1490,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, "@babel/plugin-syntax-json-strings": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", @@ -1071,6 +1508,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", @@ -1081,12 +1527,12 @@ } }, "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz", - "integrity": "sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-syntax-object-rest-spread": { @@ -1117,400 +1563,420 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz", - "integrity": "sha512-hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz", - "integrity": "sha512-6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz", - "integrity": "sha512-XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-remap-async-to-generator": "^7.10.1" + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-remap-async-to-generator": "^7.12.1" } }, "@babel/plugin-transform-block-scoped-functions": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz", - "integrity": "sha512-B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz", - "integrity": "sha512-8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz", + "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "lodash": "^4.17.13" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-classes": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz", - "integrity": "sha512-P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-define-map": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-optimise-call-expression": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", + "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-define-map": "^7.10.4", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.10.4", "globals": "^11.1.0" } }, "@babel/plugin-transform-computed-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz", - "integrity": "sha512-mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-destructuring": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz", - "integrity": "sha512-V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-dotall-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz", - "integrity": "sha512-19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", + "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-duplicate-keys": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz", - "integrity": "sha512-wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", + "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz", - "integrity": "sha512-lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", "dev": true, "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-for-of": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz", - "integrity": "sha512-US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-function-name": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz", - "integrity": "sha512-//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz", - "integrity": "sha512-qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-member-expression-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz", - "integrity": "sha512-UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-modules-amd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz", - "integrity": "sha512-31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", + "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz", - "integrity": "sha512-AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-simple-access": "^7.10.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-simple-access": "^7.12.1", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz", - "integrity": "sha512-ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", + "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", "dev": true, "requires": { - "@babel/helper-hoist-variables": "^7.10.1", - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1", + "@babel/helper-hoist-variables": "^7.10.4", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-identifier": "^7.10.4", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-umd": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz", - "integrity": "sha512-EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", + "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", - "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", + "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.12.1" } }, "@babel/plugin-transform-new-target": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz", - "integrity": "sha512-MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", + "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-object-super": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz", - "integrity": "sha512-WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", + "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-replace-supers": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" } }, "@babel/plugin-transform-parameters": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz", - "integrity": "sha512-tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-property-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz", - "integrity": "sha512-Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-regenerator": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz", - "integrity": "sha512-B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", "dev": true, "requires": { "regenerator-transform": "^0.14.2" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz", - "integrity": "sha512-qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", + "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.11.0.tgz", + "integrity": "sha512-LFEsP+t3wkYBlis8w6/kmnd6Kb1dxTd+wGJ8MlxTGzQo//ehtqlVL4S9DNUa53+dtPSQobN2CXx4d81FqC58cw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz", - "integrity": "sha512-AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-spread": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz", - "integrity": "sha512-8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", + "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz", - "integrity": "sha512-j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz", + "integrity": "sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1", - "@babel/helper-regex": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-regex": "^7.10.4" } }, "@babel/plugin-transform-template-literals": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz", - "integrity": "sha512-t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz", - "integrity": "sha512-qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz", + "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", + "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz", - "integrity": "sha512-Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", "dev": true, "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.10.1", - "@babel/helper-plugin-utils": "^7.10.1" + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" } }, "@babel/preset-env": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.0.tgz", - "integrity": "sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.9.0", - "@babel/helper-compilation-targets": "^7.8.7", - "@babel/helper-module-imports": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3", - "@babel/plugin-proposal-async-generator-functions": "^7.8.3", - "@babel/plugin-proposal-dynamic-import": "^7.8.3", - "@babel/plugin-proposal-json-strings": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-proposal-numeric-separator": "^7.8.3", - "@babel/plugin-proposal-object-rest-spread": "^7.9.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", - "@babel/plugin-proposal-optional-chaining": "^7.9.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.0.tgz", + "integrity": "sha512-2u1/k7rG/gTh02dylX2kL3S0IJNF+J6bfDSp4DI2Ma8QN6Y9x9pmAax59fsCk6QUQG0yqH47yJWA+u1I1LccAg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.11.0", + "@babel/helper-compilation-targets": "^7.10.4", + "@babel/helper-module-imports": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-proposal-async-generator-functions": "^7.10.4", + "@babel/plugin-proposal-class-properties": "^7.10.4", + "@babel/plugin-proposal-dynamic-import": "^7.10.4", + "@babel/plugin-proposal-export-namespace-from": "^7.10.4", + "@babel/plugin-proposal-json-strings": "^7.10.4", + "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", + "@babel/plugin-proposal-numeric-separator": "^7.10.4", + "@babel/plugin-proposal-object-rest-spread": "^7.11.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.10.4", + "@babel/plugin-proposal-optional-chaining": "^7.11.0", + "@babel/plugin-proposal-private-methods": "^7.10.4", + "@babel/plugin-proposal-unicode-property-regex": "^7.10.4", "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", "@babel/plugin-syntax-object-rest-spread": "^7.8.0", "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-async-to-generator": "^7.8.3", - "@babel/plugin-transform-block-scoped-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.9.0", - "@babel/plugin-transform-computed-properties": "^7.8.3", - "@babel/plugin-transform-destructuring": "^7.8.3", - "@babel/plugin-transform-dotall-regex": "^7.8.3", - "@babel/plugin-transform-duplicate-keys": "^7.8.3", - "@babel/plugin-transform-exponentiation-operator": "^7.8.3", - "@babel/plugin-transform-for-of": "^7.9.0", - "@babel/plugin-transform-function-name": "^7.8.3", - "@babel/plugin-transform-literals": "^7.8.3", - "@babel/plugin-transform-member-expression-literals": "^7.8.3", - "@babel/plugin-transform-modules-amd": "^7.9.0", - "@babel/plugin-transform-modules-commonjs": "^7.9.0", - "@babel/plugin-transform-modules-systemjs": "^7.9.0", - "@babel/plugin-transform-modules-umd": "^7.9.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", - "@babel/plugin-transform-new-target": "^7.8.3", - "@babel/plugin-transform-object-super": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.8.7", - "@babel/plugin-transform-property-literals": "^7.8.3", - "@babel/plugin-transform-regenerator": "^7.8.7", - "@babel/plugin-transform-reserved-words": "^7.8.3", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-sticky-regex": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/plugin-transform-typeof-symbol": "^7.8.4", - "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.10.4", + "@babel/plugin-transform-arrow-functions": "^7.10.4", + "@babel/plugin-transform-async-to-generator": "^7.10.4", + "@babel/plugin-transform-block-scoped-functions": "^7.10.4", + "@babel/plugin-transform-block-scoping": "^7.10.4", + "@babel/plugin-transform-classes": "^7.10.4", + "@babel/plugin-transform-computed-properties": "^7.10.4", + "@babel/plugin-transform-destructuring": "^7.10.4", + "@babel/plugin-transform-dotall-regex": "^7.10.4", + "@babel/plugin-transform-duplicate-keys": "^7.10.4", + "@babel/plugin-transform-exponentiation-operator": "^7.10.4", + "@babel/plugin-transform-for-of": "^7.10.4", + "@babel/plugin-transform-function-name": "^7.10.4", + "@babel/plugin-transform-literals": "^7.10.4", + "@babel/plugin-transform-member-expression-literals": "^7.10.4", + "@babel/plugin-transform-modules-amd": "^7.10.4", + "@babel/plugin-transform-modules-commonjs": "^7.10.4", + "@babel/plugin-transform-modules-systemjs": "^7.10.4", + "@babel/plugin-transform-modules-umd": "^7.10.4", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4", + "@babel/plugin-transform-new-target": "^7.10.4", + "@babel/plugin-transform-object-super": "^7.10.4", + "@babel/plugin-transform-parameters": "^7.10.4", + "@babel/plugin-transform-property-literals": "^7.10.4", + "@babel/plugin-transform-regenerator": "^7.10.4", + "@babel/plugin-transform-reserved-words": "^7.10.4", + "@babel/plugin-transform-shorthand-properties": "^7.10.4", + "@babel/plugin-transform-spread": "^7.11.0", + "@babel/plugin-transform-sticky-regex": "^7.10.4", + "@babel/plugin-transform-template-literals": "^7.10.4", + "@babel/plugin-transform-typeof-symbol": "^7.10.4", + "@babel/plugin-transform-unicode-escapes": "^7.10.4", + "@babel/plugin-transform-unicode-regex": "^7.10.4", "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.9.0", - "browserslist": "^4.9.1", + "@babel/types": "^7.11.0", + "browserslist": "^4.12.0", "core-js-compat": "^3.6.2", "invariant": "^2.2.2", "levenary": "^1.1.1", "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "@babel/preset-modules": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz", - "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -1521,54 +1987,68 @@ } }, "@babel/runtime": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.2.tgz", - "integrity": "sha512-6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", "dev": true, "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" } }, "@babel/traverse": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz", - "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz", + "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==", "dev": true, "requires": { - "@babel/code-frame": "^7.10.1", - "@babel/generator": "^7.10.1", - "@babel/helper-function-name": "^7.10.1", - "@babel/helper-split-export-declaration": "^7.10.1", - "@babel/parser": "^7.10.1", - "@babel/types": "^7.10.1", + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.1", + "@babel/types": "^7.12.1", "debug": "^4.1.0", "globals": "^11.1.0", - "lodash": "^4.17.13" + "lodash": "^4.17.19" }, "dependencies": { "@babel/generator": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.2.tgz", - "integrity": "sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", + "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", "dev": true, "requires": { - "@babel/types": "^7.10.2", + "@babel/types": "^7.12.1", "jsesc": "^2.5.1", - "lodash": "^4.17.13", "source-map": "^0.5.0" } }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -1578,42 +2058,75 @@ } }, "@babel/types": { - "version": "7.10.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.2.tgz", - "integrity": "sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz", + "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.10.1", - "lodash": "^4.17.13", + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } }, "@datorama/akita": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.1.tgz", - "integrity": "sha512-jRbJf3THnp2fiU/0WemNZtWXg4WTZ3bUHddaOy2241Adt3jt0i3v1PEfp28XA9CXQJay1kwE45uVt4jJ6Zk9Ag==", + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.2.5.tgz", + "integrity": "sha512-CvIQqG9b7TF0c7L0Yz2Qemu25u42bpTBG4aBa699QDNG9rrfgzKbO6wOelqLOHrIHvqHeYHgtnni05Ii3ks0rg==", "requires": { "schematics-utilities": "^1.1.1" } }, "@datorama/akita-ng-entity-service": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@datorama/akita-ng-entity-service/-/akita-ng-entity-service-2.0.1.tgz", - "integrity": "sha512-G/Axu97UxsUINhRAqwB8JqBVaiyXYvze25IzIzPHeW66le35WhcY5HvEpmhWPHWtq6cpBkiyZ7wrWfrTvAgrzw==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@datorama/akita-ng-entity-service/-/akita-ng-entity-service-2.0.3.tgz", + "integrity": "sha512-w4+A7qZwkCnvAvGUAGhGfbcTkKW+JmMP6iEZPFAeZxtez2G29+yZbTaEdguYMpS5/lhJECATWINlAG18siZkMA==", + "requires": { + "@datorama/akita": "5.0.2" + }, + "dependencies": { + "@datorama/akita": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", + "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", + "requires": { + "schematics-utilities": "^1.1.1" + } + } + } }, "@datorama/akita-ng-router-store": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@datorama/akita-ng-router-store/-/akita-ng-router-store-5.1.0.tgz", - "integrity": "sha512-7O1X8f2Qj/Ge2OhBD2DjQrdLNg7CzrNPx389hGAR8pT9Uy55Z+Krr70TD/Hwetb/xVQwHLkVRYF/15uoiZaSAw==", + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/@datorama/akita-ng-router-store/-/akita-ng-router-store-5.1.8.tgz", + "integrity": "sha512-t6TBPWTqBzaXejqpQvbpfVfLWwlKkE1NPY546vFEMPigpqsWZUVA8oQj/8aBs1OInAK9xBJ5pHJNQyb2mgaFRg==", "dev": true }, "@datorama/akita-ngdevtools": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@datorama/akita-ngdevtools/-/akita-ngdevtools-4.0.0.tgz", - "integrity": "sha512-5jfj1/mDgUv8gpRRR01UNl/qa9wj4Z2Y9KfTVovVS7iIoCKLCKs3SdFQeBo28zamzreS2XsIISpHG6wznYZIgg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@datorama/akita-ngdevtools/-/akita-ngdevtools-4.0.2.tgz", + "integrity": "sha512-D3BzC7YSOLDnD3QnhedO5zrpNmLtjNSJBphRyPqDkB5nMEhaRibne3fmHpy8cPSusZItH5u+ztJfr8KBUf+dfw==", "dev": true, "requires": { - "tslib": "^1.9.0" + "@datorama/akita": "5.0.2" + }, + "dependencies": { + "@datorama/akita": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", + "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", + "dev": true, + "requires": { + "schematics-utilities": "^1.1.1" + } + } + } + }, + "@dsherret/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@dsherret/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-H2R13IvZdM6gei2vOGSzF7HdMyw=", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" } }, "@fullhuman/postcss-purgecss": { @@ -1624,34 +2137,6 @@ "requires": { "postcss": "7.0.32", "purgecss": "^2.3.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@istanbuljs/schema": { @@ -1661,73 +2146,105 @@ "dev": true }, "@jsdevtools/coverage-istanbul-loader": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.3.tgz", - "integrity": "sha512-TAdNkeGB5Fe4Og+ZkAr1Kvn9by2sfL44IAHFtxlh1BA1XJ5cLpO9iSNki5opWESv3l3vSHsZ9BNKuqFKbEbFaA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.5.tgz", + "integrity": "sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA==", "dev": true, "requires": { "convert-source-map": "^1.7.0", - "istanbul-lib-instrument": "^4.0.1", - "loader-utils": "^1.4.0", + "istanbul-lib-instrument": "^4.0.3", + "loader-utils": "^2.0.0", "merge-source-map": "^1.1.0", - "schema-utils": "^2.6.4" + "schema-utils": "^2.7.0" + } + }, + "@ngneat/content-loader": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@ngneat/content-loader/-/content-loader-4.1.0.tgz", + "integrity": "sha512-jVxHPS/quyOO+aLxe705OhdDxAZBItj13YziY37k9jzmbzcSZ2snBToorOOVF/kIAzmrC2VaZicCVqRA3ylPYg==", + "requires": { + "tslib": "^1.9.0" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" } } }, - "@ngneat/content-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@ngneat/content-loader/-/content-loader-4.1.0.tgz", - "integrity": "sha512-jVxHPS/quyOO+aLxe705OhdDxAZBItj13YziY37k9jzmbzcSZ2snBToorOOVF/kIAzmrC2VaZicCVqRA3ylPYg==", + "@ngneat/until-destroy": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@ngneat/until-destroy/-/until-destroy-7.3.2.tgz", + "integrity": "sha512-jzJTTcOJpAi0KG3w+dbpz2XyO5smZxSK5hlpp9pQ1E9eyZpcpyVSXHP6R5cTlFZi368fMOITO4ewG7illLSmAw==", "requires": { - "tslib": "^1.9.0" + "glob": "^7.1.6", + "minimist": "1.2.5", + "ts-morph": "^7.1.2" } }, - "@ngneat/until-destroy": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/@ngneat/until-destroy/-/until-destroy-7.1.6.tgz", - "integrity": "sha512-sJDdoz5IEwv1pk4/ystOgPDHX0dK/EIda2yDXQe8DQzE/az88gElNLbGHbjMLUuo6cQgep5LA6Ecl/L6ltIlig==" - }, "@ngtools/webpack": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-9.1.8.tgz", - "integrity": "sha512-2Y27PrHLMyrIDmuicjp2OU7KIr9bggwMLNZdjfpcuXlOPP/BYviuhgkkYsfJysrpDRUJUHlXRJG7OJbgyFM7gQ==", + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.1.7.tgz", + "integrity": "sha512-J/ePcuUfrh0tgnZ+Em4Rv0UYb8wBHARk//K0eVr/Qk5ziWEcYyOW3w3Hz6FbxwIElXvkj+/C9GOb1SapkzlEXg==", "dev": true, "requires": { - "@angular-devkit/core": "9.1.8", - "enhanced-resolve": "4.1.1", - "rxjs": "6.5.4", + "@angular-devkit/core": "10.1.7", + "enhanced-resolve": "4.3.0", "webpack-sources": "1.4.3" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", "dev": true, "requires": { "tslib": "^1.9.0" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, @@ -1735,7 +2252,6 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, "requires": { "@nodelib/fs.stat": "2.0.3", "run-parallel": "^1.1.9" @@ -1744,14 +2260,12 @@ "@nodelib/fs.stat": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" }, "@nodelib/fs.walk": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, "requires": { "@nodelib/fs.scandir": "2.1.3", "fastq": "^1.6.0" @@ -1775,53 +2289,212 @@ } }, "@schematics/angular": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.8.tgz", - "integrity": "sha512-fjyAP9m4aF51OVdksRXCOF8BTyt96PqFmKK9G0kuwOzgfx2gPZNOO3wOZH6xFAMZ09y86VGzasZxZNeDdyN4sQ==", + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.1.7.tgz", + "integrity": "sha512-jcyLWDSbpgHvB/BNVSsV4uLJpC2qRx9Z5+rcQpBB1BerqIPS/1cTQg7TViHZtcqnZqWvzHR3jfqzDUSOCZpuJQ==", "dev": true, "requires": { - "@angular-devkit/core": "9.1.8", - "@angular-devkit/schematics": "9.1.8" + "@angular-devkit/core": "10.1.7", + "@angular-devkit/schematics": "10.1.7", + "jsonc-parser": "2.3.0" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", + "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.7", + "ora": "5.0.0", + "rxjs": "6.6.2" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, "@schematics/update": { - "version": "0.901.8", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.901.8.tgz", - "integrity": "sha512-v1tEYX6yM5vuwXW7AG7OZ4OtjqRwTo3kd69LVJyOdF/d9HlqaAFU301RuEsAPwOrPqZEQdTwklH1fNJnqgpB/w==", + "version": "0.1001.7", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1001.7.tgz", + "integrity": "sha512-q7g/9YaAiqyWxYmUXiSWxB9xwc30xL5iUWY3Rp2LXSH6ihaRsLabmNr743R2YQmMj2Ss+9OhILHmj7nMmqODgw==", "dev": true, "requires": { - "@angular-devkit/core": "9.1.8", - "@angular-devkit/schematics": "9.1.8", + "@angular-devkit/core": "10.1.7", + "@angular-devkit/schematics": "10.1.7", "@yarnpkg/lockfile": "1.1.0", "ini": "1.3.5", "npm-package-arg": "^8.0.0", "pacote": "9.5.12", - "rxjs": "6.5.4", - "semver": "7.1.3", + "semver": "7.3.2", "semver-intersect": "1.4.0" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "@angular-devkit/schematics": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", + "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.1.7", + "ora": "5.0.0", + "rxjs": "6.6.2" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "hosted-git-info": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", + "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "npm-package-arg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", + "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + } + }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", "dev": true, "requires": { "tslib": "^1.9.0" } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true + "@ts-morph/common": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.5.2.tgz", + "integrity": "sha512-eLmfYV6u6gUgHrB9QV9lpuWg3cD60mhXdv0jvM5exWR/Cor8HG+GziFIj2hPEWHJknqzuU4meZd8DTqIzZfDRQ==", + "requires": { + "@dsherret/to-absolute-glob": "^2.0.2", + "fast-glob": "^3.2.2", + "fs-extra": "^9.0.0", + "is-negated-glob": "^1.0.0", + "multimatch": "^4.0.0", + "typescript": "~3.9.7" + }, + "dependencies": { + "typescript": { + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==" + } + } }, "@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { "@types/minimatch": "*", @@ -1829,9 +2502,9 @@ } }, "@types/jasmine": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.10.tgz", - "integrity": "sha512-3F8qpwBAiVc5+HPJeXJpbrl+XjawGmciN5LgiO7Gv1pl1RHtjoMNqZpqEksaPJW05ViKe8snYInRs6xB25Xdew==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.14.tgz", + "integrity": "sha512-Fkgk536sHPqcOtd+Ow+WiUNuk0TSo/BntKkF8wSvcd6M2FvPjeXcUE6Oz/bwDZiUZEaXLslAgw00Q94Pnx6T4w==", "dev": true }, "@types/jasminewd2": { @@ -1844,21 +2517,20 @@ } }, "@types/json-schema": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", - "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", "dev": true }, "@types/minimatch": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "12.12.47", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.47.tgz", - "integrity": "sha512-yzBInQFhdY8kaZmqoL2+3U5dSTMrKaYcb561VU+lDzAYvqt+2lojvBEy+hmpSNuXnPTx7m9+04CzWYOUqWME2A==", + "version": "12.12.69", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.69.tgz", + "integrity": "sha512-2F2VQRSFmzqgUEXw75L51MgnnZqc6bKWVSUPfrDPzp6mzGGibeVwyQcpvZvBr5RnsoMRHmC8EcBQiobSeqeJxg==", "dev": true }, "@types/q": { @@ -1899,178 +2571,177 @@ } }, "@webassemblyjs/ast": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.8.5.tgz", - "integrity": "sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5" + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.8.5.tgz", - "integrity": "sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.8.5.tgz", - "integrity": "sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.8.5.tgz", - "integrity": "sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", "dev": true }, "@webassemblyjs/helper-code-frame": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.8.5.tgz", - "integrity": "sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.8.5" + "@webassemblyjs/wast-printer": "1.9.0" } }, "@webassemblyjs/helper-fsm": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.8.5.tgz", - "integrity": "sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", "dev": true }, "@webassemblyjs/helper-module-context": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.8.5.tgz", - "integrity": "sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "mamacro": "^0.0.3" + "@webassemblyjs/ast": "1.9.0" } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.8.5.tgz", - "integrity": "sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.8.5.tgz", - "integrity": "sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, "@webassemblyjs/ieee754": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.8.5.tgz", - "integrity": "sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.8.5.tgz", - "integrity": "sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "dev": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.8.5.tgz", - "integrity": "sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.8.5.tgz", - "integrity": "sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/helper-wasm-section": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-opt": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "@webassemblyjs/wast-printer": "1.8.5" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" } }, "@webassemblyjs/wasm-gen": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.8.5.tgz", - "integrity": "sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "@webassemblyjs/wasm-opt": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.8.5.tgz", - "integrity": "sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-buffer": "1.8.5", - "@webassemblyjs/wasm-gen": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, "@webassemblyjs/wasm-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.8.5.tgz", - "integrity": "sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-wasm-bytecode": "1.8.5", - "@webassemblyjs/ieee754": "1.8.5", - "@webassemblyjs/leb128": "1.8.5", - "@webassemblyjs/utf8": "1.8.5" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "@webassemblyjs/wast-parser": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.8.5.tgz", - "integrity": "sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/floating-point-hex-parser": "1.8.5", - "@webassemblyjs/helper-api-error": "1.8.5", - "@webassemblyjs/helper-code-frame": "1.8.5", - "@webassemblyjs/helper-fsm": "1.8.5", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", "@xtuc/long": "4.2.2" } }, "@webassemblyjs/wast-printer": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.8.5.tgz", - "integrity": "sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/wast-parser": "1.8.5", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", "@xtuc/long": "4.2.2" } }, @@ -2102,6 +2773,12 @@ "through": ">=2.2.7 <3" } }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, "accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", @@ -2113,9 +2790,9 @@ } }, "acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true }, "acorn-node": { @@ -2130,23 +2807,70 @@ }, "dependencies": { "acorn": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz", - "integrity": "sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true } } }, "acorn-walk": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.1.tgz", - "integrity": "sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true }, + "adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "dev": true, + "requires": { + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" + }, + "dependencies": { + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + } + } + }, "adm-zip": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.14.tgz", - "integrity": "sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==", + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", + "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", "dev": true }, "after": { @@ -2174,9 +2898,9 @@ } }, "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "requires": { "clean-stack": "^2.0.0", @@ -2184,11 +2908,11 @@ } }, "ajv": { - "version": "6.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", + "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==", "requires": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" @@ -2201,9 +2925,9 @@ "dev": true }, "ajv-keywords": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz", - "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true }, "alphanum-sort": { @@ -2248,13 +2972,12 @@ } }, "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" } }, "app-root-path": { @@ -2263,15 +2986,6 @@ "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==", "dev": true }, - "append-transform": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz", - "integrity": "sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==", - "dev": true, - "requires": { - "default-require-extensions": "^2.0.0" - } - }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", @@ -2312,6 +3026,12 @@ "commander": "^2.11.0" } }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", + "dev": true + }, "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", @@ -2327,6 +3047,11 @@ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", @@ -2336,8 +3061,7 @@ "array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" }, "array-uniq": { "version": "1.0.3", @@ -2357,10 +3081,9 @@ "dev": true }, "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" }, "asap": { "version": "2.0.6", @@ -2377,14 +3100,15 @@ } }, "asn1.js": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", - "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dev": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" }, "dependencies": { "bn.js": { @@ -2396,30 +3120,12 @@ } }, "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", "dev": true, "requires": { - "object-assign": "^4.1.1", "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } } }, "assert-plus": { @@ -2463,24 +3169,29 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.7.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", - "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", "dev": true, "requires": { - "browserslist": "^4.8.3", - "caniuse-lite": "^1.0.30001020", - "chalk": "^2.4.2", + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.26", - "postcss-value-parser": "^4.0.2" + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" } }, "aws-sign2": { @@ -2489,9 +3200,9 @@ "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz", - "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==" + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==" }, "axobject-query": { "version": "2.0.2", @@ -2503,15 +3214,16 @@ } }, "babel-loader": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", - "integrity": "sha512-4BmWKtBOBm13uoUwd08UwjZlaw3O9GWf456R9j+5YykFZ6LUIjIKLc0zEZf+hauxPOJs96C8k6FvYD09vWzhYw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", "dev": true, "requires": { - "find-cache-dir": "^2.0.0", - "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", - "pify": "^4.0.1" + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" }, "dependencies": { "find-cache-dir": { @@ -2565,8 +3277,7 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, "base": { "version": "0.11.2", @@ -2619,9 +3330,9 @@ } }, "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", "dev": true }, "base64-js": { @@ -2666,10 +3377,18 @@ "dev": true }, "binary-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", - "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", - "dev": true + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } }, "blob": { "version": "0.0.5", @@ -2693,9 +3412,9 @@ "dev": true }, "bn.js": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz", - "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", "dev": true }, "body-parser": { @@ -2722,21 +3441,15 @@ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", "dev": true }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "requires": { - "ms": "2.0.0" + "safer-buffer": ">= 2.1.2 < 3" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -2769,19 +3482,36 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { - "fill-range": "^7.0.1" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "brorand": { @@ -2846,16 +3576,16 @@ } }, "browserify-sign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz", - "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "dev": true, "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.2", + "elliptic": "^6.5.3", "inherits": "^2.0.4", "parse-asn1": "^5.1.5", "readable-stream": "^3.6.0", @@ -2891,15 +3621,15 @@ } }, "browserslist": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz", - "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==", + "version": "4.14.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", + "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001043", - "electron-to-chromium": "^1.3.413", - "node-releases": "^1.1.53", - "pkg-up": "^2.0.0" + "caniuse-lite": "^1.0.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" } }, "browserstack": { @@ -2963,27 +3693,27 @@ "dev": true }, "cacache": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.0.tgz", - "integrity": "sha512-L0JpXHhplbJSiDGzyJJnJCTL7er7NzbBgxzVqLswEb4bO91Zbv17OUMuUeu/q0ZwKn3V+1HM4wb9tO4eVE/K8g==", + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", "dev": true, "requires": { - "chownr": "^1.1.2", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "glob": "^7.1.4", "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", + "lru-cache": "^6.0.0", "minipass": "^3.1.1", "minipass-collect": "^1.0.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.2", "mkdirp": "^1.0.3", - "move-concurrently": "^1.0.1", - "p-map": "^3.0.0", + "p-map": "^4.0.0", "promise-inflight": "^1.0.1", - "rimraf": "^2.7.1", + "rimraf": "^3.0.2", "ssri": "^8.0.0", - "tar": "^6.0.1", + "tar": "^6.0.2", "unique-filename": "^1.1.1" }, "dependencies": { @@ -2993,13 +3723,13 @@ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "ssri": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", + "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", "dev": true, "requires": { - "glob": "^7.1.3" + "minipass": "^3.1.1" } } } @@ -3051,9 +3781,9 @@ "dev": true }, "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz", + "integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==", "dev": true }, "camelcase-css": { @@ -3075,9 +3805,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001081", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001081.tgz", - "integrity": "sha512-iZdh3lu09jsUtLE6Bp8NAbJskco4Y3UDtkR3GTCJGsbMowBU5IWDFF79sV2ws7lSqTzWyKazxam2thasHymENQ==", + "version": "1.0.30001150", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001150.tgz", + "integrity": "sha512-kiNKvihW0m36UhAFnl7bOAv0i1K1f6wpfVtTF5O5O82XzgtBnb05V0XeV3oZ968vfg2sRNChsHw8ASH2hDfoYQ==", "dev": true }, "canonical-path": { @@ -3109,25 +3839,29 @@ "dev": true }, "chokidar": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", - "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.1.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.4.0" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" } }, "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true }, "chrome-trace-event": { @@ -3137,6 +3871,14 @@ "dev": true, "requires": { "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, "cipher-base": { @@ -3192,15 +3934,15 @@ } }, "cli-spinners": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.3.0.tgz", - "integrity": "sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", + "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==", "dev": true }, "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true }, "cliui": { @@ -3220,6 +3962,23 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -3236,17 +3995,6 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, "coa": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", @@ -3258,6 +4006,11 @@ "q": "^1.1.2" } }, + "code-block-writer": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.0.tgz", + "integrity": "sha512-RG9hpXtWFeUWhuUav1YuP/vGcyncW+t90yJLk9fNZs1De2OuHTHKAKThVCokt29PYq5RoJ0QSZaIZ+rvPO23hA==" + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -3305,13 +4058,13 @@ } }, "color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", "dev": true, "requires": { "color-convert": "^1.9.1", - "color-string": "^1.5.2" + "color-string": "^1.5.4" } }, "color-convert": { @@ -3330,19 +4083,25 @@ "dev": true }, "color-string": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", - "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", "dev": true, "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" } }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true }, "combined-stream": { @@ -3365,12 +4124,6 @@ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", "dev": true }, - "compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", - "dev": true - }, "component-bind": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", @@ -3388,6 +4141,15 @@ "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", "dev": true }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dev": true, + "requires": { + "arity-n": "^1.0.4" + } + }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -3410,30 +4172,12 @@ "on-headers": "~1.0.2", "safe-buffer": "5.1.2", "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } } }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concat-stream": { "version": "1.6.2", @@ -3456,23 +4200,6 @@ "finalhandler": "1.1.2", "parseurl": "~1.3.3", "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } } }, "connect-history-api-fallback": { @@ -3566,84 +4293,47 @@ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "copy-webpack-plugin": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.2.tgz", - "integrity": "sha512-9Gm8X0c6eXlKnmltMPFCBeGOKjtcRIyTt4VaO3k1TkNgVTe5Ov2lYsYVuyLp0kp8DItO3apewflM+1GYgh6V2Q==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz", + "integrity": "sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==", "dev": true, "requires": { "cacache": "^15.0.4", - "fast-glob": "^3.2.2", + "fast-glob": "^3.2.4", "find-cache-dir": "^3.3.1", "glob-parent": "^5.1.1", "globby": "^11.0.1", "loader-utils": "^2.0.0", "normalize-path": "^3.0.0", - "p-limit": "^2.3.0", + "p-limit": "^3.0.1", "schema-utils": "^2.7.0", - "serialize-javascript": "^3.1.0", + "serialize-javascript": "^4.0.0", "webpack-sources": "^1.4.3" }, "dependencies": { - "cacache": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.4.tgz", - "integrity": "sha512-YlnKQqTbD/6iyoJvEY3KJftjrdBYroCbxxYXzhOzsFLWlp6KX4BOlEf4mTx0cMUfVaTS3ENL2QtDWeRYoGLkkw==", + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, "requires": { - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.0", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "is-glob": "^4.0.1" } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", "dev": true, "requires": { "p-try": "^2.0.0" } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true } } }, @@ -3689,13 +4379,13 @@ } }, "create-ecdh": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", - "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "dev": true, "requires": { "bn.js": "^4.1.0", - "elliptic": "^6.0.0" + "elliptic": "^6.5.3" }, "dependencies": { "bn.js": { @@ -3744,14 +4434,6 @@ "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "crypto-browserify": { @@ -3810,50 +4492,29 @@ } }, "css-loader": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.5.1.tgz", - "integrity": "sha512-0G4CbcZzQ9D1Q6ndOfjFuMDo8uLYMu5vc9Abs5ztyHcKvmil6GJrMiNjzzi3tQvUF+mVRuDg7bE6Oc0Prolgig==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.2.2.tgz", + "integrity": "sha512-omVGsTkZPVwVRpckeUnLshPp12KsmMSLqYxs12+RzM9jRR5Y+Idn/tBffjXRvOE+qW7if24cuceFJqYR5FmGBg==", "dev": true, "requires": { - "camelcase": "^5.3.1", + "camelcase": "^6.0.0", "cssesc": "^3.0.0", "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.27", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-local-by-default": "^3.0.3", "postcss-modules-scope": "^2.2.0", "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.3", - "schema-utils": "^2.6.5", - "semver": "^6.3.0" + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^7.3.2" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "dev": true } } @@ -3886,14 +4547,13 @@ "dev": true }, "css-selector-tokenizer": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz", - "integrity": "sha512-yj856NGuAymN6r8bn8/Jl46pR+OC3eEvAhfGYDUe7YPtTPAYrSSw4oAniZ9Y8T5B92hjhwTBLUen0/vKPxf6pw==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", "dev": true, "requires": { "cssesc": "^3.0.0", - "fastparse": "^1.1.2", - "regexpu-core": "^4.6.0" + "fastparse": "^1.1.2" } }, "css-tree": { @@ -3921,9 +4581,9 @@ "dev": true }, "css-what": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.3.0.tgz", - "integrity": "sha512-pv9JPyatiPaQ6pf4OvD/dbfm0o5LviWmwxNWzblYf/1u9QZd0ihV+PMwy5jdQWQ3349kZmKEx9WXuSka2dM4cg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "dev": true }, "cssauron": { @@ -4063,6 +4723,16 @@ "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", "dev": true }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, "damerau-levenshtein": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", @@ -4077,10 +4747,21 @@ "assert-plus": "^1.0.0" } }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, "date-fns": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.14.0.tgz", - "integrity": "sha512-1zD+68jhFgDIM0rF05rcwYO8cExdNqxjq4xP1QKM60Q45mnO6zaMWB4tOzrIr4M4GSLntsKeE4c9Bdl2jhL/yw==" + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", + "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==" }, "date-format": { "version": "3.0.0", @@ -4089,12 +4770,11 @@ "dev": true }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "requires": { - "ms": "^2.1.1" + "ms": "2.0.0" } }, "debuglog": { @@ -4137,15 +4817,6 @@ "ip-regex": "^2.1.0" } }, - "default-require-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz", - "integrity": "sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc=", - "dev": true, - "requires": { - "strip-bom": "^3.0.0" - } - }, "defaults": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", @@ -4430,9 +5101,9 @@ }, "dependencies": { "domelementtype": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", "dev": true } } @@ -4460,9 +5131,9 @@ } }, "dot-prop": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", - "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, "requires": { "is-obj": "^2.0.0" @@ -4496,15 +5167,15 @@ "dev": true }, "electron-to-chromium": { - "version": "1.3.469", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.469.tgz", - "integrity": "sha512-O9JM6ZsFhS0uy0S2Y3G8EoNfqio3srdxCuwuJh8tKgQKa6rf7je/xQ3TIoiEaEtpf2/qFFLAGt/xB4MjuUZqRw==", + "version": "1.3.582", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz", + "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==", "dev": true }, "elliptic": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz", - "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", "dev": true, "requires": { "bn.js": "^4.4.0", @@ -4543,12 +5214,12 @@ "dev": true }, "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", "dev": true, "requires": { - "iconv-lite": "~0.4.13" + "iconv-lite": "^0.6.2" } }, "end-of-stream": { @@ -4580,33 +5251,69 @@ "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", "dev": true }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "ws": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz", - "integrity": "sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", + "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", "dev": true } } }, "engine.io-client": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.3.tgz", - "integrity": "sha512-0NGY+9hioejTEJCaSJZfWZLk4FPI9dN+1H1C4+wj2iuFba47UgZbJzfWs4aNFajnX/qAaYKbe2lLTfEEWzCmcw==", + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.4.tgz", + "integrity": "sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==", "dev": true, "requires": { "component-emitter": "~1.3.0", "component-inherit": "0.0.3", - "debug": "~4.1.0", + "debug": "~3.1.0", "engine.io-parser": "~2.2.0", "has-cors": "1.1.0", "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", + "parseqs": "0.0.6", + "parseuri": "0.0.6", "ws": "~6.1.0", "xmlhttprequest-ssl": "~1.5.4", "yeast": "0.1.2" }, "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==", + "dev": true + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==", + "dev": true + }, "ws": { "version": "6.1.4", "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", @@ -4619,22 +5326,22 @@ } }, "engine.io-parser": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", - "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", "dev": true, "requires": { "after": "0.8.2", "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", + "base64-arraybuffer": "0.1.4", "blob": "0.0.5", "has-binary2": "~1.0.2" } }, "enhanced-resolve": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz", - "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -4649,9 +5356,9 @@ "dev": true }, "entities": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", "dev": true }, "err-code": { @@ -4679,21 +5386,22 @@ } }, "es-abstract": { - "version": "1.17.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz", - "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==", + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", "requires": { "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } }, "es-to-primitive": { @@ -4706,6 +5414,28 @@ "is-symbol": "^1.0.2" } }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, "es6-promise": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", @@ -4721,6 +5451,22 @@ "es6-promise": "^4.0.3" } }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -4750,16 +5496,24 @@ "dev": true }, "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.3.0", + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true @@ -4777,15 +5531,14 @@ "dev": true }, "eventemitter3": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", - "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==", - "dev": true + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" }, "events": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", "dev": true }, "eventsource": { @@ -4842,14 +5595,6 @@ "to-regex": "^3.0.1" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -4865,11 +5610,6 @@ "requires": { "is-extendable": "^0.1.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -4917,21 +5657,6 @@ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", "dev": true }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -4940,6 +5665,23 @@ } } }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", + "dev": true + } + } + }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -4973,6 +5715,17 @@ "chardet": "^0.7.0", "iconv-lite": "^0.4.24", "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } } }, "extglob": { @@ -5040,9 +5793,9 @@ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" }, "fast-diff": { "version": "1.1.2", @@ -5050,10 +5803,9 @@ "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" }, "fast-glob": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", - "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", - "dev": true, + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -5061,12 +5813,60 @@ "merge2": "^1.3.0", "micromatch": "^4.0.2", "picomatch": "^2.2.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } } }, "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, "fastparse": { "version": "1.1.2", @@ -5078,7 +5878,6 @@ "version": "1.8.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "dev": true, "requires": { "reusify": "^1.0.4" } @@ -5117,23 +5916,31 @@ "schema-utils": "^2.6.5" } }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", - "dev": true, - "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" - } + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true }, "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "requires": { - "to-regex-range": "^5.0.1" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } } }, "finalhandler": { @@ -5149,23 +5956,6 @@ "parseurl": "~1.3.3", "statuses": "~1.5.0", "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } } }, "find-cache-dir": { @@ -5207,15 +5997,6 @@ "semver": "^6.0.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -5225,12 +6006,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -5255,12 +6030,12 @@ } }, "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, "requires": { - "locate-path": "^2.0.0" + "locate-path": "^3.0.0" } }, "flatted": { @@ -5280,24 +6055,10 @@ } }, "follow-redirects": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz", - "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==", - "dev": true, - "requires": { - "debug": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "dev": true }, "for-in": { "version": "1.0.2", @@ -5350,14 +6111,14 @@ } }, "fs-extra": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", - "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", - "dev": true, + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" } }, "fs-minipass": { @@ -5384,15 +6145,17 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } }, "function-bind": { "version": "1.1.1", @@ -5413,28 +6176,6 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wide-align": "^1.1.0" - }, - "dependencies": { - "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=", - "optional": true, - "requires": { - "number-is-nan": "^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=", - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - } } }, "genfun": { @@ -5481,7 +6222,6 @@ "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5492,12 +6232,22 @@ } }, "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "requires": { - "is-glob": "^4.0.1" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } } }, "globals": { @@ -5537,12 +6287,30 @@ "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "requires": { - "ajv": "^6.5.5", + "ajv": "^6.12.3", "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } } }, "has": { @@ -5621,24 +6389,6 @@ "kind-of": "^4.0.0" }, "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "kind-of": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", @@ -5707,13 +6457,9 @@ } }, "hosted-git-info": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.4.tgz", - "integrity": "sha512-4oT62d2jwSDBbLLFLZE+1vPuQ1h8p9wjrJ8Mqx5TjsyWmBMV5B13eJqn8pvluqubLf3cJPTfiYCIwNwDNmzScQ==", - "dev": true, - "requires": { - "lru-cache": "^5.1.1" - } + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" }, "hpack.js": { "version": "2.1.6", @@ -5757,6 +6503,12 @@ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, "http-cache-semantics": { "version": "3.8.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", @@ -5799,6 +6551,14 @@ "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" + }, + "dependencies": { + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + } } }, "http-proxy-agent": { @@ -5819,12 +6579,6 @@ "requires": { "ms": "2.0.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, @@ -5838,137 +6592,32 @@ "is-glob": "^4.0.0", "lodash": "^4.17.11", "micromatch": "^3.1.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" }, "dependencies": { "debug": { @@ -5979,6 +6628,12 @@ "requires": { "ms": "^2.1.1" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -5992,12 +6647,12 @@ } }, "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "safer-buffer": ">= 2.1.2 < 3.0.0" } }, "icss-utils": { @@ -6121,7 +6776,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -6139,21 +6793,21 @@ "dev": true }, "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", + "chalk": "^4.1.0", "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", + "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.15", + "lodash": "^4.17.19", "mute-stream": "0.0.8", "run-async": "^2.4.0", - "rxjs": "^6.5.3", + "rxjs": "^6.6.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" @@ -6166,19 +6820,18 @@ "dev": true }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -6218,6 +6871,15 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, "string-width": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", @@ -6239,13 +6901,19 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, @@ -6286,6 +6954,15 @@ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, "is-absolute-url": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", @@ -6322,12 +6999,11 @@ "dev": true }, "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", "requires": { - "binary-extensions": "^2.0.0" + "binary-extensions": "^1.0.0" } }, "is-buffer": { @@ -6336,9 +7012,9 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-callable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz", - "integrity": "sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" }, "is-color-stop": { "version": "1.1.0", @@ -6354,6 +7030,14 @@ "rgba-regex": "^1.0.0" } }, + "is-core-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz", + "integrity": "sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==", + "requires": { + "has": "^1.0.3" + } + }, "is-data-descriptor": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", @@ -6401,9 +7085,9 @@ "dev": true }, "is-docker": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.0.0.tgz", - "integrity": "sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", "dev": true }, "is-extendable": { @@ -6417,9 +7101,13 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } }, "is-glob": { "version": "4.0.1", @@ -6435,11 +7123,33 @@ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" + }, "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } }, "is-obj": { "version": "2.0.0", @@ -6486,13 +7196,21 @@ } }, "is-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz", - "integrity": "sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", "requires": { "has-symbols": "^1.0.1" } }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, "is-resolvable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", @@ -6527,6 +7245,14 @@ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -6568,71 +7294,12 @@ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, - "istanbul-api": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-2.1.7.tgz", - "integrity": "sha512-LYTOa2UrYFyJ/aSczZi/6lBykVMjCCvUmT64gOe+jPZFy4w6FYfPGqFT2IiQ2BxVHHDOvCD7qrIXb0EOh4uGWw==", - "dev": true, - "requires": { - "async": "^2.6.2", - "compare-versions": "^3.4.0", - "fileset": "^2.0.3", - "istanbul-lib-coverage": "^2.0.5", - "istanbul-lib-hook": "^2.0.7", - "istanbul-lib-instrument": "^3.3.0", - "istanbul-lib-report": "^2.0.8", - "istanbul-lib-source-maps": "^3.0.6", - "istanbul-reports": "^2.2.5", - "js-yaml": "^3.13.1", - "make-dir": "^2.1.0", - "minimatch": "^3.0.4", - "once": "^1.4.0" - }, - "dependencies": { - "istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", - "dev": true, - "requires": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, "istanbul-lib-coverage": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", "dev": true }, - "istanbul-lib-hook": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz", - "integrity": "sha512-vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==", - "dev": true, - "requires": { - "append-transform": "^1.0.0" - } - }, "istanbul-lib-instrument": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", @@ -6654,29 +7321,44 @@ } }, "istanbul-lib-report": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", - "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", "dev": true, "requires": { - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "supports-color": "^6.1.0" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "dependencies": { - "istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true }, "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } } } @@ -6694,12 +7376,27 @@ "source-map": "^0.6.1" }, "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "istanbul-lib-coverage": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", "dev": true }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -6718,12 +7415,13 @@ } }, "istanbul-reports": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", - "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", "dev": true, "requires": { - "html-escaper": "^2.0.0" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" } }, "jasmine": { @@ -6752,12 +7450,12 @@ "dev": true }, "jasmine-spec-reporter": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz", - "integrity": "sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", + "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", "dev": true, "requires": { - "colors": "1.1.2" + "colors": "1.4.0" } }, "jasminewd2": { @@ -6767,11 +7465,12 @@ "dev": true }, "jest-worker": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", - "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.3.0.tgz", + "integrity": "sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==", "dev": true, "requires": { + "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^7.0.0" }, @@ -6783,9 +7482,9 @@ "dev": true }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -6826,6 +7525,12 @@ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", "dev": true }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", @@ -6856,13 +7561,19 @@ "minimist": "^1.2.5" } }, + "jsonc-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.0.tgz", + "integrity": "sha512-b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA==", + "dev": true + }, "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", "requires": { - "graceful-fs": "^4.1.6" + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" } }, "jsonparse": { @@ -6883,9 +7594,9 @@ } }, "jszip": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.4.0.tgz", - "integrity": "sha512-gZAOYuPl4EhPTXT0GjhI3o+ZAz3su6EhLrKUoAivcKqyqC7laS5JEv4XWZND9BgcDcF83vI85yGbDmDR6UhrIg==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", "dev": true, "requires": { "lie": "~3.3.0", @@ -6933,15 +7644,61 @@ "dev": true }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, "cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", @@ -6968,34 +7725,68 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -7011,14 +7802,11 @@ "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", "dev": true }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true }, "p-locate": { "version": "4.1.0", @@ -7029,18 +7817,21 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -7076,6 +7867,15 @@ "rimraf": "^3.0.0" } }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, "wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", @@ -7088,9 +7888,9 @@ } }, "yargs": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", - "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "requires": { "cliui": "^6.0.0", @@ -7103,7 +7903,7 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^18.1.1" + "yargs-parser": "^18.1.2" } }, "yargs-parser": { @@ -7128,22 +7928,33 @@ } }, "karma-coverage-istanbul-reporter": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.1.1.tgz", - "integrity": "sha512-CH8lTi8+kKXGvrhy94+EkEMldLCiUA0xMOiL31vvli9qK0T+qcXJAwWBRVJWnVWxYkTmyWar8lPz63dxX6/z1A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", + "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", "dev": true, "requires": { - "istanbul-api": "^2.1.6", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^3.0.6", + "istanbul-reports": "^3.0.2", "minimatch": "^3.0.4" } }, "karma-jasmine": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-3.0.3.tgz", - "integrity": "sha512-80iBR8/hLFY2Uw3S2GG6EndWtMCGMJjrCYNwYROWsJFVTjWrRSsLqcA2ye+U3ygW5sjOQo8f+78L8cGUxjC/+A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz", + "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==", "dev": true, "requires": { - "jasmine-core": "^3.5.0" + "jasmine-core": "^3.6.0" + }, + "dependencies": { + "jasmine-core": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", + "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", + "dev": true + } } }, "karma-jasmine-html-reporter": { @@ -7172,20 +7983,24 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "dev": true + }, "less": { - "version": "3.11.3", - "resolved": "https://registry.npmjs.org/less/-/less-3.11.3.tgz", - "integrity": "sha512-VkZiTDdtNEzXA3LgjQiC3D7/ejleBPFVvq+aRI9mIj+Zhmif5TvFPM244bT4rzkvOCvJ9q4zAztok1M7Nygagw==", + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/less/-/less-3.12.2.tgz", + "integrity": "sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==", "dev": true, "requires": { - "clone": "^2.1.2", "errno": "^0.1.1", "graceful-fs": "^4.1.2", "image-size": "~0.5.0", "make-dir": "^2.1.0", "mime": "^1.4.1", - "promise": "^7.1.1", - "request": "^2.83.0", + "native-request": "^1.0.5", "source-map": "~0.6.0", "tslib": "^1.10.0" }, @@ -7196,40 +8011,25 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "optional": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, "less-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz", - "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-6.2.0.tgz", + "integrity": "sha512-Cl5h95/Pz/PWub/tCBgT1oNMFeH1WTD33piG80jn5jr12T4XbxZcjThwNXDQ7AG649WEynuIzO4b0+2Tn9Qolg==", "dev": true, "requires": { - "clone": "^2.1.1", - "loader-utils": "^1.1.0", - "pify": "^4.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } + "clone": "^2.1.2", + "less": "^3.11.3", + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" } }, "leven": { @@ -7248,9 +8048,9 @@ } }, "license-webpack-plugin": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.1.4.tgz", - "integrity": "sha512-1Xq72fmPbTg5KofXs+yI5L4QqPFjQ6mZxoeI6D7gfiEDOtaEIk6PGrdLaej90bpDqKNHNxlQ/MW4tMAL6xMPJQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-JK/DXrtN6UeYQSgkg5q1+pgJ8aiKPL9tnz9Wzw+Ikkf+8mJxG56x6t8O+OH/tAeF/5NREnelTEMyFtbJNkjH4w==", "dev": true, "requires": { "@types/webpack-sources": "^0.1.5", @@ -7284,19 +8084,19 @@ } }, "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, "requires": { - "p-locate": "^2.0.0", + "p-locate": "^3.0.0", "path-exists": "^3.0.0" } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "lodash.clonedeep": { @@ -7316,6 +8116,12 @@ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", "dev": true }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, "lodash.toarray": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", @@ -7329,12 +8135,63 @@ "dev": true }, "log-symbols": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz", - "integrity": "sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", "dev": true, "requires": { - "chalk": "^2.4.2" + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "log4js": { @@ -7348,12 +8205,29 @@ "flatted": "^2.0.1", "rfdc": "^1.1.4", "streamroller": "^2.2.4" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "loglevel": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz", - "integrity": "sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", "dev": true }, "loose-envify": { @@ -7366,20 +8240,12 @@ } }, "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "yallist": "^3.0.2" - }, - "dependencies": { - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } + "yallist": "^4.0.0" } }, "magic-string": { @@ -7399,14 +8265,6 @@ "requires": { "pify": "^4.0.1", "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "make-error": { @@ -7457,6 +8315,21 @@ "y18n": "^4.0.0" } }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -7474,15 +8347,15 @@ "requires": { "figgy-pudding": "^3.5.1" } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true } } }, - "mamacro": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/mamacro/-/mamacro-0.0.3.tgz", - "integrity": "sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==", - "dev": true - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -7561,8 +8434,7 @@ "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "methods": { "version": "1.1.2", @@ -7571,13 +8443,23 @@ "dev": true }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" } }, "miller-rabin": { @@ -7624,9 +8506,9 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", - "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.0.tgz", + "integrity": "sha512-QgKgJBjaJhxVPwrLNqqwNS0AGkuQQ31Hp4xGXEK/P7wehEg6qmNtReHKai3zRXqY60wGVWLYcOMJK2b98aGc3A==", "dev": true, "requires": { "loader-utils": "^1.1.0", @@ -7696,7 +8578,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -7704,8 +8585,7 @@ "minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "minipass": { "version": "3.1.3", @@ -7735,18 +8615,18 @@ } }, "minipass-pipeline": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz", - "integrity": "sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, "requires": { "minipass": "^3.0.0" } }, "minizlib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.0.tgz", - "integrity": "sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, "requires": { "minipass": "^3.0.0", @@ -7825,10 +8705,9 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multicast-dns": { "version": "6.2.3", @@ -7846,12 +8725,30 @@ "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", "dev": true }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, "mute-stream": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -7870,6 +8767,13 @@ "to-regex": "^3.0.1" } }, + "native-request": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.7.tgz", + "integrity": "sha512-9nRjinI9bmz+S7dgNtf4A70+/vPhnd+2krGpy4SUlADuOuSa24IDkNaZ+R/QT1wQ6S8jBdi6wE7fLekFZNfUpQ==", + "dev": true, + "optional": true + }, "negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", @@ -7877,20 +8781,34 @@ "dev": true }, "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", "dev": true }, "ng-zorro-antd": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-9.1.2.tgz", - "integrity": "sha512-Ocx1x6/jZ8HwGxzTe+mLV033VS1KCNs8sCmeU6h38EDSCld+qXlva+iVmo5KeVGNLdbRX5HB8HXbitQW8IST7Q==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-9.3.0.tgz", + "integrity": "sha512-O7uRCnsFTGHn/74ly8VCUoaMlED3cWLJfvbD0FLzDjBlnz77kcuM5qd+yGMT2hAYXmXYWu2ZRRJWLx5QUGLHkA==", "requires": { "@angular/cdk": "^9.0.0", "@ant-design/icons-angular": "^9.0.0", "date-fns": "^2.10.0", - "resize-observer-polyfill": "^1.5.1" + "resize-observer-polyfill": "^1.5.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "ngx-quill": { @@ -7899,6 +8817,13 @@ "integrity": "sha512-A1qV6JfyNwSioRHgu7ZzjhV2yNRI9Yrv89Ip4WPhniD8mGZylXVnqcdTZqacRnal21hGoRQDX4QHULeO4XTqug==", "requires": { "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "nice-try": { @@ -7928,9 +8853,9 @@ } }, "node-forge": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", - "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", "dev": true }, "node-libs-browser": { @@ -7964,18 +8889,33 @@ "vm-browserify": "^1.0.1" }, "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true - } - } - }, - "node-releases": { - "version": "1.1.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.58.tgz", - "integrity": "sha512-NxBudgVKiRh/2aPWMgPR7bPTX0VPmGx5QBwCtdHitnqFE5/O8DeBXuIMH1nwNnw/aMo6AjOrpsHzfY3UbUJ7yg==", + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + } + } + }, + "node-releases": { + "version": "1.1.64", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz", + "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==", "dev": true }, "normalize-package-data": { @@ -7987,25 +8927,15 @@ "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } } }, "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } }, "normalize-range": { "version": "0.1.2", @@ -8041,6 +8971,14 @@ "dev": true, "requires": { "semver": "^7.1.1" + }, + "dependencies": { + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } } }, "npm-normalize-package-bin": { @@ -8050,13 +8988,13 @@ "dev": true }, "npm-package-arg": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz", - "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==", - "dev": true, + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", "requires": { - "hosted-git-info": "^3.0.2", - "semver": "^7.0.0", + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", "validate-npm-package-name": "^3.0.0" } }, @@ -8072,14 +9010,42 @@ } }, "npm-pick-manifest": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.0.0.tgz", - "integrity": "sha512-PdJpXMvjqt4nftNEDpCgjBUF8yI3Q3MyuAmVB9nemnnCg32F4BPL/JFBfdj8DubgHCYUFQhtLWmBPvdsFtjWMg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", + "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", "dev": true, "requires": { "npm-install-checks": "^4.0.0", "npm-package-arg": "^8.0.0", "semver": "^7.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", + "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "npm-package-arg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", + "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } } }, "npm-registry-client": { @@ -8099,48 +9065,12 @@ "semver": "2 >=2.2.1 || 3.x || 4 || 5", "slide": "^1.1.3", "ssri": "^5.2.4" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" - }, - "npm-package-arg": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", - "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", - "requires": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" - } - }, - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", - "requires": { - "safe-buffer": "^5.1.1" - } - } } }, "npm-registry-fetch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz", - "integrity": "sha512-6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.7.tgz", + "integrity": "sha512-cny9v0+Mq6Tjz+e0erFAB+RYJ/AVGzkjnISiobqP8OWj9c9FLoZZu8/SPSKJWE17F1tk4018wfjV+ZbIbqC7fQ==", "dev": true, "requires": { "JSONStream": "^1.3.4", @@ -8152,22 +9082,13 @@ "safe-buffer": "^5.2.0" }, "dependencies": { - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "npm-package-arg": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", - "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" + "yallist": "^3.0.2" } }, "safe-buffer": { @@ -8176,10 +9097,10 @@ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } @@ -8270,18 +9191,24 @@ } } }, + "object-hash": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", + "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", + "dev": true + }, "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, "object-is": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.2.tgz", - "integrity": "sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" } }, "object-keys": { @@ -8289,6 +9216,12 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, + "object-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", + "dev": true + }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", @@ -8298,14 +9231,14 @@ } }, "object.assign": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", - "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", "requires": { - "define-properties": "^1.1.2", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.0", - "object-keys": "^1.0.11" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" } }, "object.getownpropertydescriptors": { @@ -8316,6 +9249,27 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "object.pick": { @@ -8336,6 +9290,27 @@ "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "obuf": { @@ -8368,18 +9343,18 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "requires": { "mimic-fn": "^2.1.0" } }, "open": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/open/-/open-7.0.3.tgz", - "integrity": "sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.2.0.tgz", + "integrity": "sha512-4HeyhxCvBTI5uBePsAdi55C5fmqnWZ2e2MlmvWi5KW5tdH5rxoiv/aMtbeVxKZc3eWkT1GymMnLG8XC4Rq4TDQ==", "dev": true, "requires": { "is-docker": "^2.0.0", @@ -8404,16 +9379,16 @@ } }, "ora": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/ora/-/ora-4.0.3.tgz", - "integrity": "sha512-fnDebVFyz309A73cqCipVL1fBZewq4vwgSHfxh43vVy31mbyoQ8sCH3Oeaog/owYOs/lLlGVPCISQonTneg6Pg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.0.0.tgz", + "integrity": "sha512-s26qdWqke2kjN/wC4dy+IQPBIMWBJlSU/0JZhk30ZDBLelW25rv66yutUWARMigpGPzcXHb+Nac5pNhN/WsARw==", "dev": true, "requires": { - "chalk": "^3.0.0", + "chalk": "^4.1.0", "cli-cursor": "^3.1.0", - "cli-spinners": "^2.2.0", + "cli-spinners": "^2.4.0", "is-interactive": "^1.0.0", - "log-symbols": "^3.0.0", + "log-symbols": "^4.0.0", "mute-stream": "0.0.8", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" @@ -8426,19 +9401,18 @@ "dev": true }, "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -8476,9 +9450,9 @@ } }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -8527,27 +9501,27 @@ "dev": true }, "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { - "p-try": "^1.0.0" + "p-try": "^2.0.0" } }, "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, "requires": { - "p-limit": "^1.1.0" + "p-limit": "^2.0.0" } }, "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, "requires": { "aggregate-error": "^3.0.0" @@ -8560,12 +9534,20 @@ "dev": true, "requires": { "retry": "^0.12.0" + }, + "dependencies": { + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + } } }, "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, "pacote": { @@ -8629,6 +9611,12 @@ "y18n": "^4.0.0" } }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, "fs-minipass": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", @@ -8638,11 +9626,14 @@ "minipass": "^2.6.0" } }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } }, "minipass": { "version": "2.9.0", @@ -8663,18 +9654,6 @@ "minipass": "^2.9.0" } }, - "npm-package-arg": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", - "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", - "dev": true, - "requires": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" - } - }, "npm-pick-manifest": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz", @@ -8695,12 +9674,6 @@ "glob": "^7.1.3" } }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, "ssri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", @@ -8756,14 +9729,13 @@ "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" }, "parse-asn1": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz", - "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, "requires": { - "asn1.js": "^4.0.0", + "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", - "create-hash": "^1.1.0", "evp_bytestokey": "^1.0.0", "pbkdf2": "^3.0.3", "safe-buffer": "^5.1.1" @@ -8780,10 +9752,26 @@ } }, "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.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } }, "parseqs": { "version": "0.0.5", @@ -8886,8 +9874,7 @@ "picomatch": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" }, "pify": { "version": "4.0.1", @@ -8917,71 +9904,26 @@ "dev": true, "requires": { "find-up": "^3.0.0" - }, - "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - } } }, - "pkg-up": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz", - "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=", + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", "dev": true, "requires": { - "find-up": "^2.1.0" + "ts-pnp": "^1.1.6" } }, "portfinder": { - "version": "1.0.26", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.26.tgz", - "integrity": "sha512-Xi7mKxJHHMI3rIUrnm/jjUgwhbYMkp/XKEcZX3aG4BrumLpq3nmoQMX+ClYnDZnZ/New7IatC1no5RX0zo1vXQ==", + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "dev": true, "requires": { "async": "^2.6.2", "debug": "^3.1.1", - "mkdirp": "^0.5.1" + "mkdirp": "^0.5.5" }, "dependencies": { "debug": { @@ -8992,6 +9934,12 @@ "requires": { "ms": "^2.1.1" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -9001,9 +9949,9 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -9029,9 +9977,9 @@ } }, "postcss-calc": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.2.tgz", - "integrity": "sha512-rofZFHUg6ZIrvRwPeFktv06GdbDYLcGqh9EwiMutZg+a0oePCCw1zHOEiji6LCpyRcjTREtPASuUqeAvYlEVvQ==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", "dev": true, "requires": { "postcss": "^7.0.27", @@ -9182,9 +10130,9 @@ } }, "postcss-load-config": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", - "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", "dev": true, "requires": { "cosmiconfig": "^5.0.0", @@ -9378,15 +10326,15 @@ } }, "postcss-modules-local-by-default": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", "dev": true, "requires": { "icss-utils": "^4.1.1", - "postcss": "^7.0.16", + "postcss": "^7.0.32", "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" + "postcss-value-parser": "^4.1.0" } }, "postcss-modules-scope": { @@ -9410,12 +10358,12 @@ } }, "postcss-nested": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.1.tgz", - "integrity": "sha512-AMayXX8tS0HCp4O4lolp4ygj9wBn32DJWXvG6gCv+ZvJrEa00GUxJcJEEzMh87BIe6FrWdYkpR2cuyqHKrxmXw==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", + "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", "dev": true, "requires": { - "postcss": "^7.0.21", + "postcss": "^7.0.32", "postcss-selector-parser": "^6.0.2" } }, @@ -9643,14 +10591,15 @@ } }, "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", "dev": true, "requires": { "cssesc": "^3.0.0", "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" } }, "postcss-svgo": { @@ -9702,12 +10651,6 @@ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", "dev": true }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -9719,16 +10662,6 @@ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "optional": true, - "requires": { - "asap": "~2.0.3" - } - }, "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", @@ -9743,14 +10676,6 @@ "requires": { "err-code": "^1.0.0", "retry": "^0.10.0" - }, - "dependencies": { - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=", - "dev": true - } } }, "protoduck": { @@ -9812,6 +10737,18 @@ "array-uniq": "^1.0.1" } }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -9946,15 +10883,6 @@ "p-locate": "^4.1.0" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -9964,12 +10892,6 @@ "p-limit": "^2.2.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -9997,12 +10919,6 @@ "glob": "^7.1.3" } }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -10077,12 +10993,11 @@ }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, @@ -10098,9 +11013,9 @@ } }, "yargs": { - "version": "15.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", - "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, "requires": { "cliui": "^6.0.0", @@ -10113,7 +11028,7 @@ "string-width": "^4.2.0", "which-module": "^2.0.0", "y18n": "^4.0.0", - "yargs-parser": "^18.1.1" + "yargs-parser": "^18.1.2" } }, "yargs-parser": { @@ -10226,32 +11141,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "dev": true - }, - "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -10295,9 +11184,9 @@ "dev": true }, "querystringify": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.1.1.tgz", - "integrity": "sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", "dev": true }, "quill": { @@ -10311,13 +11200,6 @@ "extend": "^3.0.2", "parchment": "^1.1.4", "quill-delta": "^3.6.2" - }, - "dependencies": { - "eventemitter3": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", - "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" - } } }, "quill-delta": { @@ -10372,39 +11254,26 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } } } }, "raw-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz", - "integrity": "sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.1.tgz", + "integrity": "sha512-baolhQBSi3iNh1cglJjA0mYzga+wePk7vdEX//1dTFd+v4TsQlQE0jitJSNF1OIP82rdYulH7otaVmdlDaJ64A==", "dev": true, "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" } }, "read-cache": { @@ -10425,14 +11294,13 @@ } }, "read-package-json": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.1.tgz", - "integrity": "sha512-dAiqGtVc/q5doFz6096CcnXhpYk0ZN8dEKVkGLU0CsASt8SrgF6SF7OTKAYubfvFhWaqofl+Y8HK19GR8jwW+A==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", "dev": true, "requires": { "glob": "^7.1.1", - "graceful-fs": "^4.1.2", - "json-parse-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "normalize-package-data": "^2.0.0", "npm-normalize-package-bin": "^1.0.0" } @@ -10475,12 +11343,13 @@ } }, "readdirp": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", - "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", - "dev": true, + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "requires": { - "picomatch": "^2.2.1" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" } }, "reduce-css-calc": { @@ -10523,19 +11392,18 @@ } }, "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==", + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", "dev": true }, "regenerator-transform": { - "version": "0.14.4", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz", - "integrity": "sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==", + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", "dev": true, "requires": { - "@babel/runtime": "^7.8.4", - "private": "^0.1.8" + "@babel/runtime": "^7.8.4" } }, "regex-not": { @@ -10547,6 +11415,12 @@ "safe-regex": "^1.1.0" } }, + "regex-parser": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", + "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==", + "dev": true + }, "regexp.prototype.flags": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", @@ -10554,12 +11428,32 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "regexpu-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz", - "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==", + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", "dev": true, "requires": { "regenerate": "^1.4.0", @@ -10659,10 +11553,11 @@ "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" }, "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", "requires": { + "is-core-module": "^2.0.0", "path-parse": "^1.0.6" } }, @@ -10686,6 +11581,84 @@ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, + "resolve-url-loader": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", + "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "2.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -10702,15 +11675,37 @@ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", + "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=" }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dev": true, + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", + "dev": true + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", "dev": true }, "rfdc": { @@ -10751,12 +11746,21 @@ } }, "rollup": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.1.0.tgz", - "integrity": "sha512-gfE1455AEazVVTJoeQtcOq/U6GSxwoj4XPSWVsuWmgIxj7sBQNLDOSA82PbdMe+cP8ql8fR1jogPFe8Wg8g4SQ==", + "version": "2.26.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.26.5.tgz", + "integrity": "sha512-rCyFG3ZtQdnn9YwfuAVH0l/Om34BdO5lwCA0W6Hq+bNB21dVEBbCRxhaHOmu1G7OBFDWytbzAC104u7rxHwGjA==", "dev": true, "requires": { "fsevents": "~2.1.2" + }, + "dependencies": { + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + } } }, "run-async": { @@ -10768,8 +11772,7 @@ "run-parallel": { "version": "1.1.9", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" }, "run-queue": { "version": "1.0.3", @@ -10786,6 +11789,13 @@ "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", "requires": { "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "safe-buffer": { @@ -10807,354 +11817,98 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { - "version": "1.26.3", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.3.tgz", - "integrity": "sha512-5NMHI1+YFYw4sN3yfKjpLuV9B5l7MqQ6FlkTcC4FT+oHbBRUZoSjHrrt/mE0nFXJyY2kQtU9ou9HxvFVjLFuuw==", + "version": "1.26.10", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.10.tgz", + "integrity": "sha512-bzN0uvmzfsTvjz0qwccN1sPm2HxxpNI/Xa+7PlUEMS+nQvbyuEK7Y0qFqxlPHhiNHb1Ze8WQJtU31olMObkAMw==", "dev": true, "requires": { "chokidar": ">=2.0.0 <4.0.0" } }, "sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.1.tgz", + "integrity": "sha512-b2PSldKVTS3JcFPHSrEXh3BeAfR7XknGiGCAO5aHruR3Pf3kqLP3Gb2ypXLglRrAzgZkloNxLZ7GXEGDX0hBUQ==", "dev": true, "requires": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" + "klona": "^2.0.3", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^2.7.0", + "semver": "^7.3.2" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "dev": true, - "requires": { - "https-proxy-agent": "^2.2.1" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "schema-utils": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", - "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - } - } - }, - "schematics-utilities": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/schematics-utilities/-/schematics-utilities-1.1.3.tgz", - "integrity": "sha512-5HnrH+MJkUmK7KfRpA457FY0BZatX2oxNts54P1347xlICCC7KjAh0r2Tue20Xfruw1mS3X5woTxa8od+JsqUA==", - "requires": { - "@angular-devkit/core": "^7.3.6", - "@angular-devkit/schematics": "^7.3.6", - "npm-registry-client": "^8.5.1", - "parse5": "^5.0.0", - "rxjs": "^6.4.0", - "typescript": "^3.3.3333" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "7.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-7.3.10.tgz", - "integrity": "sha512-h8Yj2+UfBsPI7jZ8X88tImO/7RPgNWUcKF8Uq/J5eUSN6z0FMO0lluD4sM7X8aikb7RK8MwkwrqB/xfxvvkOow==", - "requires": { - "ajv": "6.9.1", - "chokidar": "2.0.4", - "fast-json-stable-stringify": "2.0.0", - "rxjs": "6.3.3", - "source-map": "0.7.3" - }, - "dependencies": { - "rxjs": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", - "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", - "requires": { - "tslib": "^1.9.0" - } - } - } - }, - "@angular-devkit/schematics": { - "version": "7.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-7.3.10.tgz", - "integrity": "sha512-LMTGQ8kJb80LjTttu0ZqWXddzYtDwjKtMKY9X0A60Iz8/wbGl0j+wYG7KAVoRF0JeieYXs8Dl9KWdjyJyvJ/RA==", - "requires": { - "@angular-devkit/core": "7.3.10", - "rxjs": "6.3.3" - }, - "dependencies": { - "rxjs": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz", - "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==", - "requires": { - "tslib": "^1.9.0" - } - } - } - }, - "ajv": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", - "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==", - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "chokidar": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", - "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.2.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "lodash.debounce": "^4.0.8", - "normalize-path": "^2.1.1", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.5" - } - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } + } + }, + "saucelabs": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", + "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", + "dev": true, + "requires": { + "https-proxy-agent": "^2.2.1" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + } + } + }, + "schematics-utilities": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/schematics-utilities/-/schematics-utilities-1.1.3.tgz", + "integrity": "sha512-5HnrH+MJkUmK7KfRpA457FY0BZatX2oxNts54P1347xlICCC7KjAh0r2Tue20Xfruw1mS3X5woTxa8od+JsqUA==", + "requires": { + "@angular-devkit/core": "^7.3.6", + "@angular-devkit/schematics": "^7.3.6", + "npm-registry-client": "^8.5.1", + "parse5": "^5.0.0", + "rxjs": "^6.4.0", + "typescript": "^3.3.3333" + }, + "dependencies": { + "typescript": { + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==" } } }, @@ -11197,19 +11951,18 @@ } }, "selfsigned": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.7.tgz", - "integrity": "sha512-8M3wBCzeWIJnQfl43IKwOmC4H/RAp50S8DF60znzjW5GVqTcSe2vWclt7hmYVPkKPlHWOu5EaWOMZ2Y6W8ZXTA==", + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", "dev": true, "requires": { - "node-forge": "0.9.0" + "node-forge": "^0.10.0" } }, "semver": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz", - "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==", - "dev": true + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, "semver-dsl": { "version": "1.0.1", @@ -11218,14 +11971,6 @@ "dev": true, "requires": { "semver": "^5.3.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "semver-intersect": { @@ -11235,14 +11980,6 @@ "dev": true, "requires": { "semver": "^5.0.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "send": { @@ -11266,23 +12003,6 @@ "statuses": "~1.5.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, "ms": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", @@ -11292,9 +12012,9 @@ } }, "serialize-javascript": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz", - "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "dev": true, "requires": { "randombytes": "^2.1.0" @@ -11315,15 +12035,6 @@ "parseurl": "~1.3.2" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, "http-errors": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", @@ -11342,12 +12053,6 @@ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, "setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", @@ -11422,15 +12127,6 @@ "safe-buffer": "^5.0.1" } }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -11500,14 +12196,6 @@ "use": "^3.1.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, "define-property": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", @@ -11524,11 +12212,6 @@ "is-extendable": "^0.1.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -11612,6 +12295,23 @@ "socket.io-adapter": "~1.1.0", "socket.io-client": "2.3.0", "socket.io-parser": "~3.4.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "socket.io-adapter": { @@ -11642,12 +12342,27 @@ "to-array": "0.1.4" }, "dependencies": { + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, "component-emitter": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", "dev": true }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, "isarray": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", @@ -11655,22 +12370,28 @@ "dev": true }, "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, "socket.io-parser": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", - "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.1.tgz", + "integrity": "sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==", "dev": true, "requires": { - "component-emitter": "1.2.1", + "component-emitter": "~1.3.0", "debug": "~3.1.0", "isarray": "2.0.1" }, "dependencies": { + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -11679,6 +12400,12 @@ "requires": { "ms": "2.0.0" } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true } } } @@ -11701,11 +12428,26 @@ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", "dev": true }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, "isarray": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -11751,6 +12493,12 @@ "requires": { "websocket-driver": ">=0.5.1" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -11806,34 +12554,23 @@ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" }, "source-map-loader": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-0.2.4.tgz", - "integrity": "sha512-OU6UJUty+i2JDpTItnizPrlpOIBLmQbWMuBg9q5bVtnHACqw1tn9nNwqJLbv0/00JjnJb/Ee5g5WS5vrRv7zIQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.0.2.tgz", + "integrity": "sha512-oX8d6ndRjN+tVyjj6PlXSyFPhDdVAPsZA30nD3/II8g4uOv8fCz0DMn5sy8KtVbDfKQxOpGwGJnK3xIW3tauDw==", "dev": true, "requires": { - "async": "^2.5.0", - "loader-utils": "^1.1.0" + "data-urls": "^2.0.0", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0", + "source-map": "^0.6.1" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true } } }, @@ -11902,9 +12639,9 @@ } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==" }, "spdy": { "version": "4.0.2", @@ -11917,6 +12654,23 @@ "http-deceiver": "^1.2.7", "select-hose": "^2.0.0", "spdy-transport": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } } }, "spdy-transport": { @@ -11933,6 +12687,21 @@ "wbuf": "^1.7.3" }, "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -11947,9 +12716,9 @@ } }, "speed-measure-webpack-plugin": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.1.tgz", - "integrity": "sha512-qVIkJvbtS9j/UeZumbdfz0vg+QfG/zxonAjzefZrqzkr7xOncLVXkeGbTpzd1gjCBM4PmVNkWlkeTVhgskAGSQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.3.3.tgz", + "integrity": "sha512-2ljD4Ch/rz2zG3HsLsnPfp23osuPBS0qPuz9sGpkNXTN1Ic4M+W9xB8l8rS8ob2cO4b1L+WTJw/0AJwWYVgcxQ==", "dev": true, "requires": { "chalk": "^2.0.1" @@ -11986,12 +12755,11 @@ } }, "ssri": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", - "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", - "dev": true, + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", "requires": { - "minipass": "^3.1.1" + "safe-buffer": "^5.1.1" } }, "stable": { @@ -12081,6 +12849,15 @@ "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", "dev": true }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -12091,6 +12868,27 @@ "jsonfile": "^4.0.0", "universalify": "^0.1.0" } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true } } }, @@ -12100,70 +12898,33 @@ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", "dev": true }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "string.prototype.trimleft": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz", - "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==", + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "optional": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimstart": "^1.0.0" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, - "string.prototype.trimright": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz", - "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==", + "string.prototype.trimend": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", - "string.prototype.trimend": "^1.0.0" + "es-abstract": "^1.18.0-next.1" } }, "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" } }, "string_decoder": { @@ -12182,12 +12943,6 @@ "ansi-regex": "^2.0.0" } }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", @@ -12195,35 +12950,13 @@ "dev": true }, "style-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz", - "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.2.1.tgz", + "integrity": "sha512-ByHSTQvHLkWE9Ir5+lGbVOXhxX10fbprhLvdg96wedFZb4NDekDPxVKv5Fwmio+QcMlkkNfuK+5W1peQ5CUhZg==", "dev": true, "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.6.4" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.6" } }, "stylehacks": { @@ -12251,18 +12984,18 @@ } }, "stylus": { - "version": "0.54.7", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.7.tgz", - "integrity": "sha512-Yw3WMTzVwevT6ZTrLCYNHAFmanMxdylelL3hkWNgPMeTCpMwpV3nXjpOHuBXtFv7aiO2xRuQS6OoAdgkNcSNug==", + "version": "0.54.8", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz", + "integrity": "sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==", "dev": true, "requires": { "css-parse": "~2.0.0", "debug": "~3.1.0", - "glob": "^7.1.3", - "mkdirp": "~0.5.x", + "glob": "^7.1.6", + "mkdirp": "~1.0.4", "safer-buffer": "^2.1.2", "sax": "~1.2.4", - "semver": "^6.0.0", + "semver": "^6.3.0", "source-map": "^0.7.3" }, "dependencies": { @@ -12275,10 +13008,10 @@ "ms": "2.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true }, "semver": { @@ -12359,39 +13092,41 @@ "dev": true }, "tailwindcss": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.4.6.tgz", - "integrity": "sha512-qV0qInUq1FWih39Bc5CWECdgObSzRrbjGD4ke4kAPSIq6WXrPhv0wwOcUWJgJ66ltT9j+XnSRYikG8WNRU/fTQ==", + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.9.5.tgz", + "integrity": "sha512-Je5t1fAfyW333YTpSxF+8uJwbnrkpyBskDtZYgSMMKQbNp6QUhEKJ4g/JIevZjD2Zidz9VxLraEUq/yWOx6nQg==", "dev": true, "requires": { "@fullhuman/postcss-purgecss": "^2.1.2", "autoprefixer": "^9.4.5", "browserslist": "^4.12.0", "bytes": "^3.0.0", - "chalk": "^4.0.0", + "chalk": "^3.0.0 || ^4.0.0", "color": "^3.1.2", "detective": "^5.2.0", "fs-extra": "^8.0.0", - "lodash": "^4.17.15", + "html-tags": "^3.1.0", + "lodash": "^4.17.20", "node-emoji": "^1.8.1", "normalize.css": "^8.0.1", + "object-hash": "^2.0.3", "postcss": "^7.0.11", "postcss-functions": "^3.0.0", "postcss-js": "^2.0.0", "postcss-nested": "^4.1.1", "postcss-selector-parser": "^6.0.0", + "postcss-value-parser": "^4.1.0", "pretty-hrtime": "^1.0.3", "reduce-css-calc": "^2.1.6", "resolve": "^1.14.2" }, "dependencies": { "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" } }, @@ -12437,14 +13172,29 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { "has-flag": "^4.0.0" } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true } } }, @@ -12455,25 +13205,19 @@ "dev": true }, "tar": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.2.tgz", - "integrity": "sha512-Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", + "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", "dev": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^3.0.0", - "minizlib": "^2.1.0", + "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "dependencies": { - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", @@ -12483,9 +13227,9 @@ } }, "terser": { - "version": "4.6.10", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.10.tgz", - "integrity": "sha512-qbF/3UOo11Hggsbsqm2hPa6+L4w7bkr+09FNseEe8xrcVD3APGLFqE+Oz1ZKAxjYnFsj80rLOfgAtJ0LNJjtTA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.0.tgz", + "integrity": "sha512-XTT3D3AwxC54KywJijmY2mxZ8nJiEjBHVYzq8l9OaYuRFWeQNBwvipuzzYEP4e+/AVcd1hqG/CqgsdIRyT45Fg==", "dev": true, "requires": { "commander": "^2.20.0", @@ -12502,93 +13246,36 @@ } }, "terser-webpack-plugin": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz", - "integrity": "sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.1.0.tgz", + "integrity": "sha512-0ZWDPIP8BtEDZdChbufcXUigOYk6dOX/P/X0hWxqDDcVAQLb8Yy/0FAaemSfax3PAA67+DJR778oz8qVbmy4hA==", "dev": true, "requires": { - "cacache": "^13.0.1", - "find-cache-dir": "^3.2.0", - "jest-worker": "^25.1.0", - "p-limit": "^2.2.2", - "schema-utils": "^2.6.4", - "serialize-javascript": "^2.1.2", + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.3.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", - "terser": "^4.4.3", + "terser": "^5.0.0", "webpack-sources": "^1.4.3" }, "dependencies": { - "cacache": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", - "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", - "dev": true, - "requires": { - "chownr": "^1.1.2", - "figgy-pudding": "^3.5.1", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.2", - "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", - "minipass": "^3.0.0", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "p-map": "^3.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^2.7.1", - "ssri": "^7.0.0", - "unique-filename": "^1.1.1" - } - }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", "dev": true, "requires": { "p-try": "^2.0.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "ssri": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-7.1.0.tgz", - "integrity": "sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1", - "minipass": "^3.1.1" - } } } }, @@ -12630,9 +13317,9 @@ "dev": true }, "tinycolor2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.1.tgz", - "integrity": "sha1-9PrTM0R7wLB9TcjpIJ2POaisd+g=" + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" }, "tmp": { "version": "0.0.33", @@ -12691,12 +13378,12 @@ } }, "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "requires": { - "is-number": "^7.0.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } }, "toidentifier": { @@ -12714,12 +13401,31 @@ "punycode": "^2.1.1" } }, + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", "dev": true }, + "ts-morph": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-7.3.0.tgz", + "integrity": "sha512-BUKSoz7AFSKPcYTZODbICW2mOthAN4vc5juD6FL1lD/dLwZ0WvrC3zqBM3/X6f5gHxq3yaz+HmanHGaWm0ddbQ==", + "requires": { + "@dsherret/to-absolute-glob": "^2.0.2", + "@ts-morph/common": "~0.5.2", + "code-block-writer": "^10.1.0" + } + }, "ts-node": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", @@ -12733,15 +13439,21 @@ "yn": "^3.0.0" } }, + "ts-pnp": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", + "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", + "dev": true + }, "tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" }, "tslint": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz", - "integrity": "sha512-UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", + "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -12755,14 +13467,14 @@ "mkdirp": "^0.5.3", "resolve": "^1.3.2", "semver": "^5.3.0", - "tslib": "^1.10.0", + "tslib": "^1.13.0", "tsutils": "^2.29.0" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true } } @@ -12774,6 +13486,14 @@ "dev": true, "requires": { "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, "tty-browserify": { @@ -12795,6 +13515,12 @@ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, "type-fest": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", @@ -12817,9 +13543,10 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, "typescript": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", - "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==" + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz", + "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==", + "dev": true }, "ua-parser-js": { "version": "0.7.21", @@ -12827,6 +13554,11 @@ "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", "dev": true }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -12897,32 +13629,37 @@ } }, "universal-analytics": { - "version": "0.4.20", - "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.20.tgz", - "integrity": "sha512-gE91dtMvNkjO+kWsPstHRtSwHXz0l2axqptGYp5ceg4MsuurloM0PU3pdOfpb5zBXUvyjT4PwhWK2m39uczZuw==", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.23.tgz", + "integrity": "sha512-lgMIH7XBI6OgYn1woDEmxhGdj8yDefMKg7GkWdeATAlQZFrMrNyxSkpDzY57iY0/6fdlzTbBV03OawvvzG+q7A==", "dev": true, "requires": { - "debug": "^3.0.0", - "request": "^2.88.0", + "debug": "^4.1.1", + "request": "^2.88.2", "uuid": "^3.0.0" }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" }, "unpipe": { "version": "1.0.0", @@ -12978,9 +13715,9 @@ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", "requires": { "punycode": "^2.1.0" } @@ -13024,18 +13761,18 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", "dev": true, "requires": { - "inherits": "2.0.3" + "inherits": "2.0.1" }, "dependencies": { "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", "dev": true } } @@ -13064,6 +13801,27 @@ "es-abstract": "^1.17.2", "has-symbols": "^1.0.1", "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "utils-merge": { @@ -13129,240 +13887,172 @@ "dev": true }, "watchpack": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz", - "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", + "integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==", "dev": true, "requires": { - "chokidar": "^3.4.0", + "chokidar": "^3.4.1", "graceful-fs": "^4.1.2", "neo-async": "^2.5.0", "watchpack-chokidar2": "^2.0.0" - } - }, - "watchpack-chokidar2": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", - "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", - "dev": true, - "optional": true, - "requires": { - "chokidar": "^2.1.8" }, "dependencies": { "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, "optional": true, "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", "dev": true, "optional": true }, "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "optional": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "fill-range": "^7.0.1" } }, "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "dev": true, "optional": true, "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" } }, "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "optional": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "to-regex-range": "^5.0.1" } }, "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", "dev": true, "optional": true }, "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, "optional": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "is-glob": "^4.0.1" } }, "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "optional": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "^2.0.0" } }, "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "optional": true + }, + "normalize-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "optional": true + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "dev": true, "optional": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "picomatch": "^2.2.1" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "optional": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "is-number": "^7.0.0" } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz", + "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", "dev": true, "optional": true, "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" } }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, - "optional": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } + "optional": true } } }, @@ -13394,64 +14084,53 @@ "selenium-webdriver": "^3.0.1" } }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, "webpack": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.0.tgz", - "integrity": "sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==", + "version": "4.44.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.1.tgz", + "integrity": "sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.8.5", - "@webassemblyjs/helper-module-context": "1.8.5", - "@webassemblyjs/wasm-edit": "1.8.5", - "@webassemblyjs/wasm-parser": "1.8.5", - "acorn": "^6.2.1", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", "ajv": "^6.10.2", "ajv-keywords": "^3.4.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.1.0", + "enhanced-resolve": "^4.3.0", "eslint-scope": "^4.0.3", "json-parse-better-errors": "^1.0.2", "loader-runner": "^2.4.0", "loader-utils": "^1.2.3", "memory-fs": "^0.4.1", "micromatch": "^3.1.10", - "mkdirp": "^0.5.1", + "mkdirp": "^0.5.3", "neo-async": "^2.6.1", "node-libs-browser": "^2.2.1", "schema-utils": "^1.0.0", "tapable": "^1.1.3", "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.6.0", + "watchpack": "^1.7.4", "webpack-sources": "^1.4.1" }, "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, "cacache": { @@ -13477,28 +14156,17 @@ "y18n": "^4.0.0" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "find-cache-dir": { "version": "2.1.0", @@ -13511,26 +14179,6 @@ "pkg-dir": "^3.0.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-wsl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", @@ -13557,6 +14205,15 @@ "json5": "^1.0.1" } }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, "memory-fs": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", @@ -13567,27 +14224,6 @@ "readable-stream": "^2.0.1" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -13623,32 +14259,39 @@ "figgy-pudding": "^3.5.1" } }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, "terser-webpack-plugin": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz", - "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "dev": true, "requires": { "cacache": "^12.0.2", "find-cache-dir": "^2.1.0", "is-wsl": "^1.1.0", "schema-utils": "^1.0.0", - "serialize-javascript": "^3.1.0", + "serialize-javascript": "^4.0.0", "source-map": "^0.6.1", "terser": "^4.1.2", "webpack-sources": "^1.4.0", "worker-farm": "^1.7.0" } }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true } } }, @@ -13724,62 +14367,6 @@ "yargs": "^13.3.2" }, "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", @@ -13800,55 +14387,13 @@ "upath": "^1.1.1" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "ms": "2.1.2" } }, "is-absolute-url": { @@ -13857,66 +14402,17 @@ "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", "dev": true }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true }, - "is-number": { + "normalize-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true }, "schema-utils": { "version": "1.0.0", @@ -13943,16 +14439,6 @@ "requires": { "has-flag": "^3.0.0" } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } } } }, @@ -13994,9 +14480,9 @@ } }, "webpack-subresource-integrity": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.0.tgz", - "integrity": "sha512-GB1kB/LwAWC3CxwcedGhMkxGpNZxSheCe1q+KJP1bakuieAdX/rGHEcf5zsEzhKXpqsGqokgsDoD9dIkr61VDQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.4.1.tgz", + "integrity": "sha512-XMLFInbGbB1HV7K4vHWANzc1CN0t/c4bBvnlvGxGwV45yE/S/feAXIm8dJsCkzqWtSKnmaEgTp/meyeThxG4Iw==", "dev": true, "requires": { "webpack-sources": "^1.3.0" @@ -14017,6 +14503,23 @@ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + } + }, "when": { "version": "3.6.4", "resolved": "https://registry.npmjs.org/when/-/when-3.6.4.tgz", @@ -14045,33 +14548,6 @@ "optional": true, "requires": { "string-width": "^1.0.2 || 2" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "optional": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "optional": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "optional": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } } }, "worker-farm": { @@ -14084,9 +14560,9 @@ } }, "worker-plugin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-4.0.3.tgz", - "integrity": "sha512-7hFDYWiKcE3yHZvemsoM9lZis/PzurHAEX1ej8PLCu818Rt6QqUAiDdxHPCKZctzmhqzPpcFSgvMCiPbtooqAg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-5.0.0.tgz", + "integrity": "sha512-AXMUstURCxDD6yGam2r4E34aJg6kW85IiaeX72hi+I1cxyaMUtrvVY6sbfpGKAj5e7f68Acl62BjQF5aOOx2IQ==", "dev": true, "requires": { "loader-utils": "^1.1.0" @@ -14131,6 +14607,23 @@ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -14214,48 +14707,37 @@ "yargs-parser": "^13.1.2" }, "dependencies": { - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "requires": { - "p-try": "^2.0.0" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "ansi-regex": "^4.1.0" } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true } } }, @@ -14267,6 +14749,14 @@ "requires": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } } }, "yeast": { diff --git a/frontend/package.json b/frontend/package.json index bfa976ee..8a88cf77 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -12,15 +12,15 @@ }, "private": true, "dependencies": { - "@angular/animations": "~9.1.11", + "@angular/animations": "~10.1.6", "@angular/cdk": "^9.2.4", - "@angular/common": "~9.1.11", - "@angular/compiler": "~9.1.11", - "@angular/core": "~9.1.11", - "@angular/forms": "~9.1.11", - "@angular/platform-browser": "~9.1.11", - "@angular/platform-browser-dynamic": "~9.1.11", - "@angular/router": "~9.1.11", + "@angular/common": "~10.1.6", + "@angular/compiler": "~10.1.6", + "@angular/core": "~10.1.6", + "@angular/forms": "~10.1.6", + "@angular/platform-browser": "~10.1.6", + "@angular/platform-browser-dynamic": "~10.1.6", + "@angular/router": "~10.1.6", "@datorama/akita": "^5.0.1", "@datorama/akita-ng-entity-service": "^2.0.0", "@ngneat/content-loader": "^4.1.0", @@ -30,14 +30,14 @@ "ngx-quill": "^11.1.0", "quill": "^1.3.7", "rxjs": "~6.5.4", - "tslib": "^1.10.0", + "tslib": "^2.0.0", "zone.js": "~0.10.2" }, "devDependencies": { - "@angular-builders/custom-webpack": "^9.1.0", - "@angular-devkit/build-angular": "~0.901.8", - "@angular/cli": "~9.1.8", - "@angular/compiler-cli": "~9.1.11", + "@angular-builders/custom-webpack": "^10.0.1", + "@angular-devkit/build-angular": "~0.1001.7", + "@angular/cli": "~10.1.7", + "@angular/compiler-cli": "~10.1.6", "@datorama/akita-ng-router-store": "^5.0.0", "@datorama/akita-ngdevtools": "^4.0.0", "@types/jasmine": "~3.5.0", @@ -45,12 +45,12 @@ "@types/node": "^12.11.1", "codelyzer": "^5.1.2", "jasmine-core": "~3.5.0", - "jasmine-spec-reporter": "~4.2.1", + "jasmine-spec-reporter": "~5.0.0", "karma": "~5.0.0", "karma-chrome-launcher": "~3.1.0", - "karma-coverage-istanbul-reporter": "~2.1.0", - "karma-jasmine": "~3.0.1", - "karma-jasmine-html-reporter": "^1.4.2", + "karma-coverage-istanbul-reporter": "~3.0.2", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "^1.5.0", "postcss-import": "^12.0.1", "postcss-loader": "^3.0.0", "postcss-scss": "^2.1.1", @@ -58,6 +58,6 @@ "tailwindcss": "^1.4.6", "ts-node": "~8.3.0", "tslint": "~6.1.0", - "typescript": "~3.8.3" + "typescript": "~4.0.3" } } diff --git a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts index bf121f6a..f8246834 100644 --- a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts @@ -10,7 +10,6 @@ import { untilDestroyed, UntilDestroy } from '@ngneat/until-destroy'; import { Observable } from 'rxjs'; import { JUser } from '@trungk18/interface/user'; import { tap } from 'rxjs/operators'; -import { until } from 'protractor'; import { NoWhitespaceValidator } from '@trungk18/core/validators/no-whitespace.validator'; import { DateUtil } from '@trungk18/project/utils/date'; @@ -34,8 +33,7 @@ export class AddIssueModalComponent implements OnInit { private _fb: FormBuilder, private _modalRef: NzModalRef, private _projectService: ProjectService, - public _projectQuery: ProjectQuery - ) {} + private _projectQuery: ProjectQuery) {} ngOnInit(): void { this.initForm(); diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index dd7ef598..047ada5b 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -11,7 +11,7 @@ "declaration": false, "downlevelIteration": true, "experimentalDecorators": true, - "module": "esnext", + "module": "es2020", "moduleResolution": "node", "importHelpers": true, "target": "es2015", From dbb8e1abfa59b2220b4a797ce0fb9a96fcafe4ec Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Wed, 21 Oct 2020 22:32:31 +0800 Subject: [PATCH 024/121] Upgrade to ng-zorro 10 and run lint --- frontend/package-lock.json | 39 ++++++++++++------- frontend/package.json | 4 +- frontend/src/app/app.module.ts | 4 +- .../core/directives/autofocus.directive.ts | 2 +- .../core/services/google-analytics.service.ts | 6 +-- .../validators/no-whitespace.validator.ts | 4 +- frontend/src/app/interface/comment.ts | 4 +- .../src/app/interface/issue-priority-icon.ts | 4 +- .../jira-control/avatar/avatar.component.ts | 2 +- .../jira-control/button/button.component.ts | 10 ++--- .../app/jira-control/input/input.component.ts | 6 +-- .../svg-icon/svg-icon.component.ts | 2 +- .../add-issue-modal.component.ts | 6 +-- .../board-dnd-list.component.ts | 18 ++++----- .../board-filter/board-filter.component.ts | 2 +- .../issue-assignees.component.ts | 6 +-- .../issue-card/issue-card.component.html | 10 ++--- .../issues/issue-card/issue-card.component.ts | 2 +- .../issue-comment/issue-comment.component.ts | 2 +- .../issue-description.component.ts | 2 +- .../issue-detail/issue-detail.component.ts | 6 +-- .../issue-reporter.component.ts | 2 +- .../issue-status/issue-status.component.ts | 2 +- .../issue-title/issue-title.component.ts | 2 +- .../navbar-left/navbar-left.component.ts | 4 +- .../issue-result/issue-result.component.ts | 2 +- .../search-drawer/search-drawer.component.ts | 8 ++-- .../project/pages/board/board.component.ts | 2 +- .../pages/settings/settings.component.ts | 6 +-- frontend/src/app/project/project.component.ts | 2 +- .../project/state/filter/filter.service.ts | 8 ++-- .../project/state/project/project.query.ts | 12 +++--- .../project/state/project/project.service.ts | 10 ++--- frontend/src/environments/environment.prod.ts | 2 +- frontend/src/environments/environment.ts | 2 +- frontend/tslint.json | 4 +- 36 files changed, 111 insertions(+), 98 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2304d9a1..81a11a1e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -977,11 +977,12 @@ } }, "@ant-design/icons-angular": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@ant-design/icons-angular/-/icons-angular-9.0.1.tgz", - "integrity": "sha512-bWdHOmO4LSQ3wpmivwTI7EWiRUMGSVA+fyfiGZ9IrQqoccg9XjGcWqT/VA9A45OV0QTKweo4hp3xaTzRBKsc+g==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons-angular/-/icons-angular-10.0.1.tgz", + "integrity": "sha512-RXVzUR1gYUURIkm6jp1LV8U2/9l02IhUGfYHt1SqP73vijzrbXVmkdJSATFbL4wjnoOc+d6VGKTNu6DeVtzldg==", "requires": { - "@ant-design/colors": "^3.1.0" + "@ant-design/colors": "^3.1.0", + "tslib": "^2.0.0" } }, "@babel/code-frame": { @@ -8793,21 +8794,25 @@ "dev": true }, "ng-zorro-antd": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-9.3.0.tgz", - "integrity": "sha512-O7uRCnsFTGHn/74ly8VCUoaMlED3cWLJfvbD0FLzDjBlnz77kcuM5qd+yGMT2hAYXmXYWu2ZRRJWLx5QUGLHkA==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-10.0.2.tgz", + "integrity": "sha512-+QJMNFQ7vsDZcWRlMSgSreS1jAMonP6I+VXBfkGWjAZ0x7xxgFRi8a4q2/pRuDf5PzmNEzL49tP+Nv5Aevq2cw==", "requires": { - "@angular/cdk": "^9.0.0", - "@ant-design/icons-angular": "^9.0.0", + "@angular/cdk": "^10.2.4", + "@ant-design/icons-angular": "^10.0.0", "date-fns": "^2.10.0", "resize-observer-polyfill": "^1.5.1", - "tslib": "^1.10.0" + "tslib": "^2.0.0" }, "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "@angular/cdk": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-10.2.5.tgz", + "integrity": "sha512-SI/YdaxfkttG92A0uGRixyJkfTKHn0GIU+7BCSRq0d31ru3Ugfln+jr+5/xttxWr88CNPTfpGaUt0ZuSqYCzqw==", + "requires": { + "parse5": "^5.0.0", + "tslib": "^2.0.0" + } } } }, @@ -9147,6 +9152,12 @@ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "optional": true }, + "nz-tslint-rules": { + "version": "0.901.2", + "resolved": "https://registry.npmjs.org/nz-tslint-rules/-/nz-tslint-rules-0.901.2.tgz", + "integrity": "sha512-4WwtewYevPuHxRdvHqlMCO0I6naO7tj2R54E6d5M8aYZ4mB6yDzs9GIz6a3dLI0Ogeo64whsFT/8p8CbsZCSrQ==", + "dev": true + }, "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 8a88cf77..5cecac80 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -7,6 +7,7 @@ "build": "ng build --prod=true --sourceMap=true", "test": "ng test", "lint": "ng lint", + "lint:fix": "ng lint --fix=true", "e2e": "ng e2e", "postinstall": "ngcc" }, @@ -26,7 +27,7 @@ "@ngneat/content-loader": "^4.1.0", "@ngneat/until-destroy": "^7.1.6", "date-fns": "^2.14.0", - "ng-zorro-antd": "^9.1.2", + "ng-zorro-antd": "^10.0.2", "ngx-quill": "^11.1.0", "quill": "^1.3.7", "rxjs": "~6.5.4", @@ -51,6 +52,7 @@ "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", + "nz-tslint-rules": "^0.901.2", "postcss-import": "^12.0.1", "postcss-loader": "^3.0.0", "postcss-scss": "^2.1.1", diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 7db86c28..fd1fecfe 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -11,7 +11,7 @@ import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { NzIconModule } from 'ng-zorro-antd/icon'; import { NzSpinModule } from 'ng-zorro-antd/spin'; -import { QuillModule } from 'ngx-quill' +import { QuillModule } from 'ngx-quill'; @NgModule({ declarations: [AppComponent], @@ -25,7 +25,7 @@ import { QuillModule } from 'ngx-quill' NzIconModule.forRoot([]), environment.production ? [] : AkitaNgDevtools, AkitaNgRouterStoreModule, - QuillModule.forRoot() + QuillModule.forRoot() ], providers: [ { diff --git a/frontend/src/app/core/directives/autofocus.directive.ts b/frontend/src/app/core/directives/autofocus.directive.ts index 34cb1c9e..9a656ff4 100644 --- a/frontend/src/app/core/directives/autofocus.directive.ts +++ b/frontend/src/app/core/directives/autofocus.directive.ts @@ -1,6 +1,6 @@ import { AfterContentInit, Directive, ElementRef, Input, OnDestroy } from '@angular/core'; -var BASE_TIMER_DELAY = 10; +const BASE_TIMER_DELAY = 10; @Directive({ selector: '[jAutofocus]' diff --git a/frontend/src/app/core/services/google-analytics.service.ts b/frontend/src/app/core/services/google-analytics.service.ts index 25d1f886..57b3c923 100644 --- a/frontend/src/app/core/services/google-analytics.service.ts +++ b/frontend/src/app/core/services/google-analytics.service.ts @@ -18,9 +18,9 @@ export class GoogleAnalyticsService { return; } gtag('event', eventName, { - 'event_category': eventCategory, - 'event_label': eventLabel, - 'value': eventValue + event_category: eventCategory, + event_label: eventLabel, + value: eventValue }); } diff --git a/frontend/src/app/core/validators/no-whitespace.validator.ts b/frontend/src/app/core/validators/no-whitespace.validator.ts index 8753675f..5d87aaf4 100644 --- a/frontend/src/app/core/validators/no-whitespace.validator.ts +++ b/frontend/src/app/core/validators/no-whitespace.validator.ts @@ -6,8 +6,8 @@ export function NoWhitespaceValidator(): ValidatorFn { if (typeof controlVal === 'number') { controlVal = `${controlVal}`; } - let isWhitespace = (controlVal || '').trim().length === 0; - let isValid = !isWhitespace; + const isWhitespace = (controlVal || '').trim().length === 0; + const isValid = !isWhitespace; return isValid ? null : { whitespace: 'value is only whitespace' }; }; } diff --git a/frontend/src/app/interface/comment.ts b/frontend/src/app/interface/comment.ts index 8e5ca98e..001b3e97 100644 --- a/frontend/src/app/interface/comment.ts +++ b/frontend/src/app/interface/comment.ts @@ -2,7 +2,7 @@ import { JUser } from './user'; export class JComment { constructor(issueId: string, user: JUser) { - let now = new Date(); + const now = new Date(); this.id = `${now.getTime()}`; this.issueId = issueId; this.user = user; @@ -16,6 +16,6 @@ export class JComment { updatedAt: string; issueId: string; userId: string; - //mapped to display by userId + // mapped to display by userId user: JUser; } diff --git a/frontend/src/app/interface/issue-priority-icon.ts b/frontend/src/app/interface/issue-priority-icon.ts index 6b235033..da22936d 100644 --- a/frontend/src/app/interface/issue-priority-icon.ts +++ b/frontend/src/app/interface/issue-priority-icon.ts @@ -6,9 +6,9 @@ export class IssuePriorityIcon { color: string; constructor(issuePriority: IssuePriority) { - let lowerPriorities = [IssuePriority.LOW, IssuePriority.LOWEST]; + const lowerPriorities = [IssuePriority.LOW, IssuePriority.LOWEST]; this.value = issuePriority; this.icon = lowerPriorities.includes(issuePriority) ? 'arrow-down' : 'arrow-up'; this.color = IssuePriorityColors[issuePriority]; } -} \ No newline at end of file +} diff --git a/frontend/src/app/jira-control/avatar/avatar.component.ts b/frontend/src/app/jira-control/avatar/avatar.component.ts index b7699b65..7a2bed93 100644 --- a/frontend/src/app/jira-control/avatar/avatar.component.ts +++ b/frontend/src/app/jira-control/avatar/avatar.component.ts @@ -15,7 +15,7 @@ export class AvatarComponent implements OnChanges { style: {}; constructor() {} - + ngOnChanges(changes: SimpleChanges): void { this.updateStyle(); } diff --git a/frontend/src/app/jira-control/button/button.component.ts b/frontend/src/app/jira-control/button/button.component.ts index d9b6e332..c69f79fa 100644 --- a/frontend/src/app/jira-control/button/button.component.ts +++ b/frontend/src/app/jira-control/button/button.component.ts @@ -6,16 +6,16 @@ import { Component, Input, OnInit } from '@angular/core'; styleUrls: ['./button.component.scss'] }) export class ButtonComponent implements OnInit { - @Input() type = "button" - @Input() className: string = 'btn-primary'; + @Input() type = 'button'; + @Input() className = 'btn-primary'; @Input() icon: string; - @Input() iconSize: number = 18; + @Input() iconSize = 18; @Input() isWorking: boolean; @Input() isActive: boolean; - @Input() disabled: boolean + @Input() disabled: boolean; constructor() {} ngOnInit(): void {} - + } diff --git a/frontend/src/app/jira-control/input/input.component.ts b/frontend/src/app/jira-control/input/input.component.ts index 810fe69c..45b3528d 100644 --- a/frontend/src/app/jira-control/input/input.component.ts +++ b/frontend/src/app/jira-control/input/input.component.ts @@ -8,9 +8,9 @@ import { FormControl } from '@angular/forms'; }) export class InputComponent implements OnInit { @Input() control: FormControl; - @Input() containerClassName: string = ''; + @Input() containerClassName = ''; @Input() icon: string; - @Input() iconSize: number = 16; + @Input() iconSize = 16; @Input() placeholder = ''; @Input() enableClearButton: boolean; @@ -25,7 +25,7 @@ export class InputComponent implements OnInit { constructor() {} ngOnInit(): void { - this.control = this.control ?? new FormControl(""); + this.control = this.control ?? new FormControl(''); } clear() { diff --git a/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts b/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts index 30c31697..3478ba92 100644 --- a/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts +++ b/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts @@ -7,7 +7,7 @@ import { Component, Input } from '@angular/core'; export class SvgIconComponent { @Input() name: String; @Input() size = 16; - @Input() fill = "currentColor" + @Input() fill = 'currentColor'; constructor() {} diff --git a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts index f8246834..9b7b8327 100644 --- a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.ts @@ -40,7 +40,7 @@ export class AddIssueModalComponent implements OnInit { this.reporterUsers$ = this._projectQuery.users$.pipe( untilDestroyed(this), tap((users) => { - let [user] = users; + const [user] = users; if (user) { this.f.reporterId.patchValue(user.id); } @@ -65,8 +65,8 @@ export class AddIssueModalComponent implements OnInit { if (this.issueForm.invalid) { return; } - let now = DateUtil.getNow(); - let issue: JIssue = { + const now = DateUtil.getNow(); + const issue: JIssue = { ...this.issueForm.getRawValue(), id: IssueUtil.getRandomId(), status: IssueStatus.BACKLOG, diff --git a/frontend/src/app/project/components/board/board-dnd-list/board-dnd-list.component.ts b/frontend/src/app/project/components/board/board-dnd-list/board-dnd-list.component.ts index d9f57a28..d8dba284 100644 --- a/frontend/src/app/project/components/board/board-dnd-list/board-dnd-list.component.ts +++ b/frontend/src/app/project/components/board/board-dnd-list/board-dnd-list.component.ts @@ -38,8 +38,8 @@ export class BoardDndListComponent implements OnInit { } drop(event: CdkDragDrop) { - let newIssue: JIssue = { ...event.item.data }; - let newIssues = [...event.container.data]; + const newIssue: JIssue = { ...event.item.data }; + const newIssues = [...event.container.data]; if (event.previousContainer === event.container) { moveItemInArray(newIssues, event.previousIndex, event.currentIndex); this.updateListPosition(newIssues); @@ -58,7 +58,7 @@ export class BoardDndListComponent implements OnInit { private updateListPosition(newList: JIssue[]) { newList.forEach((issue, idx) => { - let newIssueWithNewPosition = { ...issue, listPosition: idx + 1 }; + const newIssueWithNewPosition = { ...issue, listPosition: idx + 1 }; this._projectService.updateIssue(newIssueWithNewPosition); }); } @@ -66,27 +66,27 @@ export class BoardDndListComponent implements OnInit { filterIssues(issues: JIssue[], filter: FilterState): JIssue[] { const { onlyMyIssue, ignoreResolved, searchTerm, userIds } = filter; return issues.filter((issue) => { - let isMatchTerm = searchTerm + const isMatchTerm = searchTerm ? IssueUtil.searchString(issue.title, searchTerm) : true; - let isIncludeUsers = userIds.length + const isIncludeUsers = userIds.length ? issue.userIds.some((userId) => userIds.includes(userId)) : true; - let isMyIssue = onlyMyIssue + const isMyIssue = onlyMyIssue ? this.currentUserId && issue.userIds.includes(this.currentUserId) : true; - let isIgnoreResolved = ignoreResolved ? issue.status !== IssueStatus.DONE : true; + const isIgnoreResolved = ignoreResolved ? issue.status !== IssueStatus.DONE : true; return isMatchTerm && isIncludeUsers && isMyIssue && isIgnoreResolved; }); } isDateWithinThreeDaysFromNow(date: string) { - let now = new Date(); - let inputDate = new Date(date); + const now = new Date(); + const inputDate = new Date(date); return dateFns.isAfter(inputDate, dateFns.subDays(now, 3)); } } diff --git a/frontend/src/app/project/components/board/board-filter/board-filter.component.ts b/frontend/src/app/project/components/board/board-filter/board-filter.component.ts index 7b89174d..d385fb1c 100644 --- a/frontend/src/app/project/components/board/board-filter/board-filter.component.ts +++ b/frontend/src/app/project/components/board/board-filter/board-filter.component.ts @@ -14,7 +14,7 @@ import { JUser } from '@trungk18/interface/user'; }) @UntilDestroy() export class BoardFilterComponent implements OnInit { - searchControl: FormControl = new FormControl(""); + searchControl: FormControl = new FormControl(''); userIds: string[]; constructor( diff --git a/frontend/src/app/project/components/issues/issue-assignees/issue-assignees.component.ts b/frontend/src/app/project/components/issues/issue-assignees/issue-assignees.component.ts index 8939822d..bad25801 100644 --- a/frontend/src/app/project/components/issues/issue-assignees/issue-assignees.component.ts +++ b/frontend/src/app/project/components/issues/issue-assignees/issue-assignees.component.ts @@ -22,14 +22,14 @@ export class IssueAssigneesComponent implements OnInit, OnChanges { } ngOnChanges(changes: SimpleChanges) { - let issueChange = changes.issue; + const issueChange = changes.issue; if (this.users && issueChange.currentValue !== issueChange.previousValue) { this.assignees = this.issue.userIds.map((userId) => this.users.find((x) => x.id === userId)); } } removeUser(userId: string) { - let newUserIds = this.issue.userIds.filter((x) => x !== userId); + const newUserIds = this.issue.userIds.filter((x) => x !== userId); this._projectService.updateIssue({ ...this.issue, userIds: newUserIds @@ -40,7 +40,7 @@ export class IssueAssigneesComponent implements OnInit, OnChanges { this._projectService.updateIssue({ ...this.issue, userIds: [...this.issue.userIds, user.id] - }) + }); } isUserSelected(user: JUser): boolean { diff --git a/frontend/src/app/project/components/issues/issue-card/issue-card.component.html b/frontend/src/app/project/components/issues/issue-card/issue-card.component.html index de38e356..d885e11d 100644 --- a/frontend/src/app/project/components/issues/issue-card/issue-card.component.html +++ b/frontend/src/app/project/components/issues/issue-card/issue-card.component.html @@ -4,13 +4,13 @@

{{ issue.title }}

-
+
@@ -20,10 +20,10 @@
- @@ -31,7 +31,7 @@ x.id === this.issue.reporterId); } diff --git a/frontend/src/app/project/components/issues/issue-status/issue-status.component.ts b/frontend/src/app/project/components/issues/issue-status/issue-status.component.ts index b8e362a4..0daa0228 100644 --- a/frontend/src/app/project/components/issues/issue-status/issue-status.component.ts +++ b/frontend/src/app/project/components/issues/issue-status/issue-status.component.ts @@ -33,7 +33,7 @@ export class IssueStatusComponent implements OnInit { } updateIssue(status: IssueStatus) { - let newPosition = this._projectQuery.lastIssuePosition(status); + const newPosition = this._projectQuery.lastIssuePosition(status); this._projectService.updateIssue({ ...this.issue, status, diff --git a/frontend/src/app/project/components/issues/issue-title/issue-title.component.ts b/frontend/src/app/project/components/issues/issue-title/issue-title.component.ts index 974453ff..ac9e6038 100644 --- a/frontend/src/app/project/components/issues/issue-title/issue-title.component.ts +++ b/frontend/src/app/project/components/issues/issue-title/issue-title.component.ts @@ -15,7 +15,7 @@ export class IssueTitleComponent implements OnChanges { constructor(private _projectService: ProjectService) {} ngOnChanges(changes: SimpleChanges): void { - let issueChange = changes.issue; + const issueChange = changes.issue; if (issueChange.currentValue !== issueChange.previousValue) { this.titleControl = new FormControl(this.issue.title); } diff --git a/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.ts b/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.ts index 8c271c0a..0710e961 100644 --- a/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.ts +++ b/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.ts @@ -49,6 +49,4 @@ class NavItem { constructor(public icon: string, public tooltip: string, public handler: Handler) {} } -interface Handler { - (): void; -} +type Handler = () => void; diff --git a/frontend/src/app/project/components/search/issue-result/issue-result.component.ts b/frontend/src/app/project/components/search/issue-result/issue-result.component.ts index 06a93ff7..092ae1cb 100644 --- a/frontend/src/app/project/components/search/issue-result/issue-result.component.ts +++ b/frontend/src/app/project/components/search/issue-result/issue-result.component.ts @@ -9,7 +9,7 @@ import { IssueUtil } from '@trungk18/project/utils/issue'; }) export class IssueResultComponent implements OnInit { @Input() issue: JIssue; - + get issueTypeIcon() { return IssueUtil.getIssueTypeIcon(this.issue?.type); } diff --git a/frontend/src/app/project/components/search/search-drawer/search-drawer.component.ts b/frontend/src/app/project/components/search/search-drawer/search-drawer.component.ts index a6dfdcb5..420c7ea6 100644 --- a/frontend/src/app/project/components/search/search-drawer/search-drawer.component.ts +++ b/frontend/src/app/project/components/search/search-drawer/search-drawer.component.ts @@ -32,14 +32,14 @@ export class SearchDrawerComponent implements OnInit { ) {} ngOnInit(): void { - let search$ = this.searchControl.valueChanges.pipe(debounceTime(50), startWith(this.searchControl.value)); + const search$ = this.searchControl.valueChanges.pipe(debounceTime(50), startWith(this.searchControl.value)); this.recentIssues$ = this._projectQuery.issues$.pipe(map((issues) => issues.slice(0, 5))); this.results$ = combineLatest([search$, this._projectQuery.issues$]).pipe( untilDestroyed(this), switchMap(([term, issues]) => { - let matchIssues = issues.filter((issue) => { - let foundInTitle = IssueUtil.searchString(issue.title, term); - let foundInDescription = IssueUtil.searchString(issue.description, term); + const matchIssues = issues.filter((issue) => { + const foundInTitle = IssueUtil.searchString(issue.title, term); + const foundInDescription = IssueUtil.searchString(issue.description, term); return foundInTitle || foundInDescription; }); return of(matchIssues); diff --git a/frontend/src/app/project/pages/board/board.component.ts b/frontend/src/app/project/pages/board/board.component.ts index f20f19c2..5dd402d8 100644 --- a/frontend/src/app/project/pages/board/board.component.ts +++ b/frontend/src/app/project/pages/board/board.component.ts @@ -14,6 +14,6 @@ export class BoardComponent implements OnInit { ngOnInit(): void {} sendTwitterEventButton() { - this._googleAnalytics.sendEvent("Share Twitter", "button") + this._googleAnalytics.sendEvent('Share Twitter', 'button'); } } diff --git a/frontend/src/app/project/pages/settings/settings.component.ts b/frontend/src/app/project/pages/settings/settings.component.ts index f10a7410..5acf5cf9 100644 --- a/frontend/src/app/project/pages/settings/settings.component.ts +++ b/frontend/src/app/project/pages/settings/settings.component.ts @@ -63,12 +63,12 @@ export class SettingsComponent implements OnInit { } submitForm() { - let formValue: Partial = this.projectForm.getRawValue(); + const formValue: Partial = this.projectForm.getRawValue(); this._projectService.updateProject(formValue); this._notification.create( - "success", + 'success', 'Changes have been saved successfully.', - "" + '' ); } diff --git a/frontend/src/app/project/project.component.ts b/frontend/src/app/project/project.component.ts index 8944708e..b258ef63 100644 --- a/frontend/src/app/project/project.component.ts +++ b/frontend/src/app/project/project.component.ts @@ -22,7 +22,7 @@ export class ProjectComponent implements OnInit { handleResize() { const match = window.matchMedia('(min-width: 1024px)'); match.addEventListener('change', (e) => { - console.log(e) + console.log(e); this.expanded = e.matches; }); } diff --git a/frontend/src/app/project/state/filter/filter.service.ts b/frontend/src/app/project/state/filter/filter.service.ts index c21468db..49df70d8 100644 --- a/frontend/src/app/project/state/filter/filter.service.ts +++ b/frontend/src/app/project/state/filter/filter.service.ts @@ -15,8 +15,8 @@ export class FilterService { toggleUserId(userId: string) { this.store.update((state) => { - let hasUser = state.userIds.includes(userId); - let userIds = hasUser + const hasUser = state.userIds.includes(userId); + const userIds = hasUser ? state.userIds.filter((x) => x !== userId) : [...state.userIds, userId]; return { @@ -28,7 +28,7 @@ export class FilterService { toggleOnlyMyIssue() { this.store.update((state) => { - let onlyMyIssue = !state.onlyMyIssue; + const onlyMyIssue = !state.onlyMyIssue; return { ...state, onlyMyIssue @@ -38,7 +38,7 @@ export class FilterService { toggleIgnoreResolve() { this.store.update((state) => { - let ignoreResolved = !state.ignoreResolved; + const ignoreResolved = !state.ignoreResolved; return { ...state, ignoreResolved diff --git a/frontend/src/app/project/state/project/project.query.ts b/frontend/src/app/project/state/project/project.query.ts index 1739fa34..1487cf7d 100644 --- a/frontend/src/app/project/state/project/project.query.ts +++ b/frontend/src/app/project/state/project/project.query.ts @@ -17,29 +17,29 @@ export class ProjectQuery extends Query { users$ = this.select('users'); lastIssuePosition = (status: IssueStatus): number => { - let raw = this.store.getValue(); - let issuesByStatus = raw.issues.filter(x => x.status === status); + const raw = this.store.getValue(); + const issuesByStatus = raw.issues.filter(x => x.status === status); return issuesByStatus.length; } issueByStatusSorted$ = (status: IssueStatus): Observable => { return this.issues$.pipe( map((issues) => { - let filteredIssues = issues + const filteredIssues = issues .filter((x) => x.status === status) .sort((a, b) => a.listPosition - b.listPosition); return filteredIssues; }) ); - }; + } issueById$(issueId: string){ return this.issues$.pipe( delay(500), map((issues) => { - let issue = issues.find(x => x.id === issueId); + const issue = issues.find(x => x.id === issueId); return issue; }) - ) + ); } } diff --git a/frontend/src/app/project/state/project/project.service.ts b/frontend/src/app/project/state/project/project.service.ts index f3ca7ed1..a42ee5e9 100644 --- a/frontend/src/app/project/state/project/project.service.ts +++ b/frontend/src/app/project/state/project/project.service.ts @@ -55,7 +55,7 @@ export class ProjectService { updateIssue(issue: JIssue) { issue.updatedAt = DateUtil.getNow(); this._store.update((state) => { - let issues = arrayUpsert(state.issues, issue.id, issue); + const issues = arrayUpsert(state.issues, issue.id, issue); return { ...state, issues @@ -65,7 +65,7 @@ export class ProjectService { deleteIssue(issueId: string) { this._store.update((state) => { - let issues = arrayRemove(state.issues, issueId); + const issues = arrayRemove(state.issues, issueId); return { ...state, issues @@ -74,13 +74,13 @@ export class ProjectService { } updateIssueComment(issueId: string, comment: JComment) { - let allIssues = this._store.getValue().issues; - let issue = allIssues.find((x) => x.id === issueId); + const allIssues = this._store.getValue().issues; + const issue = allIssues.find((x) => x.id === issueId); if (!issue) { return; } - let comments = arrayUpsert(issue.comments ?? [], comment.id, comment); + const comments = arrayUpsert(issue.comments ?? [], comment.id, comment); this.updateIssue({ ...issue, comments diff --git a/frontend/src/environments/environment.prod.ts b/frontend/src/environments/environment.prod.ts index 77daec44..f69593a6 100644 --- a/frontend/src/environments/environment.prod.ts +++ b/frontend/src/environments/environment.prod.ts @@ -2,5 +2,5 @@ import { EnvironmentModel } from './environment-model'; export const environment: EnvironmentModel = { production: true, - apiUrl: '/assets/data' //'https://jira-clone-angular-api.herokuapp.com/' + apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/' }; diff --git a/frontend/src/environments/environment.ts b/frontend/src/environments/environment.ts index da0e8ede..045225c2 100644 --- a/frontend/src/environments/environment.ts +++ b/frontend/src/environments/environment.ts @@ -6,7 +6,7 @@ import { EnvironmentModel } from './environment-model'; export const environment: EnvironmentModel = { production: false, - apiUrl: '/assets/data' //'http://localhost:3000/' + apiUrl: '/assets/data' // 'http://localhost:3000/' }; /* diff --git a/frontend/tslint.json b/frontend/tslint.json index d92ff5d1..75b46f2e 100644 --- a/frontend/tslint.json +++ b/frontend/tslint.json @@ -1,6 +1,7 @@ { "extends": "tslint:recommended", "rules": { + "nz-secondary-entry-imports": true, "align": { "options": [ "parameters", @@ -143,6 +144,7 @@ "use-pipe-transform-interface": true }, "rulesDirectory": [ - "codelyzer" + "codelyzer", + "node_modules/nz-tslint-rules" ] } \ No newline at end of file From c12174edc83c3639ad50d3fb7eac22074493e7ee Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Wed, 21 Oct 2020 22:45:18 +0800 Subject: [PATCH 025/121] Update README ng-zorro --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b8ebf421..fb8c9b9b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ -# A simplified Jira clone built with Angular 9 and Akita +# A simplified Jira clone built with Angular 10, Akita and ng-zorro -> Phase two will not be completed as planned for 25 July. Both [Chau Tran][chau] and I was too busy with some other commitments. +> Phase two will not be completed as planned for 25 July. Both [Chau Tran][chau] and I was too busy with some other commitments. View our [working in progress Graph QL branch][gql]. +> > You can check the latest Tetris game that I built with Angular and Akita in the meantime โžก [tetris.trungk18.com](https://tetris.trungk18.com/) ๐ŸŽฎ > > Thanks for your continuous support. Stay tuned! :muscle: From 1f0d96a3ba3aa8546d716bf9f7c88106c487396e Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 24 Oct 2020 11:15:25 +0800 Subject: [PATCH 026/121] Add story book --- frontend/.storybook/main.js | 10 + frontend/.storybook/preview.js | 9 + frontend/.storybook/tsconfig.json | 20 + frontend/.storybook/typings.d.ts | 4 + frontend/documentation.json | 8844 ++++++ frontend/package-lock.json | 22437 +++++++++++----- frontend/package.json | 13 +- frontend/src/stories/Introduction.stories.mdx | 207 + frontend/src/stories/assets/code-brackets.svg | 1 + frontend/src/stories/assets/colors.svg | 1 + frontend/src/stories/assets/comments.svg | 1 + frontend/src/stories/assets/direction.svg | 1 + frontend/src/stories/assets/flow.svg | 1 + frontend/src/stories/assets/plugin.svg | 1 + frontend/src/stories/assets/repo.svg | 1 + frontend/src/stories/assets/stackalt.svg | 1 + frontend/tsconfig.app.json | 3 + 17 files changed, 24447 insertions(+), 7108 deletions(-) create mode 100644 frontend/.storybook/main.js create mode 100644 frontend/.storybook/preview.js create mode 100644 frontend/.storybook/tsconfig.json create mode 100644 frontend/.storybook/typings.d.ts create mode 100644 frontend/documentation.json create mode 100644 frontend/src/stories/Introduction.stories.mdx create mode 100644 frontend/src/stories/assets/code-brackets.svg create mode 100644 frontend/src/stories/assets/colors.svg create mode 100644 frontend/src/stories/assets/comments.svg create mode 100644 frontend/src/stories/assets/direction.svg create mode 100644 frontend/src/stories/assets/flow.svg create mode 100644 frontend/src/stories/assets/plugin.svg create mode 100644 frontend/src/stories/assets/repo.svg create mode 100644 frontend/src/stories/assets/stackalt.svg diff --git a/frontend/.storybook/main.js b/frontend/.storybook/main.js new file mode 100644 index 00000000..26dfeaf6 --- /dev/null +++ b/frontend/.storybook/main.js @@ -0,0 +1,10 @@ +module.exports = { + "stories": [ + "../src/**/*.stories.mdx", + "../src/**/*.stories.@(js|jsx|ts|tsx)" + ], + "addons": [ + "@storybook/addon-links", + "@storybook/addon-essentials" + ] +} \ No newline at end of file diff --git a/frontend/.storybook/preview.js b/frontend/.storybook/preview.js new file mode 100644 index 00000000..51b7ced1 --- /dev/null +++ b/frontend/.storybook/preview.js @@ -0,0 +1,9 @@ + +import { setCompodocJson } from "@storybook/addon-docs/angular"; +import docJson from "../documentation.json"; +setCompodocJson(docJson); + + +export const parameters = { + actions: { argTypesRegex: "^on[A-Z].*" }, +} \ No newline at end of file diff --git a/frontend/.storybook/tsconfig.json b/frontend/.storybook/tsconfig.json new file mode 100644 index 00000000..0bcfc758 --- /dev/null +++ b/frontend/.storybook/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../tsconfig.app.json", + "compilerOptions": { + "types": [ + "node" + ] + }, + "exclude": [ + "../src/test.ts", + "../src/**/*.spec.ts", + "../projects/**/*.spec.ts" + ], + "include": [ + "../src/**/*", + "../projects/**/*" + ], + "files": [ + "./typings.d.ts" + ] +} diff --git a/frontend/.storybook/typings.d.ts b/frontend/.storybook/typings.d.ts new file mode 100644 index 00000000..f73d61b3 --- /dev/null +++ b/frontend/.storybook/typings.d.ts @@ -0,0 +1,4 @@ +declare module '*.md' { + const content: string; + export default content; +} diff --git a/frontend/documentation.json b/frontend/documentation.json new file mode 100644 index 00000000..c5ea75da --- /dev/null +++ b/frontend/documentation.json @@ -0,0 +1,8844 @@ +{ + "pipes": [], + "interfaces": [ + { + "name": "AuthState", + "id": "interface-AuthState-43e2d14b2f335cce977c4e72c7e6a606", + "file": "src/app/project/auth/auth.store.ts", + "type": "interface", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { Store, StoreConfig } from '@datorama/akita';\n\nexport interface AuthState extends JUser {\n token: string;\n}\n\nexport function createInitialAuthState(): AuthState {\n return { token: `${new Date().getTime()}` } as AuthState;\n}\n\n@Injectable({ providedIn: 'root' })\n@StoreConfig({\n name: 'auth'\n})\nexport class AuthStore extends Store {\n constructor() {\n super(createInitialAuthState());\n }\n}\n", + "properties": [ + { + "name": "token", + "type": "string", + "optional": false, + "description": "", + "line": 6 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [], + "extends": "JUser" + }, + { + "name": "EnvironmentModel", + "id": "interface-EnvironmentModel-c0087a9667cca7c104b85aa4bebc9698", + "file": "src/environments/environment-model.ts", + "type": "interface", + "sourceCode": "export interface EnvironmentModel {\n production: boolean;\n apiUrl: string;\n}\n", + "properties": [ + { + "name": "apiUrl", + "type": "string", + "optional": false, + "description": "", + "line": 3 + }, + { + "name": "production", + "type": "boolean", + "optional": false, + "description": "", + "line": 2 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [] + }, + { + "name": "FilterState", + "id": "interface-FilterState-61b8d70b995b6ead96560e5ae3bd42b2", + "file": "src/app/project/state/filter/filter.store.ts", + "type": "interface", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { Store, StoreConfig } from '@datorama/akita';\n\nexport interface FilterState {\n searchTerm: string;\n userIds: string[];\n onlyMyIssue: boolean;\n ignoreResolved: boolean;\n}\n\nexport function createInitialFilterState(): FilterState {\n return {\n searchTerm: '',\n userIds: [],\n onlyMyIssue: false,\n ignoreResolved: false\n };\n}\n\n@Injectable({\n providedIn: 'root'\n})\n@StoreConfig({\n name: 'filter'\n})\nexport class FilterStore extends Store {\n constructor() {\n super(createInitialFilterState());\n }\n}\n", + "properties": [ + { + "name": "ignoreResolved", + "type": "boolean", + "optional": false, + "description": "", + "line": 8 + }, + { + "name": "onlyMyIssue", + "type": "boolean", + "optional": false, + "description": "", + "line": 7 + }, + { + "name": "searchTerm", + "type": "string", + "optional": false, + "description": "", + "line": 5 + }, + { + "name": "userIds", + "type": "string[]", + "optional": false, + "description": "", + "line": 6 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [] + }, + { + "name": "JIssue", + "id": "interface-JIssue-18691b20c62af7cf438eda67fbb39ac5", + "file": "src/app/interface/issue.ts", + "type": "interface", + "sourceCode": "import { JComment } from './comment';\n\nexport enum IssueType {\n STORY = 'Story',\n TASK = 'Task',\n BUG = 'Bug'\n}\n\nexport enum IssueStatus {\n BACKLOG = 'Backlog',\n SELECTED = 'Selected',\n IN_PROGRESS = 'InProgress',\n DONE = 'Done'\n}\n\nexport const IssueStatusDisplay = {\n [IssueStatus.BACKLOG]: 'Backlog',\n [IssueStatus.SELECTED]: 'Selected for Development',\n [IssueStatus.IN_PROGRESS]: 'In progress',\n [IssueStatus.DONE]: 'Done'\n};\n\nexport enum IssuePriority {\n LOWEST = 'Lowest',\n LOW = 'Low',\n MEDIUM = 'Medium',\n HIGH = 'High',\n HIGHEST = 'Highest'\n}\n\nexport const IssuePriorityColors = {\n [IssuePriority.HIGHEST]: '#CD1317',\n [IssuePriority.HIGH]: '#E9494A',\n [IssuePriority.MEDIUM]: '#E97F33',\n [IssuePriority.LOW]: '#2D8738',\n [IssuePriority.LOWEST]: '#57A55A'\n};\nexport interface JIssue {\n id: string;\n title: string;\n type: IssueType;\n status: IssueStatus;\n priority: IssuePriority;\n listPosition: number;\n description: string;\n estimate: number;\n timeSpent: number;\n timeRemaining: number;\n createdAt: string;\n updatedAt: string;\n reporterId: string;\n userIds: string[];\n comments: JComment[];\n projectId: string;\n}\n", + "properties": [ + { + "name": "comments", + "type": "JComment[]", + "optional": false, + "description": "", + "line": 53 + }, + { + "name": "createdAt", + "type": "string", + "optional": false, + "description": "", + "line": 49 + }, + { + "name": "description", + "type": "string", + "optional": false, + "description": "", + "line": 45 + }, + { + "name": "estimate", + "type": "number", + "optional": false, + "description": "", + "line": 46 + }, + { + "name": "id", + "type": "string", + "optional": false, + "description": "", + "line": 39 + }, + { + "name": "listPosition", + "type": "number", + "optional": false, + "description": "", + "line": 44 + }, + { + "name": "priority", + "type": "IssuePriority", + "optional": false, + "description": "", + "line": 43 + }, + { + "name": "projectId", + "type": "string", + "optional": false, + "description": "", + "line": 54 + }, + { + "name": "reporterId", + "type": "string", + "optional": false, + "description": "", + "line": 51 + }, + { + "name": "status", + "type": "IssueStatus", + "optional": false, + "description": "", + "line": 42 + }, + { + "name": "timeRemaining", + "type": "number", + "optional": false, + "description": "", + "line": 48 + }, + { + "name": "timeSpent", + "type": "number", + "optional": false, + "description": "", + "line": 47 + }, + { + "name": "title", + "type": "string", + "optional": false, + "description": "", + "line": 40 + }, + { + "name": "type", + "type": "IssueType", + "optional": false, + "description": "", + "line": 41 + }, + { + "name": "updatedAt", + "type": "string", + "optional": false, + "description": "", + "line": 50 + }, + { + "name": "userIds", + "type": "string[]", + "optional": false, + "description": "", + "line": 52 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [] + }, + { + "name": "JProject", + "id": "interface-JProject-1cf30876bbb3a088d4b5b6da1244de47", + "file": "src/app/interface/project.ts", + "type": "interface", + "sourceCode": "import { JIssue } from './issue';\nimport { JUser } from './user';\n\nexport interface JProject {\n id: string;\n name: string;\n url: string;\n description: string;\n category: ProjectCategory;\n createdAt: string;\n updateAt: string;\n issues: JIssue[];\n users: JUser[];\n}\n\nexport enum ProjectCategory {\n SOFTWARE = 'Software',\n MARKETING = 'Marketing',\n BUSINESS = 'Business'\n}\n", + "properties": [ + { + "name": "category", + "type": "ProjectCategory", + "optional": false, + "description": "", + "line": 9 + }, + { + "name": "createdAt", + "type": "string", + "optional": false, + "description": "", + "line": 10 + }, + { + "name": "description", + "type": "string", + "optional": false, + "description": "", + "line": 8 + }, + { + "name": "id", + "type": "string", + "optional": false, + "description": "", + "line": 5 + }, + { + "name": "issues", + "type": "JIssue[]", + "optional": false, + "description": "", + "line": 12 + }, + { + "name": "name", + "type": "string", + "optional": false, + "description": "", + "line": 6 + }, + { + "name": "updateAt", + "type": "string", + "optional": false, + "description": "", + "line": 11 + }, + { + "name": "url", + "type": "string", + "optional": false, + "description": "", + "line": 7 + }, + { + "name": "users", + "type": "JUser[]", + "optional": false, + "description": "", + "line": 13 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [] + }, + { + "name": "JUser", + "id": "interface-JUser-2207c79e376d3d49816e198842f0dcc8", + "file": "src/app/interface/user.ts", + "type": "interface", + "sourceCode": "export interface JUser {\n id: string;\n name: string;\n email: string;\n avatarUrl: string;\n createdAt: string;\n updatedAt: string;\n issueIds: string[];\n}\n", + "properties": [ + { + "name": "avatarUrl", + "type": "string", + "optional": false, + "description": "", + "line": 5 + }, + { + "name": "createdAt", + "type": "string", + "optional": false, + "description": "", + "line": 6 + }, + { + "name": "email", + "type": "string", + "optional": false, + "description": "", + "line": 4 + }, + { + "name": "id", + "type": "string", + "optional": false, + "description": "", + "line": 2 + }, + { + "name": "issueIds", + "type": "string[]", + "optional": false, + "description": "", + "line": 8 + }, + { + "name": "name", + "type": "string", + "optional": false, + "description": "", + "line": 3 + }, + { + "name": "updatedAt", + "type": "string", + "optional": false, + "description": "", + "line": 7 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [] + }, + { + "name": "ProjectState", + "id": "interface-ProjectState-d58ea2017d2feb69d516eef24e846b30", + "file": "src/app/project/state/project/project.store.ts", + "type": "interface", + "sourceCode": "import { JProject } from '@trungk18/interface/project';\nimport { Store, StoreConfig } from '@datorama/akita';\nimport { Injectable } from '@angular/core';\n\nexport interface ProjectState extends JProject {}\n\nfunction createInitialState(): ProjectState {\n return {\n issues: [],\n users: []\n } as ProjectState;\n}\n\n@Injectable({\n providedIn: 'root'\n})\n@StoreConfig({\n name: 'project'\n})\nexport class ProjectStore extends Store {\n constructor() {\n super(createInitialState());\n }\n}\n", + "properties": [], + "indexSignatures": [], + "methods": [], + "extends": "JProject" + } + ], + "injectables": [ + { + "name": "AuthQuery", + "id": "injectable-AuthQuery-45e7b85ed585785ad8c46da1cb311e80", + "file": "src/app/project/auth/auth.query.ts", + "properties": [ + { + "name": "user$", + "defaultValue": "this.select()", + "type": "", + "optional": false, + "description": "", + "line": 11 + }, + { + "name": "userId$", + "defaultValue": "this.select('id')", + "type": "", + "optional": false, + "description": "", + "line": 12 + } + ], + "methods": [], + "description": "", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { AuthStore, AuthState } from './auth.store';\nimport { Query } from '@datorama/akita';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthQuery extends Query {\n constructor(protected store: AuthStore) {\n super(store);\n }\n\n user$ = this.select();\n userId$ = this.select('id');\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "store", + "type": "AuthStore" + } + ], + "line": 6, + "jsdoctags": [ + { + "name": "store", + "type": "AuthStore", + "tagName": { + "text": "param" + } + } + ] + }, + "extends": "Query", + "type": "injectable" + }, + { + "name": "AuthService", + "id": "injectable-AuthService-73cf92c7edf89f99ca62fd93fee78f54", + "file": "src/app/project/auth/auth.service.ts", + "properties": [ + { + "name": "baseUrl", + "type": "string", + "optional": false, + "description": "", + "line": 11, + "modifierKind": [ + 112 + ] + } + ], + "methods": [ + { + "name": "login", + "args": [ + { + "type": "LoginPayload" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 16, + "jsdoctags": [ + { + "type": "LoginPayload", + "tagName": { + "text": "param" + } + } + ] + } + ], + "description": "", + "sourceCode": "import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { of } from 'rxjs';\nimport { catchError, finalize, map } from 'rxjs/operators';\nimport { AuthStore } from './auth.store';\nimport { environment } from 'src/environments/environment';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthService {\n private baseUrl: string;\n constructor(private _http: HttpClient, private _store: AuthStore) {\n this.baseUrl = environment.apiUrl;\n }\n\n login({ email = '', password = '' }: LoginPayload) {\n this._store.setLoading(true);\n this._http\n .get(`${this.baseUrl}/auth.json`)\n .pipe(\n map((user) => {\n this._store.update((state) => ({\n ...state,\n ...user\n }));\n }),\n finalize(() => {\n this._store.setLoading(false);\n }),\n catchError((err) => {\n this._store.setError(err);\n return of(err);\n })\n )\n .subscribe();\n }\n}\n\nexport class LoginPayload {\n email: string;\n password: string;\n constructor() {\n this.email = 'trungk18@gmail.com';\n this.password = `${new Date().getTime()}`;\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_http", + "type": "HttpClient" + }, + { + "name": "_store", + "type": "AuthStore" + } + ], + "line": 11, + "jsdoctags": [ + { + "name": "_http", + "type": "HttpClient", + "tagName": { + "text": "param" + } + }, + { + "name": "_store", + "type": "AuthStore", + "tagName": { + "text": "param" + } + } + ] + }, + "type": "injectable" + }, + { + "name": "AuthStore", + "id": "injectable-AuthStore-43e2d14b2f335cce977c4e72c7e6a606", + "file": "src/app/project/auth/auth.store.ts", + "properties": [], + "methods": [], + "description": "", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { Store, StoreConfig } from '@datorama/akita';\n\nexport interface AuthState extends JUser {\n token: string;\n}\n\nexport function createInitialAuthState(): AuthState {\n return { token: `${new Date().getTime()}` } as AuthState;\n}\n\n@Injectable({ providedIn: 'root' })\n@StoreConfig({\n name: 'auth'\n})\nexport class AuthStore extends Store {\n constructor() {\n super(createInitialAuthState());\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 17 + }, + "extends": "Store", + "type": "injectable" + }, + { + "name": "FilterQuery", + "id": "injectable-FilterQuery-8121d38b9231121af2f70b638b15850b", + "file": "src/app/project/state/filter/filter.query.ts", + "properties": [ + { + "name": "all$", + "defaultValue": "this.select()", + "type": "", + "optional": false, + "description": "", + "line": 14 + }, + { + "name": "any$", + "defaultValue": "this.select(({ searchTerm, userIds, onlyMyIssue, ignoreResolved }) => {\n return !!searchTerm || !!userIds?.length || onlyMyIssue || ignoreResolved;\n })", + "type": "", + "optional": false, + "description": "", + "line": 11 + }, + { + "name": "ignoreResolve$", + "defaultValue": "this.select('ignoreResolved')", + "type": "", + "optional": false, + "description": "", + "line": 17 + }, + { + "name": "onlyMyIssue$", + "defaultValue": "this.select('onlyMyIssue')", + "type": "", + "optional": false, + "description": "", + "line": 16 + }, + { + "name": "userIds$", + "defaultValue": "this.select('userIds')", + "type": "", + "optional": false, + "description": "", + "line": 15 + } + ], + "methods": [], + "description": "", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { Query } from '@datorama/akita';\nimport { FilterStore, FilterState } from './filter.store';\n\n@Injectable({ providedIn: 'root' })\nexport class FilterQuery extends Query {\n constructor(protected store: FilterStore) {\n super(store);\n }\n\n any$ = this.select(({ searchTerm, userIds, onlyMyIssue, ignoreResolved }) => {\n return !!searchTerm || !!userIds?.length || onlyMyIssue || ignoreResolved;\n });\n all$ = this.select();\n userIds$ = this.select('userIds');\n onlyMyIssue$ = this.select('onlyMyIssue');\n ignoreResolve$ = this.select('ignoreResolved');\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "store", + "type": "FilterStore" + } + ], + "line": 6, + "jsdoctags": [ + { + "name": "store", + "type": "FilterStore", + "tagName": { + "text": "param" + } + } + ] + }, + "extends": "Query", + "type": "injectable" + }, + { + "name": "FilterService", + "id": "injectable-FilterService-e29699842ad56c064296183688615aca", + "file": "src/app/project/state/filter/filter.service.ts", + "properties": [], + "methods": [ + { + "name": "resetAll", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 49 + }, + { + "name": "toggleIgnoreResolve", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 39 + }, + { + "name": "toggleOnlyMyIssue", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 29 + }, + { + "name": "toggleUserId", + "args": [ + { + "name": "userId", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 16, + "jsdoctags": [ + { + "name": "userId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "updateSearchTerm", + "args": [ + { + "name": "searchTerm", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 10, + "jsdoctags": [ + { + "name": "searchTerm", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "description": "", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { FilterStore, createInitialFilterState } from './filter.store';\n\n@Injectable({\n providedIn: 'root'\n})\nexport class FilterService {\n constructor(private store: FilterStore) {}\n\n updateSearchTerm(searchTerm: string) {\n this.store.update({\n searchTerm\n });\n }\n\n toggleUserId(userId: string) {\n this.store.update((state) => {\n const hasUser = state.userIds.includes(userId);\n const userIds = hasUser\n ? state.userIds.filter((x) => x !== userId)\n : [...state.userIds, userId];\n return {\n ...state,\n userIds\n };\n });\n }\n\n toggleOnlyMyIssue() {\n this.store.update((state) => {\n const onlyMyIssue = !state.onlyMyIssue;\n return {\n ...state,\n onlyMyIssue\n };\n });\n }\n\n toggleIgnoreResolve() {\n this.store.update((state) => {\n const ignoreResolved = !state.ignoreResolved;\n return {\n ...state,\n ignoreResolved\n };\n });\n }\n\n resetAll() {\n this.store.update((state) => ({\n ...state,\n ...createInitialFilterState()\n }));\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "store", + "type": "FilterStore" + } + ], + "line": 7, + "jsdoctags": [ + { + "name": "store", + "type": "FilterStore", + "tagName": { + "text": "param" + } + } + ] + }, + "type": "injectable" + }, + { + "name": "FilterStore", + "id": "injectable-FilterStore-61b8d70b995b6ead96560e5ae3bd42b2", + "file": "src/app/project/state/filter/filter.store.ts", + "properties": [], + "methods": [], + "description": "", + "sourceCode": "import { Injectable } from '@angular/core';\nimport { Store, StoreConfig } from '@datorama/akita';\n\nexport interface FilterState {\n searchTerm: string;\n userIds: string[];\n onlyMyIssue: boolean;\n ignoreResolved: boolean;\n}\n\nexport function createInitialFilterState(): FilterState {\n return {\n searchTerm: '',\n userIds: [],\n onlyMyIssue: false,\n ignoreResolved: false\n };\n}\n\n@Injectable({\n providedIn: 'root'\n})\n@StoreConfig({\n name: 'filter'\n})\nexport class FilterStore extends Store {\n constructor() {\n super(createInitialFilterState());\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 26 + }, + "extends": "Store", + "type": "injectable" + }, + { + "name": "GoogleAnalyticsService", + "id": "injectable-GoogleAnalyticsService-15d59bdd8ff8dfd38fa153d52391f837", + "file": "src/app/core/services/google-analytics.service.ts", + "properties": [], + "methods": [ + { + "name": "sendEvent", + "args": [ + { + "name": "eventName", + "type": "string" + }, + { + "name": "eventCategory", + "type": "string" + }, + { + "name": "eventLabel", + "type": "string", + "defaultValue": "null" + }, + { + "name": "eventValue", + "type": "number", + "defaultValue": "null" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 11, + "modifierKind": [ + 114 + ], + "jsdoctags": [ + { + "name": "eventName", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "eventCategory", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "eventLabel", + "type": "string", + "defaultValue": "null", + "tagName": { + "text": "param" + } + }, + { + "name": "eventValue", + "type": "number", + "defaultValue": "null", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "sendPageView", + "args": [ + { + "name": "url", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 27, + "modifierKind": [ + 114 + ], + "jsdoctags": [ + { + "name": "url", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "description": "", + "sourceCode": "import { Injectable } from '@angular/core';\ndeclare var gtag: any;\nconst GOOGLE_ANALYTICS_ID = 'UA-80363801-4';\n@Injectable({\n providedIn: 'root'\n})\nexport class GoogleAnalyticsService {\n constructor() {\n }\n\n public sendEvent(\n eventName: string,\n eventCategory: string,\n eventLabel: string = null,\n eventValue: number = null\n ) {\n if (!gtag) {\n return;\n }\n gtag('event', eventName, {\n event_category: eventCategory,\n event_label: eventLabel,\n value: eventValue\n });\n }\n\n public sendPageView(url: string) {\n if (!gtag) {\n return;\n }\n gtag('config', GOOGLE_ANALYTICS_ID, { page_path: url });\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 7 + }, + "type": "injectable" + }, + { + "name": "ProjectQuery", + "id": "injectable-ProjectQuery-2f11b0cdf53f0286e07279c928574f1f", + "file": "src/app/project/state/project/project.query.ts", + "properties": [ + { + "name": "all$", + "defaultValue": "this.select()", + "type": "", + "optional": false, + "description": "", + "line": 15 + }, + { + "name": "isLoading$", + "defaultValue": "this.selectLoading()", + "type": "", + "optional": false, + "description": "", + "line": 14 + }, + { + "name": "issueByStatusSorted$", + "defaultValue": "() => {...}", + "type": "", + "optional": false, + "description": "", + "line": 25 + }, + { + "name": "issues$", + "defaultValue": "this.select('issues')", + "type": "", + "optional": false, + "description": "", + "line": 16 + }, + { + "name": "lastIssuePosition", + "defaultValue": "() => {...}", + "type": "", + "optional": false, + "description": "", + "line": 19 + }, + { + "name": "users$", + "defaultValue": "this.select('users')", + "type": "", + "optional": false, + "description": "", + "line": 17 + } + ], + "methods": [ + { + "name": "issueById$", + "args": [ + { + "name": "issueId", + "type": "string" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 36, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "description": "", + "sourceCode": "import { ProjectState, ProjectStore } from './project.store';\nimport { Injectable } from '@angular/core';\nimport { Query } from '@datorama/akita';\nimport { IssueStatus, JIssue } from '@trungk18/interface/issue';\nimport { filter, map, delay } from 'rxjs/operators';\nimport { of, Observable } from 'rxjs';\n@Injectable({\n providedIn: 'root'\n})\nexport class ProjectQuery extends Query {\n constructor(protected store: ProjectStore) {\n super(store);\n }\n isLoading$ = this.selectLoading();\n all$ = this.select();\n issues$ = this.select('issues');\n users$ = this.select('users');\n\n lastIssuePosition = (status: IssueStatus): number => {\n const raw = this.store.getValue();\n const issuesByStatus = raw.issues.filter(x => x.status === status);\n return issuesByStatus.length;\n }\n\n issueByStatusSorted$ = (status: IssueStatus): Observable => {\n return this.issues$.pipe(\n map((issues) => {\n const filteredIssues = issues\n .filter((x) => x.status === status)\n .sort((a, b) => a.listPosition - b.listPosition);\n return filteredIssues;\n })\n );\n }\n\n issueById$(issueId: string){\n return this.issues$.pipe(\n delay(500),\n map((issues) => {\n const issue = issues.find(x => x.id === issueId);\n return issue;\n })\n );\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "store", + "type": "ProjectStore" + } + ], + "line": 10, + "jsdoctags": [ + { + "name": "store", + "type": "ProjectStore", + "tagName": { + "text": "param" + } + } + ] + }, + "extends": "Query", + "type": "injectable" + }, + { + "name": "ProjectService", + "id": "injectable-ProjectService-1a8ef3c3bb947d62d7043d9a2f1fc068", + "file": "src/app/project/state/project/project.service.ts", + "properties": [ + { + "name": "baseUrl", + "type": "string", + "optional": false, + "description": "", + "line": 17 + } + ], + "methods": [ + { + "name": "deleteIssue", + "args": [ + { + "name": "issueId", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 66, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "getProject", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 27 + }, + { + "name": "setLoading", + "args": [ + { + "name": "isLoading", + "type": "boolean" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 23, + "jsdoctags": [ + { + "name": "isLoading", + "type": "boolean", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "updateIssue", + "args": [ + { + "name": "issue", + "type": "JIssue" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 55, + "jsdoctags": [ + { + "name": "issue", + "type": "JIssue", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "updateIssueComment", + "args": [ + { + "name": "issueId", + "type": "string" + }, + { + "name": "comment", + "type": "JComment" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 76, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "comment", + "type": "JComment", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "updateProject", + "args": [ + { + "name": "project", + "type": "Partial" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 48, + "jsdoctags": [ + { + "name": "project", + "type": "Partial", + "tagName": { + "text": "param" + } + } + ] + } + ], + "description": "", + "sourceCode": "import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { arrayRemove, arrayUpsert, setLoading } from '@datorama/akita';\nimport { JComment } from '@trungk18/interface/comment';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { JProject } from '@trungk18/interface/project';\nimport { DateUtil } from '@trungk18/project/utils/date';\nimport { of } from 'rxjs';\nimport { catchError, tap } from 'rxjs/operators';\nimport { environment } from 'src/environments/environment';\nimport { ProjectStore } from './project.store';\n\n@Injectable({\n providedIn: 'root'\n})\nexport class ProjectService {\n baseUrl: string;\n\n constructor(private _http: HttpClient, private _store: ProjectStore) {\n this.baseUrl = environment.apiUrl;\n }\n\n setLoading(isLoading: boolean) {\n this._store.setLoading(isLoading);\n }\n\n getProject() {\n this._http\n .get(`${this.baseUrl}/project.json`)\n .pipe(\n setLoading(this._store),\n tap((project) => {\n this._store.update((state) => {\n return {\n ...state,\n ...project\n };\n });\n }),\n catchError((error) => {\n this._store.setError(error);\n return of(error);\n })\n )\n .subscribe();\n }\n\n updateProject(project: Partial) {\n this._store.update((state) => ({\n ...state,\n ...project\n }));\n }\n\n updateIssue(issue: JIssue) {\n issue.updatedAt = DateUtil.getNow();\n this._store.update((state) => {\n const issues = arrayUpsert(state.issues, issue.id, issue);\n return {\n ...state,\n issues\n };\n });\n }\n\n deleteIssue(issueId: string) {\n this._store.update((state) => {\n const issues = arrayRemove(state.issues, issueId);\n return {\n ...state,\n issues\n };\n });\n }\n\n updateIssueComment(issueId: string, comment: JComment) {\n const allIssues = this._store.getValue().issues;\n const issue = allIssues.find((x) => x.id === issueId);\n if (!issue) {\n return;\n }\n\n const comments = arrayUpsert(issue.comments ?? [], comment.id, comment);\n this.updateIssue({\n ...issue,\n comments\n });\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_http", + "type": "HttpClient" + }, + { + "name": "_store", + "type": "ProjectStore" + } + ], + "line": 17, + "jsdoctags": [ + { + "name": "_http", + "type": "HttpClient", + "tagName": { + "text": "param" + } + }, + { + "name": "_store", + "type": "ProjectStore", + "tagName": { + "text": "param" + } + } + ] + }, + "type": "injectable" + }, + { + "name": "ProjectStore", + "id": "injectable-ProjectStore-d58ea2017d2feb69d516eef24e846b30", + "file": "src/app/project/state/project/project.store.ts", + "properties": [], + "methods": [], + "description": "", + "sourceCode": "import { JProject } from '@trungk18/interface/project';\nimport { Store, StoreConfig } from '@datorama/akita';\nimport { Injectable } from '@angular/core';\n\nexport interface ProjectState extends JProject {}\n\nfunction createInitialState(): ProjectState {\n return {\n issues: [],\n users: []\n } as ProjectState;\n}\n\n@Injectable({\n providedIn: 'root'\n})\n@StoreConfig({\n name: 'project'\n})\nexport class ProjectStore extends Store {\n constructor() {\n super(createInitialState());\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 20 + }, + "extends": "Store", + "type": "injectable" + } + ], + "classes": [ + { + "name": "AppPage", + "id": "class-AppPage-a0db91bfa3b9914e9048612074084ee6", + "file": "e2e/src/app.po.ts", + "type": "class", + "sourceCode": "import { browser, by, element } from 'protractor';\n\nexport class AppPage {\n navigateTo(): Promise {\n return browser.get(browser.baseUrl) as Promise;\n }\n\n getTitleText(): Promise {\n return element(by.css('app-root .content span')).getText() as Promise;\n }\n}\n", + "properties": [], + "methods": [ + { + "name": "getTitleText", + "args": [], + "optional": false, + "returnType": "Promise", + "typeParameters": [], + "line": 8 + }, + { + "name": "navigateTo", + "args": [], + "optional": false, + "returnType": "Promise", + "typeParameters": [], + "line": 4 + } + ], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "DateUtil", + "id": "class-DateUtil-4bbb3108e7289db7e47792362ca29fef", + "file": "src/app/project/utils/date.ts", + "type": "class", + "sourceCode": "export class DateUtil {\n static getNow(): string {\n return new Date().toISOString();\n }\n}\n", + "properties": [], + "methods": [ + { + "name": "getNow", + "args": [], + "optional": false, + "returnType": "string", + "typeParameters": [], + "line": 2, + "modifierKind": [ + 115 + ] + } + ], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "DeleteIssueModel", + "id": "class-DeleteIssueModel-d37f5ed366d0e5481c64f3acc0f5290f", + "file": "src/app/interface/ui-model/delete-issue-model.ts", + "type": "class", + "sourceCode": "import { NzModalRef } from 'ng-zorro-antd/modal';\n\nexport class DeleteIssueModel {\n constructor(public issueId: string, public deleteModalRef: NzModalRef) {}\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "issueId", + "type": "string" + }, + { + "name": "deleteModalRef", + "type": "NzModalRef" + } + ], + "line": 3, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "deleteModalRef", + "type": "NzModalRef", + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "deleteModalRef", + "type": "NzModalRef", + "optional": false, + "description": "", + "line": 4, + "modifierKind": [ + 114 + ] + }, + { + "name": "issueId", + "type": "string", + "optional": false, + "description": "", + "line": 4, + "modifierKind": [ + 114 + ] + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "IssuePriorityIcon", + "id": "class-IssuePriorityIcon-d6b32ca79d21476cef402416c98b72b4", + "file": "src/app/interface/issue-priority-icon.ts", + "type": "class", + "sourceCode": "import { IssuePriority, IssuePriorityColors } from './issue';\n\nexport class IssuePriorityIcon {\n icon: string;\n value: string;\n color: string;\n\n constructor(issuePriority: IssuePriority) {\n const lowerPriorities = [IssuePriority.LOW, IssuePriority.LOWEST];\n this.value = issuePriority;\n this.icon = lowerPriorities.includes(issuePriority) ? 'arrow-down' : 'arrow-up';\n this.color = IssuePriorityColors[issuePriority];\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "issuePriority", + "type": "IssuePriority" + } + ], + "line": 6, + "jsdoctags": [ + { + "name": "issuePriority", + "type": "IssuePriority", + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "color", + "type": "string", + "optional": false, + "description": "", + "line": 6 + }, + { + "name": "icon", + "type": "string", + "optional": false, + "description": "", + "line": 4 + }, + { + "name": "value", + "type": "string", + "optional": false, + "description": "", + "line": 5 + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "IssueStatusValueTitle", + "id": "class-IssueStatusValueTitle-ea607f15ec592d16f5e9fff2e7116945", + "file": "src/app/project/components/issues/issue-status/issue-status.component.ts", + "type": "class", + "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { IssueStatus, IssueStatusDisplay, JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\n\n@Component({\n selector: 'issue-status',\n templateUrl: './issue-status.component.html',\n styleUrls: ['./issue-status.component.scss']\n})\nexport class IssueStatusComponent implements OnInit {\n @Input() issue: JIssue;\n IssueStatusDisplay = IssueStatusDisplay;\n\n variants = {\n [IssueStatus.BACKLOG]: 'btn-secondary',\n [IssueStatus.SELECTED]: 'btn-secondary',\n [IssueStatus.IN_PROGRESS]: 'btn-primary',\n [IssueStatus.DONE]: 'btn-success'\n };\n\n issueStatuses: IssueStatusValueTitle[];\n\n constructor(private _projectService: ProjectService, private _projectQuery: ProjectQuery) {}\n\n ngOnInit(): void {\n this.issueStatuses = [\n new IssueStatusValueTitle(IssueStatus.BACKLOG),\n new IssueStatusValueTitle(IssueStatus.SELECTED),\n new IssueStatusValueTitle(IssueStatus.IN_PROGRESS),\n new IssueStatusValueTitle(IssueStatus.DONE)\n ];\n }\n\n updateIssue(status: IssueStatus) {\n const newPosition = this._projectQuery.lastIssuePosition(status);\n this._projectService.updateIssue({\n ...this.issue,\n status,\n listPosition: newPosition + 1\n });\n }\n\n isStatusSelected(status: IssueStatus) {\n return this.issue.status === status;\n }\n}\n\nclass IssueStatusValueTitle {\n value: IssueStatus;\n label: string;\n constructor(issueStatus: IssueStatus) {\n this.value = issueStatus;\n this.label = IssueStatusDisplay[issueStatus];\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "issueStatus", + "type": "IssueStatus" + } + ], + "line": 51, + "jsdoctags": [ + { + "name": "issueStatus", + "type": "IssueStatus", + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "label", + "type": "string", + "optional": false, + "description": "", + "line": 51 + }, + { + "name": "value", + "type": "IssueStatus", + "optional": false, + "description": "", + "line": 50 + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "IssueTypeWithIcon", + "id": "class-IssueTypeWithIcon-83939e9b3fda52c1e94a0d4599648b33", + "file": "src/app/interface/issue-type-icon.ts", + "type": "class", + "sourceCode": "import { IssueType } from './issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\n\nexport class IssueTypeWithIcon {\n value: string;\n icon: string;\n\n constructor(issueType: IssueType) {\n this.value = issueType;\n this.icon = IssueUtil.getIssueTypeIcon(issueType);\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "issueType", + "type": "IssueType" + } + ], + "line": 6, + "jsdoctags": [ + { + "name": "issueType", + "type": "IssueType", + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "icon", + "type": "string", + "optional": false, + "description": "", + "line": 6 + }, + { + "name": "value", + "type": "string", + "optional": false, + "description": "", + "line": 5 + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "IssueUtil", + "id": "class-IssueUtil-e446712748a4bf052df3c61a6760c1b2", + "file": "src/app/project/utils/issue.ts", + "type": "class", + "sourceCode": "import { IssuePriority, IssueType } from '@trungk18/interface/issue';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\n\nexport class IssueUtil {\n static getIssueTypeIcon(issueType: IssueType): string {\n return issueType?.toLowerCase();\n }\n\n static getIssuePriorityIcon(issuePriority: IssuePriority): IssuePriorityIcon {\n return new IssuePriorityIcon(issuePriority);\n }\n\n static getRandomId(): string {\n return `${Math.ceil(Math.random() * 8000)}`;\n }\n\n static searchString(str: string, searchString: string): boolean {\n str = str ?? '';\n searchString = searchString ?? '';\n return str.trim().toLowerCase().includes(searchString.trim().toLowerCase());\n }\n}\n", + "properties": [], + "methods": [ + { + "name": "getIssuePriorityIcon", + "args": [ + { + "name": "issuePriority", + "type": "IssuePriority" + } + ], + "optional": false, + "returnType": "IssuePriorityIcon", + "typeParameters": [], + "line": 9, + "modifierKind": [ + 115 + ], + "jsdoctags": [ + { + "name": "issuePriority", + "type": "IssuePriority", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "getIssueTypeIcon", + "args": [ + { + "name": "issueType", + "type": "IssueType" + } + ], + "optional": false, + "returnType": "string", + "typeParameters": [], + "line": 5, + "modifierKind": [ + 115 + ], + "jsdoctags": [ + { + "name": "issueType", + "type": "IssueType", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "getRandomId", + "args": [], + "optional": false, + "returnType": "string", + "typeParameters": [], + "line": 13, + "modifierKind": [ + 115 + ] + }, + { + "name": "searchString", + "args": [ + { + "name": "str", + "type": "string" + }, + { + "name": "searchString", + "type": "string" + } + ], + "optional": false, + "returnType": "boolean", + "typeParameters": [], + "line": 17, + "modifierKind": [ + 115 + ], + "jsdoctags": [ + { + "name": "str", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "searchString", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "JComment", + "id": "class-JComment-2557c6ab623bcb19ca8af3a632e4837c", + "file": "src/app/interface/comment.ts", + "type": "class", + "sourceCode": "import { JUser } from './user';\n\nexport class JComment {\n constructor(issueId: string, user: JUser) {\n const now = new Date();\n this.id = `${now.getTime()}`;\n this.issueId = issueId;\n this.user = user;\n this.createdAt = now.toISOString();\n this.updatedAt = now.toISOString();\n }\n\n id: string;\n body: string;\n createdAt: string;\n updatedAt: string;\n issueId: string;\n userId: string;\n // mapped to display by userId\n user: JUser;\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "issueId", + "type": "string" + }, + { + "name": "user", + "type": "JUser" + } + ], + "line": 3, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "body", + "type": "string", + "optional": false, + "description": "", + "line": 14 + }, + { + "name": "createdAt", + "type": "string", + "optional": false, + "description": "", + "line": 15 + }, + { + "name": "id", + "type": "string", + "optional": false, + "description": "", + "line": 13 + }, + { + "name": "issueId", + "type": "string", + "optional": false, + "description": "", + "line": 17 + }, + { + "name": "updatedAt", + "type": "string", + "optional": false, + "description": "", + "line": 16 + }, + { + "name": "user", + "type": "JUser", + "optional": false, + "description": "", + "line": 20 + }, + { + "name": "userId", + "type": "string", + "optional": false, + "description": "", + "line": 18 + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "LoginPayload", + "id": "class-LoginPayload-73cf92c7edf89f99ca62fd93fee78f54", + "file": "src/app/project/auth/auth.service.ts", + "type": "class", + "sourceCode": "import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { of } from 'rxjs';\nimport { catchError, finalize, map } from 'rxjs/operators';\nimport { AuthStore } from './auth.store';\nimport { environment } from 'src/environments/environment';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthService {\n private baseUrl: string;\n constructor(private _http: HttpClient, private _store: AuthStore) {\n this.baseUrl = environment.apiUrl;\n }\n\n login({ email = '', password = '' }: LoginPayload) {\n this._store.setLoading(true);\n this._http\n .get(`${this.baseUrl}/auth.json`)\n .pipe(\n map((user) => {\n this._store.update((state) => ({\n ...state,\n ...user\n }));\n }),\n finalize(() => {\n this._store.setLoading(false);\n }),\n catchError((err) => {\n this._store.setError(err);\n return of(err);\n })\n )\n .subscribe();\n }\n}\n\nexport class LoginPayload {\n email: string;\n password: string;\n constructor() {\n this.email = 'trungk18@gmail.com';\n this.password = `${new Date().getTime()}`;\n }\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 41 + }, + "properties": [ + { + "name": "email", + "type": "string", + "optional": false, + "description": "", + "line": 40 + }, + { + "name": "password", + "type": "string", + "optional": false, + "description": "", + "line": 41 + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "NavItem", + "id": "class-NavItem-122e640c94ca53b1ba08d397d46172a0", + "file": "src/app/project/components/navigation/navbar-left/navbar-left.component.ts", + "type": "class", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\nimport { NzDrawerService } from 'ng-zorro-antd/drawer';\nimport { SearchDrawerComponent } from '../../search/search-drawer/search-drawer.component';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { AddIssueModalComponent } from '../../add-issue-modal/add-issue-modal.component';\n\n@Component({\n selector: 'app-navbar-left',\n templateUrl: './navbar-left.component.html',\n styleUrls: ['./navbar-left.component.scss']\n})\nexport class NavbarLeftComponent implements OnInit {\n items: NavItem[];\n constructor(\n public authQuery: AuthQuery,\n private _drawerService: NzDrawerService,\n private _modalService: NzModalService\n ) {}\n\n ngOnInit(): void {\n this.items = [\n new NavItem('search', 'Search issues', this.openSearchDrawler.bind(this)),\n new NavItem('plus', 'Create issue', this.openCreateIssueModal.bind(this))\n ];\n }\n\n openCreateIssueModal() {\n this._modalService.create({\n nzContent: AddIssueModalComponent,\n nzClosable: false,\n nzFooter: null,\n nzWidth: 700\n });\n }\n\n openSearchDrawler() {\n this._drawerService.create({\n nzContent: SearchDrawerComponent,\n nzTitle: null,\n nzPlacement: 'left',\n nzClosable: false,\n nzWidth: 500\n });\n }\n}\n\nclass NavItem {\n constructor(public icon: string, public tooltip: string, public handler: Handler) {}\n}\n\ntype Handler = () => void;\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "icon", + "type": "string" + }, + { + "name": "tooltip", + "type": "string" + }, + { + "name": "handler", + "type": "Handler" + } + ], + "line": 48, + "jsdoctags": [ + { + "name": "icon", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "tooltip", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "handler", + "type": "Handler", + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "handler", + "type": "Handler", + "optional": false, + "description": "", + "line": 49, + "modifierKind": [ + 114 + ] + }, + { + "name": "icon", + "type": "string", + "optional": false, + "description": "", + "line": 49, + "modifierKind": [ + 114 + ] + }, + { + "name": "tooltip", + "type": "string", + "optional": false, + "description": "", + "line": 49, + "modifierKind": [ + 114 + ] + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "ProjectConst", + "id": "class-ProjectConst-28ec508debc582de4c9f4f6aface78b9", + "file": "src/app/project/config/const.ts", + "type": "class", + "sourceCode": "import { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { IssuePriority, IssueType } from '@trungk18/interface/issue';\nimport { IssueUtil } from '../utils/issue';\nimport { IssueTypeWithIcon } from '@trungk18/interface/issue-type-icon';\n\nexport class ProjectConst {\n static readonly IssueId = 'issueId';\n static readonly Projects = 'Projects';\n static PrioritiesWithIcon: IssuePriorityIcon[] = [\n IssueUtil.getIssuePriorityIcon(IssuePriority.LOWEST),\n IssueUtil.getIssuePriorityIcon(IssuePriority.LOW),\n IssueUtil.getIssuePriorityIcon(IssuePriority.MEDIUM),\n IssueUtil.getIssuePriorityIcon(IssuePriority.HIGH),\n IssueUtil.getIssuePriorityIcon(IssuePriority.HIGHEST)\n ];\n\n static IssueTypesWithIcon: IssueTypeWithIcon[] = [\n new IssueTypeWithIcon(IssueType.BUG),\n new IssueTypeWithIcon(IssueType.STORY),\n new IssueTypeWithIcon(IssueType.TASK)\n ];\n}\n", + "properties": [ + { + "name": "IssueId", + "defaultValue": "'issueId'", + "type": "string", + "optional": false, + "description": "", + "line": 7, + "modifierKind": [ + 115, + 132 + ] + }, + { + "name": "IssueTypesWithIcon", + "defaultValue": "[\n new IssueTypeWithIcon(IssueType.BUG),\n new IssueTypeWithIcon(IssueType.STORY),\n new IssueTypeWithIcon(IssueType.TASK)\n ]", + "type": "IssueTypeWithIcon[]", + "optional": false, + "description": "", + "line": 17, + "modifierKind": [ + 115 + ] + }, + { + "name": "PrioritiesWithIcon", + "defaultValue": "[\n IssueUtil.getIssuePriorityIcon(IssuePriority.LOWEST),\n IssueUtil.getIssuePriorityIcon(IssuePriority.LOW),\n IssueUtil.getIssuePriorityIcon(IssuePriority.MEDIUM),\n IssueUtil.getIssuePriorityIcon(IssuePriority.HIGH),\n IssueUtil.getIssuePriorityIcon(IssuePriority.HIGHEST)\n ]", + "type": "IssuePriorityIcon[]", + "optional": false, + "description": "", + "line": 9, + "modifierKind": [ + 115 + ] + }, + { + "name": "Projects", + "defaultValue": "'Projects'", + "type": "string", + "optional": false, + "description": "", + "line": 8, + "modifierKind": [ + 115, + 132 + ] + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + }, + { + "name": "SideBarLink", + "id": "class-SideBarLink-776dda2f8cf101268a4b5166821fe379", + "file": "src/app/interface/ui-model/nav-link.ts", + "type": "class", + "sourceCode": "export class SideBarLink {\n constructor(public name: string, public icon: string, public url?: string) {}\n}\n", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "name", + "type": "string" + }, + { + "name": "icon", + "type": "string" + }, + { + "name": "url", + "type": "string", + "optional": true + } + ], + "line": 1, + "jsdoctags": [ + { + "name": "name", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "icon", + "type": "string", + "tagName": { + "text": "param" + } + }, + { + "name": "url", + "type": "string", + "optional": true, + "tagName": { + "text": "param" + } + } + ] + }, + "properties": [ + { + "name": "icon", + "type": "string", + "optional": false, + "description": "", + "line": 2, + "modifierKind": [ + 114 + ] + }, + { + "name": "name", + "type": "string", + "optional": false, + "description": "", + "line": 2, + "modifierKind": [ + 114 + ] + }, + { + "name": "url", + "type": "string", + "optional": true, + "description": "", + "line": 2, + "modifierKind": [ + 114 + ] + } + ], + "methods": [], + "indexSignatures": [], + "inputsClass": [], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [] + } + ], + "directives": [ + { + "name": "AutofocusDirective", + "id": "directive-AutofocusDirective-2c83d6ba5fe0f9f69bee78ad14598520", + "file": "src/app/core/directives/autofocus.directive.ts", + "type": "directive", + "description": "", + "sourceCode": "import { AfterContentInit, Directive, ElementRef, Input, OnDestroy } from '@angular/core';\n\nconst BASE_TIMER_DELAY = 10;\n\n@Directive({\n selector: '[jAutofocus]'\n})\nexport class AutofocusDirective implements AfterContentInit, OnDestroy {\n @Input('jAutofocus') enable: boolean | string;\n @Input() timerDelay: number = BASE_TIMER_DELAY;\n\n private elementRef: ElementRef;\n private timer: any;\n\n constructor(elementRef: ElementRef) {\n this.elementRef = elementRef;\n this.timer = null;\n }\n\n setDefaultValue() {\n if (this.enable === false) {\n return;\n }\n this.enable = true;\n }\n\n public ngAfterContentInit(): void {\n this.setDefaultValue();\n if (this.enable) {\n this.startFocusWorkflow();\n }\n }\n\n public ngOnDestroy(): void {\n this.stopFocusWorkflow();\n }\n\n private startFocusWorkflow(): void {\n if (this.timer) {\n return;\n }\n\n this.timer = setTimeout((): void => {\n this.timer = null;\n this.elementRef.nativeElement.focus();\n }, this.timerDelay);\n }\n\n private stopFocusWorkflow(): void {\n clearTimeout(this.timer);\n this.timer = null;\n }\n}\n", + "selector": "[jAutofocus]", + "providers": [], + "inputsClass": [ + { + "name": "jAutofocus", + "line": 9, + "type": "boolean | string" + }, + { + "name": "timerDelay", + "defaultValue": "BASE_TIMER_DELAY", + "line": 10, + "type": "number" + } + ], + "outputsClass": [], + "hostBindings": [], + "hostListeners": [], + "propertiesClass": [ + { + "name": "elementRef", + "type": "ElementRef", + "optional": false, + "description": "", + "line": 12, + "modifierKind": [ + 112 + ] + }, + { + "name": "timer", + "type": "any", + "optional": false, + "description": "", + "line": 13, + "modifierKind": [ + 112 + ] + } + ], + "methodsClass": [ + { + "name": "ngAfterContentInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 27, + "modifierKind": [ + 114 + ] + }, + { + "name": "ngOnDestroy", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 34, + "modifierKind": [ + 114 + ] + }, + { + "name": "setDefaultValue", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 20 + }, + { + "name": "startFocusWorkflow", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 38, + "modifierKind": [ + 112 + ] + }, + { + "name": "stopFocusWorkflow", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 49, + "modifierKind": [ + 112 + ] + } + ], + "implements": [ + "AfterContentInit", + "OnDestroy" + ], + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "elementRef", + "type": "ElementRef" + } + ], + "line": 13, + "jsdoctags": [ + { + "name": "elementRef", + "type": "ElementRef", + "tagName": { + "text": "param" + } + } + ] + } + } + ], + "components": [ + { + "name": "AddIssueModalComponent", + "id": "component-AddIssueModalComponent-c9ecb59afb955b428f19a5b5df85db21", + "file": "src/app/project/components/add-issue-modal/add-issue-modal.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "add-issue-modal", + "styleUrls": [ + "./add-issue-modal.component.scss" + ], + "styles": [], + "templateUrl": [ + "./add-issue-modal.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "assignees$", + "type": "Observable", + "optional": false, + "description": "", + "line": 24 + }, + { + "name": "editorOptions", + "defaultValue": "quillConfiguration", + "type": "", + "optional": false, + "description": "", + "line": 26 + }, + { + "name": "issueForm", + "type": "FormGroup", + "optional": false, + "description": "", + "line": 25 + }, + { + "name": "reporterUsers$", + "type": "Observable", + "optional": false, + "description": "", + "line": 23 + } + ], + "methodsClass": [ + { + "name": "cancel", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 81 + }, + { + "name": "closeModal", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 85 + }, + { + "name": "initForm", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 53 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 38 + }, + { + "name": "submitForm", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 64 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { FormBuilder, FormGroup } from '@angular/forms';\nimport { IssueType, JIssue, IssueStatus, IssuePriority } from '@trungk18/interface/issue';\nimport { quillConfiguration } from '@trungk18/project/config/editor';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { untilDestroyed, UntilDestroy } from '@ngneat/until-destroy';\nimport { Observable } from 'rxjs';\nimport { JUser } from '@trungk18/interface/user';\nimport { tap } from 'rxjs/operators';\nimport { NoWhitespaceValidator } from '@trungk18/core/validators/no-whitespace.validator';\nimport { DateUtil } from '@trungk18/project/utils/date';\n\n@Component({\n selector: 'add-issue-modal',\n templateUrl: './add-issue-modal.component.html',\n styleUrls: ['./add-issue-modal.component.scss']\n})\n@UntilDestroy()\nexport class AddIssueModalComponent implements OnInit {\n reporterUsers$: Observable;\n assignees$: Observable;\n issueForm: FormGroup;\n editorOptions = quillConfiguration;\n\n get f() {\n return this.issueForm?.controls;\n }\n\n constructor(\n private _fb: FormBuilder,\n private _modalRef: NzModalRef,\n private _projectService: ProjectService,\n private _projectQuery: ProjectQuery) {}\n\n ngOnInit(): void {\n this.initForm();\n this.reporterUsers$ = this._projectQuery.users$.pipe(\n untilDestroyed(this),\n tap((users) => {\n const [user] = users;\n if (user) {\n this.f.reporterId.patchValue(user.id);\n }\n })\n );\n\n this.assignees$ = this._projectQuery.users$;\n }\n\n initForm() {\n this.issueForm = this._fb.group({\n type: [IssueType.TASK],\n priority: [IssuePriority.MEDIUM],\n title: ['', NoWhitespaceValidator()],\n description: [''],\n reporterId: [''],\n userIds: [[]]\n });\n }\n\n submitForm() {\n if (this.issueForm.invalid) {\n return;\n }\n const now = DateUtil.getNow();\n const issue: JIssue = {\n ...this.issueForm.getRawValue(),\n id: IssueUtil.getRandomId(),\n status: IssueStatus.BACKLOG,\n createdAt: now,\n updatedAt: now\n };\n\n this._projectService.updateIssue(issue);\n this.closeModal();\n }\n\n cancel() {\n this.closeModal();\n }\n\n closeModal() {\n this._modalRef.close();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".form-action {\n text-align: right;\n}", + "styleUrl": "./add-issue-modal.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_fb", + "type": "FormBuilder" + }, + { + "name": "_modalRef", + "type": "NzModalRef" + }, + { + "name": "_projectService", + "type": "ProjectService" + }, + { + "name": "_projectQuery", + "type": "ProjectQuery" + } + ], + "line": 30, + "jsdoctags": [ + { + "name": "_fb", + "type": "FormBuilder", + "tagName": { + "text": "param" + } + }, + { + "name": "_modalRef", + "type": "NzModalRef", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "accessors": { + "f": { + "name": "f", + "getSignature": { + "name": "f", + "type": "", + "returnType": "", + "line": 28 + } + } + }, + "templateData": "
\n
\n
\n Create issue\n
\n
\n \n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n \n
\n
\n \n \n \n
\n
\n \n \n \n
\n
\n \n Create Issue\n \n \n Cancel\n \n
\n
\n
" + }, + { + "name": "AppComponent", + "id": "component-AppComponent-c5a07f40e6fc0207a348406a1ee821da", + "file": "src/app/app.component.ts", + "encapsulation": [ + "ViewEncapsulation.None" + ], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "app-root", + "styleUrls": [ + "./app.component.scss" + ], + "styles": [], + "templateUrl": [ + "./app.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "projectQuery", + "type": "ProjectQuery", + "optional": false, + "description": "", + "line": 17, + "modifierKind": [ + 114 + ] + }, + { + "name": "router", + "type": "Router", + "optional": false, + "description": "", + "line": 16, + "modifierKind": [ + 114 + ] + } + ], + "methodsClass": [ + { + "name": "handleGoogleAnalytics", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 28 + }, + { + "name": "ngAfterViewInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 36 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, ViewEncapsulation, AfterViewInit, ChangeDetectorRef } from '@angular/core';\nimport { Router, NavigationEnd } from '@angular/router';\nimport { environment } from '../environments/environment';\nimport { ProjectQuery } from './project/state/project/project.query';\nimport { ProjectService } from './project/state/project/project.service';\nimport { GoogleAnalyticsService } from './core/services/google-analytics.service';\n\n@Component({\n selector: 'app-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class AppComponent implements AfterViewInit {\n constructor(\n public router: Router,\n public projectQuery: ProjectQuery,\n private _cdr: ChangeDetectorRef,\n private _projectService: ProjectService,\n private _googleAnalytics: GoogleAnalyticsService\n ) {\n this._projectService.setLoading(true);\n if (environment.production) {\n this.handleGoogleAnalytics();\n }\n }\n\n handleGoogleAnalytics() {\n this.router.events.subscribe((event) => {\n if (event instanceof NavigationEnd) {\n this._googleAnalytics.sendPageView(event.urlAfterRedirects);\n }\n });\n }\n\n ngAfterViewInit() {\n this._cdr.detectChanges();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "@import 'http://github.com/core/styles/custom';\n\n#app-frame {\n position: absolute;\n width: 100vw;\n height: 100vh;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n\n > nz-spin {\n @apply flex flex-grow;\n\n > .ant-spin-container {\n @apply flex flex-grow;\n }\n }\n}\n\napp-project {\n @apply flex;\n flex-grow: 1;\n flex-direction: column;\n /* for Firefox */\n min-height: 0;\n}\n\nboard-dnd {\n @apply flex flex-grow;\n}\n\n.global-spinner {\n @apply min-h-screen;\n .ant-spin {\n max-height: unset !important;\n }\n}\n\n//ng-zorro override\nbody,\n.ant-modal {\n @apply text-textDark;\n}\n\n.ant-modal-body {\n padding: 0;\n}\n", + "styleUrl": "./app.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "router", + "type": "Router" + }, + { + "name": "projectQuery", + "type": "ProjectQuery" + }, + { + "name": "_cdr", + "type": "ChangeDetectorRef" + }, + { + "name": "_projectService", + "type": "ProjectService" + }, + { + "name": "_googleAnalytics", + "type": "GoogleAnalyticsService" + } + ], + "line": 14, + "jsdoctags": [ + { + "name": "router", + "type": "Router", + "tagName": { + "text": "param" + } + }, + { + "name": "projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_cdr", + "type": "ChangeDetectorRef", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + }, + { + "name": "_googleAnalytics", + "type": "GoogleAnalyticsService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "AfterViewInit" + ], + "templateData": "
\n \n \n \n
" + }, + { + "name": "AvatarComponent", + "id": "component-AvatarComponent-e9c46e8eb86a24509f8138855100c3a0", + "file": "src/app/jira-control/avatar/avatar.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "j-avatar", + "styleUrls": [ + "./avatar.component.scss" + ], + "styles": [], + "templateUrl": [ + "./avatar.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "avatarUrl", + "line": 9, + "type": "string" + }, + { + "name": "className", + "defaultValue": "''", + "line": 13 + }, + { + "name": "name", + "defaultValue": "\"\"", + "line": 11 + }, + { + "name": "rounded", + "defaultValue": "true", + "line": 12 + }, + { + "name": "size", + "defaultValue": "12", + "line": 10 + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'j-avatar',\n templateUrl: './avatar.component.html',\n styleUrls: ['./avatar.component.scss']\n})\nexport class AvatarComponent {\n @Input() avatarUrl: string;\n @Input() size = 12;\n @Input() name = \"\";\n @Input() rounded = true;\n @Input() className = '';\n\n get style() {\n return {\n width: `${this.size}px`,\n height: `${this.size}px`,\n 'background-image': `url('http://github.com/$%7Bthis.avatarUrl%7D')`,\n 'border-radius': this.rounded ? '100%' : '3px'\n };\n } \n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".avatar-container {\n background-position: 50% 50%;\n background-repeat: no-repeat;\n background-size: cover; \n}\n", + "styleUrl": "./avatar.component.scss" + } + ], + "stylesData": "", + "accessors": { + "style": { + "name": "style", + "getSignature": { + "name": "style", + "type": "", + "returnType": "", + "line": 15 + } + } + }, + "templateData": "
\n
" + }, + { + "name": "BoardComponent", + "id": "component-BoardComponent-912992667e943e68c42ed5b64c7bfda6", + "file": "src/app/project/pages/board/board.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "board", + "styleUrls": [ + "./board.component.scss" + ], + "styles": [], + "templateUrl": [ + "./board.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "breadcrumbs", + "defaultValue": "['Projects', 'Angular Jira Clone', 'Kanban Board']", + "type": "string[]", + "optional": false, + "description": "", + "line": 10 + } + ], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 14 + }, + { + "name": "sendTwitterEventButton", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 16 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { GoogleAnalyticsService } from '@trungk18/core/services/google-analytics.service';\n\n@Component({\n selector: 'board',\n templateUrl: './board.component.html',\n styleUrls: ['./board.component.scss']\n})\nexport class BoardComponent implements OnInit {\n breadcrumbs: string[] = ['Projects', 'Angular Jira Clone', 'Kanban Board'];\n\n constructor(private _googleAnalytics: GoogleAnalyticsService) {}\n\n ngOnInit(): void {}\n\n sendTwitterEventButton() {\n this._googleAnalytics.sendEvent('Share Twitter', 'button');\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./board.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_googleAnalytics", + "type": "GoogleAnalyticsService" + } + ], + "line": 10, + "jsdoctags": [ + { + "name": "_googleAnalytics", + "type": "GoogleAnalyticsService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "" + }, + { + "name": "BoardDndComponent", + "id": "component-BoardDndComponent-0685eaa0e08945efb8dac7191b84fab9", + "file": "src/app/project/components/board/board-dnd/board-dnd.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "board-dnd", + "styleUrls": [ + "./board-dnd.component.scss" + ], + "styles": [], + "templateUrl": [ + "./board-dnd.component.html" + ], + "viewProviders": [], + "propertiesClass": [ + { + "name": "authQuery", + "type": "AuthQuery", + "optional": false, + "description": "", + "line": 20, + "modifierKind": [ + 114 + ] + }, + { + "name": "issueStatuses", + "defaultValue": "[\n IssueStatus.BACKLOG,\n IssueStatus.SELECTED,\n IssueStatus.IN_PROGRESS,\n IssueStatus.DONE\n ]", + "type": "IssueStatus[]", + "optional": false, + "description": "", + "line": 13 + }, + { + "name": "projectQuery", + "type": "ProjectQuery", + "optional": false, + "description": "", + "line": 20, + "modifierKind": [ + 114 + ] + } + ], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 22 + } + ], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { IssueStatus } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\n@UntilDestroy()\n@Component({\n selector: 'board-dnd',\n templateUrl: './board-dnd.component.html',\n styleUrls: ['./board-dnd.component.scss']\n})\nexport class BoardDndComponent implements OnInit {\n issueStatuses: IssueStatus[] = [\n IssueStatus.BACKLOG,\n IssueStatus.SELECTED,\n IssueStatus.IN_PROGRESS,\n IssueStatus.DONE\n ];\n\n constructor(public projectQuery: ProjectQuery, public authQuery: AuthQuery) {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".board-dnd-list {\n @apply mr-2 flex flex-col rounded-sm bg-backgroundLightest flex-shrink-0;\n width: calc(100% / 4 - 8px);\n min-height: 400px;\n min-width: 200px; \n}\n", + "styleUrl": "./board-dnd.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "projectQuery", + "type": "ProjectQuery" + }, + { + "name": "authQuery", + "type": "AuthQuery" + } + ], + "line": 18, + "jsdoctags": [ + { + "name": "projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "authQuery", + "type": "AuthQuery", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n
\n
\n
" + }, + { + "name": "BoardDndListComponent", + "id": "component-BoardDndListComponent-9585bf7e476e94fb658c08920d45ce0c", + "file": "src/app/project/components/board/board-dnd-list/board-dnd-list.component.ts", + "encapsulation": [ + "ViewEncapsulation.None" + ], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "[board-dnd-list]", + "styleUrls": [ + "./board-dnd-list.component.scss" + ], + "styles": [], + "templateUrl": [ + "./board-dnd-list.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "currentUserId", + "line": 22, + "type": "string" + }, + { + "name": "issues$", + "line": 23, + "type": "Observable" + }, + { + "name": "status", + "line": 21, + "type": "IssueStatus" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "issues", + "defaultValue": "[]", + "type": "JIssue[]", + "optional": false, + "description": "", + "line": 24 + }, + { + "name": "IssueStatusDisplay", + "defaultValue": "IssueStatusDisplay", + "type": "", + "optional": false, + "description": "", + "line": 20 + } + ], + "methodsClass": [ + { + "name": "drop", + "args": [ + { + "name": "event", + "type": "CdkDragDrop" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 40, + "jsdoctags": [ + { + "name": "event", + "type": "CdkDragDrop", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "filterIssues", + "args": [ + { + "name": "issues", + "type": "JIssue[]" + }, + { + "name": "filter", + "type": "FilterState" + } + ], + "optional": false, + "returnType": "JIssue[]", + "typeParameters": [], + "line": 66, + "jsdoctags": [ + { + "name": "issues", + "type": "JIssue[]", + "tagName": { + "text": "param" + } + }, + { + "name": "filter", + "type": "FilterState", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "isDateWithinThreeDaysFromNow", + "args": [ + { + "name": "date", + "type": "string" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 87, + "jsdoctags": [ + { + "name": "date", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 32 + }, + { + "name": "updateListPosition", + "args": [ + { + "name": "newList", + "type": "JIssue[]" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 59, + "modifierKind": [ + 112 + ], + "jsdoctags": [ + { + "name": "newList", + "type": "JIssue[]", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { CdkDragDrop, moveItemInArray, transferArrayItem } from '@angular/cdk/drag-drop';\nimport { Component, Input, OnInit, ViewEncapsulation } from '@angular/core';\nimport { IssueStatus, IssueStatusDisplay, JIssue } from '@trungk18/interface/issue';\nimport { FilterState } from '@trungk18/project/state/filter/filter.store';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { Observable, combineLatest } from 'rxjs';\nimport { untilDestroyed, UntilDestroy } from '@ngneat/until-destroy';\nimport { FilterQuery } from '@trungk18/project/state/filter/filter.query';\nimport * as dateFns from 'date-fns';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\n\n@Component({\n selector: '[board-dnd-list]',\n templateUrl: './board-dnd-list.component.html',\n styleUrls: ['./board-dnd-list.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\n@UntilDestroy()\nexport class BoardDndListComponent implements OnInit {\n IssueStatusDisplay = IssueStatusDisplay;\n @Input() status: IssueStatus;\n @Input() currentUserId: string;\n @Input() issues$: Observable;\n issues: JIssue[] = [];\n\n get issuesCount(): number {\n return this.issues.length;\n }\n\n constructor(private _projectService: ProjectService, private _filterQuery: FilterQuery) {}\n\n ngOnInit(): void {\n combineLatest([this.issues$, this._filterQuery.all$])\n .pipe(untilDestroyed(this))\n .subscribe(([issues, filter]) => {\n this.issues = this.filterIssues(issues, filter);\n });\n }\n\n drop(event: CdkDragDrop) {\n const newIssue: JIssue = { ...event.item.data };\n const newIssues = [...event.container.data];\n if (event.previousContainer === event.container) {\n moveItemInArray(newIssues, event.previousIndex, event.currentIndex);\n this.updateListPosition(newIssues);\n } else {\n transferArrayItem(\n event.previousContainer.data,\n newIssues,\n event.previousIndex,\n event.currentIndex\n );\n this.updateListPosition(newIssues);\n newIssue.status = event.container.id as IssueStatus;\n this._projectService.updateIssue(newIssue);\n }\n }\n\n private updateListPosition(newList: JIssue[]) {\n newList.forEach((issue, idx) => {\n const newIssueWithNewPosition = { ...issue, listPosition: idx + 1 };\n this._projectService.updateIssue(newIssueWithNewPosition);\n });\n }\n\n filterIssues(issues: JIssue[], filter: FilterState): JIssue[] {\n const { onlyMyIssue, ignoreResolved, searchTerm, userIds } = filter;\n return issues.filter((issue) => {\n const isMatchTerm = searchTerm\n ? IssueUtil.searchString(issue.title, searchTerm)\n : true;\n\n const isIncludeUsers = userIds.length\n ? issue.userIds.some((userId) => userIds.includes(userId))\n : true;\n\n const isMyIssue = onlyMyIssue\n ? this.currentUserId && issue.userIds.includes(this.currentUserId)\n : true;\n\n const isIgnoreResolved = ignoreResolved ? issue.status !== IssueStatus.DONE : true;\n\n return isMatchTerm && isIncludeUsers && isMyIssue && isIgnoreResolved;\n });\n }\n\n isDateWithinThreeDaysFromNow(date: string) {\n const now = new Date();\n const inputDate = new Date(date);\n return dateFns.isAfter(inputDate, dateFns.subDays(now, 3));\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".status-list {\n @apply mr-2 flex flex-col h-full rounded-sm bg-backgroundLightest flex-shrink-0;\n padding-bottom: 20px;\n\n .cdk-drop-list-dragging {\n transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);\n\n .cdk-drag:not(.cdk-drag-placeholder) {\n transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);\n }\n }\n}\n\n.cdk-drag-preview {\n box-sizing: border-box;\n border-radius: 4px;\n box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14),\n 0 3px 14px 2px rgba(0, 0, 0, 0.12);\n}\n\n.cdk-drag-placeholder {\n .issue-wrap {\n background-color: rgba(150, 150, 200, 0.1);\n border: 1px dashed #abc;\n margin: 5px;\n\n .issue {\n opacity: 0;\n }\n }\n}\n\n.cdk-drag-animating {\n transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);\n}\n", + "styleUrl": "./board-dnd-list.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + }, + { + "name": "_filterQuery", + "type": "FilterQuery" + } + ], + "line": 28, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + }, + { + "name": "_filterQuery", + "type": "FilterQuery", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "accessors": { + "issuesCount": { + "name": "issuesCount", + "getSignature": { + "name": "issuesCount", + "type": "number", + "returnType": "number", + "line": 26 + } + } + }, + "templateData": "
\n
\n {{ IssueStatusDisplay[status] }}\n {{ issuesCount }}\n
\n
\n \n \n
\n
" + }, + { + "name": "BoardFilterComponent", + "id": "component-BoardFilterComponent-8d352584d590937cfc01a58c48ce9589", + "file": "src/app/project/components/board/board-filter/board-filter.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "board-filter", + "styleUrls": [ + "./board-filter.component.scss" + ], + "styles": [], + "templateUrl": [ + "./board-filter.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "filterQuery", + "type": "FilterQuery", + "optional": false, + "description": "", + "line": 22, + "modifierKind": [ + 114 + ] + }, + { + "name": "filterService", + "type": "FilterService", + "optional": false, + "description": "", + "line": 23, + "modifierKind": [ + 114 + ] + }, + { + "name": "projectQuery", + "type": "ProjectQuery", + "optional": false, + "description": "", + "line": 21, + "modifierKind": [ + 114 + ] + }, + { + "name": "searchControl", + "defaultValue": "new FormControl('')", + "type": "FormControl", + "optional": false, + "description": "", + "line": 17 + }, + { + "name": "userIds", + "type": "string[]", + "optional": false, + "description": "", + "line": 18 + } + ], + "methodsClass": [ + { + "name": "ignoreResolvedChanged", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 44 + }, + { + "name": "isUserSelected", + "args": [ + { + "name": "user", + "type": "JUser" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 40, + "jsdoctags": [ + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 28 + }, + { + "name": "onlyMyIssueChanged", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 48 + }, + { + "name": "resetAll", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 56 + }, + { + "name": "userChanged", + "args": [ + { + "name": "user", + "type": "JUser" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 52, + "jsdoctags": [ + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { FilterQuery } from '@trungk18/project/state/filter/filter.query';\nimport { FilterService } from '@trungk18/project/state/filter/filter.service';\nimport { debounceTime, distinctUntilChanged } from 'rxjs/operators';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'board-filter',\n templateUrl: './board-filter.component.html',\n styleUrls: ['./board-filter.component.scss']\n})\n@UntilDestroy()\nexport class BoardFilterComponent implements OnInit {\n searchControl: FormControl = new FormControl('');\n userIds: string[];\n\n constructor(\n public projectQuery: ProjectQuery,\n public filterQuery: FilterQuery,\n public filterService: FilterService\n ) {\n this.userIds = [];\n }\n\n ngOnInit(): void {\n this.searchControl.valueChanges\n .pipe(debounceTime(100), distinctUntilChanged(), untilDestroyed(this))\n .subscribe((term) => {\n this.filterService.updateSearchTerm(term);\n });\n\n this.filterQuery.userIds$.pipe(untilDestroyed(this)).subscribe((userIds) => {\n this.userIds = userIds;\n });\n }\n\n isUserSelected(user: JUser) {\n return this.userIds.includes(user.id);\n }\n\n ignoreResolvedChanged() {\n this.filterService.toggleIgnoreResolve();\n }\n\n onlyMyIssueChanged() {\n this.filterService.toggleOnlyMyIssue();\n }\n\n userChanged(user: JUser) {\n this.filterService.toggleUserId(user.id);\n }\n\n resetAll() {\n this.searchControl.setValue('');\n this.filterService.resetAll();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".lift-avatar {\n @apply cursor-pointer -ml-1 flex rounded-full transition-transform duration-100;\n \n &.is-active {\n box-shadow: 0 0 0 4px #1255b9;\n z-index: 1;\n }\n\n &:hover {\n transform: translateY(-5px);\n }\n}\n", + "styleUrl": "./board-filter.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "projectQuery", + "type": "ProjectQuery" + }, + { + "name": "filterQuery", + "type": "FilterQuery" + }, + { + "name": "filterService", + "type": "FilterService" + } + ], + "line": 18, + "jsdoctags": [ + { + "name": "projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "filterQuery", + "type": "FilterQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "filterService", + "type": "FilterService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n
\n \n \n
\n
\n
\n \n \n
\n
\n \n Only My Issues\n \n \n Ignore Resolved\n \n
\n
\n Clear all\n \n
\n
" + }, + { + "name": "BreadcrumbsComponent", + "id": "component-BreadcrumbsComponent-a5dfba8296f689b8e4b362c4d0ef1188", + "file": "src/app/jira-control/breadcrumbs/breadcrumbs.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "breadcrumbs", + "styleUrls": [ + "./breadcrumbs.component.scss" + ], + "styles": [], + "templateUrl": [ + "./breadcrumbs.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "items", + "defaultValue": "[]", + "line": 9, + "type": "string[]" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 12 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\n\n@Component({\n selector: 'breadcrumbs',\n templateUrl: './breadcrumbs.component.html',\n styleUrls: ['./breadcrumbs.component.scss']\n})\nexport class BreadcrumbsComponent implements OnInit {\n @Input() items: string[] = [];\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./breadcrumbs.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 9 + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n \n /\n {{ item }}\n \n
" + }, + { + "name": "ButtonComponent", + "id": "component-ButtonComponent-3e01dce1d9dbcdbefac84f827585ab74", + "file": "src/app/jira-control/button/button.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "j-button", + "styleUrls": [ + "./button.component.scss" + ], + "styles": [], + "templateUrl": [ + "./button.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "className", + "defaultValue": "'btn-primary'", + "line": 10 + }, + { + "name": "disabled", + "line": 15, + "type": "boolean" + }, + { + "name": "icon", + "line": 11, + "type": "string" + }, + { + "name": "iconSize", + "defaultValue": "18", + "line": 12 + }, + { + "name": "isActive", + "line": 14, + "type": "boolean" + }, + { + "name": "isWorking", + "line": 13, + "type": "boolean" + }, + { + "name": "type", + "defaultValue": "'button'", + "line": 9 + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 19 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\n\n@Component({\n selector: 'j-button',\n templateUrl: './button.component.html',\n styleUrls: ['./button.component.scss']\n})\nexport class ButtonComponent implements OnInit {\n @Input() type = 'button';\n @Input() className = 'btn-primary';\n @Input() icon: string;\n @Input() iconSize = 18;\n @Input() isWorking: boolean;\n @Input() isActive: boolean;\n @Input() disabled: boolean;\n\n constructor() {}\n\n ngOnInit(): void {}\n\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "$primary: #0052cc;\n$success: #0b875b;\n$danger: #e13c3c;\n$warning: #f89c1c;\n$info: #0fb9b1;\n$secondary: #f4f5f7;\n$jira-bg: rgb(222, 235, 255);\n\n.btn {\n @apply text-btn inline-flex items-center justify-center h-8 align-middle leading-none whitespace-no-wrap rounded-sm transition-all duration-100 appearance-none cursor-pointer select-none px-3;\n\n &.icon-only {\n @apply px-2;\n\n .with-padding {\n padding: 0;\n }\n }\n\n &.disabled {\n @apply opacity-50 cursor-default pointer-events-none;\n }\n\n &:focus,\n &:active {\n outline-color: #1890ff;\n }\n\n &.no-padding-left {\n padding-left: 0;\n }\n\n &.no-padding-right {\n padding-right: 0;\n }\n}\n\n@mixin buttonBackground($btn-variant, $background) {\n $background-dark: darken($background, 10%);\n $background-light: lighten($background, 10%);\n\n .btn-#{$btn-variant} {\n color: white;\n font-weight: 500;\n background: $background;\n &:disabled {\n cursor: not-allowed;\n background-color: lighten($background, 30%);\n }\n\n &:not(:disabled) {\n &:hover {\n background: $background-light;\n }\n &:active {\n background: $background-dark;\n }\n &.active {\n background: $background-dark !important;\n }\n }\n }\n}\n@include buttonBackground(primary, $primary);\n@include buttonBackground(success, $success);\n\n.btn-secondary {\n @apply text-textDark font-normal;\n background: $secondary;\n\n &:not(:disabled) {\n &:hover {\n @apply bg-backgroundLight;\n }\n\n &:active {\n @apply bg-backgroundLightPrimary;\n color: $primary;\n }\n }\n}\n\n.btn-empty {\n background: white;\n outline: none;\n @apply text-textDark;\n\n &:focus,\n &:active {\n outline: none;\n }\n\n &:not(:disabled) {\n &:hover {\n @apply bg-backgroundLight;\n }\n &:active {\n @apply bg-backgroundLightPrimary;\n color: $primary;\n }\n &.is-active {\n background-color: $jira-bg;\n @apply text-textDark;\n }\n }\n}\n\n.with-padding {\n @apply pl-2;\n}\n\n.is-active {\n @apply text-textLink bg-backgroundLightPrimary;\n}\n", + "styleUrl": "./button.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 15 + }, + "implements": [ + "OnInit" + ], + "templateData": "" + }, + { + "name": "FullIssueDetailComponent", + "id": "component-FullIssueDetailComponent-8898b5e7b84a989311978a165f3a2d43", + "file": "src/app/project/pages/full-issue-detail/full-issue-detail.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "full-issue-detail", + "styleUrls": [ + "./full-issue-detail.component.scss" + ], + "styles": [], + "templateUrl": [ + "./full-issue-detail.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "issueById$", + "type": "Observable", + "optional": false, + "description": "", + "line": 20 + }, + { + "name": "issueId", + "type": "string", + "optional": false, + "description": "", + "line": 21 + }, + { + "name": "project", + "type": "JProject", + "optional": false, + "description": "", + "line": 19 + } + ], + "methodsClass": [ + { + "name": "backHome", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 55, + "modifierKind": [ + 112 + ] + }, + { + "name": "deleteIssue", + "args": [ + { + "type": "DeleteIssueModel" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 49, + "jsdoctags": [ + { + "type": "DeleteIssueModel", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "getIssue", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 40, + "modifierKind": [ + 112 + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 33 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { ActivatedRoute, Router } from '@angular/router';\nimport { ProjectConst } from '@trungk18/project/config/const';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { JProject } from '@trungk18/interface/project';\nimport { untilDestroyed, UntilDestroy } from '@ngneat/until-destroy';\nimport { Observable } from 'rxjs';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'full-issue-detail',\n templateUrl: './full-issue-detail.component.html',\n styleUrls: ['./full-issue-detail.component.scss']\n})\n@UntilDestroy()\nexport class FullIssueDetailComponent implements OnInit {\n project: JProject;\n issueById$: Observable;\n issueId: string;\n get breadcrumbs(): string[] {\n return [ProjectConst.Projects, this.project?.name, 'Issues', this.issueId];\n }\n\n constructor(\n private _router: Router,\n private _route: ActivatedRoute,\n private _projectQuery: ProjectQuery,\n private _projectService: ProjectService\n ) {}\n\n ngOnInit(): void {\n this.getIssue();\n this._projectQuery.all$.pipe(untilDestroyed(this)).subscribe((project) => {\n this.project = project;\n });\n }\n\n private getIssue() {\n this.issueId = this._route.snapshot.paramMap.get(ProjectConst.IssueId);\n if (!this.issueId) {\n this.backHome();\n return;\n }\n this.issueById$ = this._projectQuery.issueById$(this.issueId);\n }\n\n deleteIssue({issueId, deleteModalRef}: DeleteIssueModel) {\n this._projectService.deleteIssue(issueId);\n deleteModalRef.close();\n this.backHome();\n }\n\n private backHome() {\n this._router.navigate(['/']);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./full-issue-detail.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_router", + "type": "Router" + }, + { + "name": "_route", + "type": "ActivatedRoute" + }, + { + "name": "_projectQuery", + "type": "ProjectQuery" + }, + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 24, + "jsdoctags": [ + { + "name": "_router", + "type": "Router", + "tagName": { + "text": "param" + } + }, + { + "name": "_route", + "type": "ActivatedRoute", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "accessors": { + "breadcrumbs": { + "name": "breadcrumbs", + "getSignature": { + "name": "breadcrumbs", + "type": "[]", + "returnType": "string[]", + "line": 22 + } + } + }, + "templateData": "
\n \n \n \n
" + }, + { + "name": "InputComponent", + "id": "component-InputComponent-b22ba19dcb48b1b521a7ebb62f0c25d5", + "file": "src/app/jira-control/input/input.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "j-input", + "styleUrls": [ + "./input.component.scss" + ], + "styles": [], + "templateUrl": [ + "./input.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "containerClassName", + "defaultValue": "''", + "line": 11 + }, + { + "name": "control", + "line": 10, + "type": "FormControl" + }, + { + "name": "enableClearButton", + "line": 15, + "type": "boolean" + }, + { + "name": "icon", + "line": 12, + "type": "string" + }, + { + "name": "iconSize", + "defaultValue": "16", + "line": 13 + }, + { + "name": "placeholder", + "defaultValue": "''", + "line": 14 + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "clear", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 31 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 27 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\n\n@Component({\n selector: 'j-input',\n templateUrl: './input.component.html',\n styleUrls: ['./input.component.scss']\n})\nexport class InputComponent implements OnInit {\n @Input() control: FormControl;\n @Input() containerClassName = '';\n @Input() icon: string;\n @Input() iconSize = 16;\n @Input() placeholder = '';\n @Input() enableClearButton: boolean;\n\n get iconContainerWidth(): number {\n return this.iconSize * 2;\n }\n\n get isShowClearButton(): boolean {\n return this.enableClearButton && this.control?.value;\n }\n\n constructor() {}\n\n ngOnInit(): void {\n this.control = this.control ?? new FormControl('');\n }\n\n clear() {\n this.control.patchValue('');\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".input-container {\n position: relative;\n display: flex;\n height: 32px;\n width: 100%;\n\n &.flat {\n height: 40px;\n .input {\n flex-grow: 1;\n border: none;\n border-bottom: 2px solid #0052cc;\n font-size: 21px;\n background: #fff;\n\n &::placeholder {\n @apply text-textLight;\n font-size: 21px;\n }\n &:focus,\n &:hover {\n border: none;\n border-bottom: 2px solid #0052cc;\n box-shadow: none;\n background: #fff;\n outline: 0;\n }\n }\n }\n}\n\n.invalid {\n &,\n &:focus {\n border: 1px solid #e13c3c;\n box-shadow: none;\n }\n}\n\n.input-icon-container {\n position: absolute;\n height: 100%;\n left: 0;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n\n &.right {\n left: auto;\n right: 0;\n cursor: pointer;\n }\n}\n", + "styleUrl": "./input.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 23 + }, + "implements": [ + "OnInit" + ], + "accessors": { + "iconContainerWidth": { + "name": "iconContainerWidth", + "getSignature": { + "name": "iconContainerWidth", + "type": "number", + "returnType": "number", + "line": 17 + } + }, + "isShowClearButton": { + "name": "isShowClearButton", + "getSignature": { + "name": "isShowClearButton", + "type": "boolean", + "returnType": "boolean", + "line": 21 + } + } + }, + "templateData": "
\n
\n \n \n
\n\n \n\n
\n \n
\n
" + }, + { + "name": "IssueAssigneesComponent", + "id": "component-IssueAssigneesComponent-afbbee334906777c78db162aad3d516a", + "file": "src/app/project/components/issues/issue-assignees/issue-assignees.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-assignees", + "styleUrls": [ + "./issue-assignees.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-assignees.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 14, + "type": "JIssue" + }, + { + "name": "users", + "line": 15, + "type": "JUser[]" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "assignees", + "type": "JUser[]", + "optional": false, + "description": "", + "line": 16 + } + ], + "methodsClass": [ + { + "name": "addUserToIssue", + "args": [ + { + "name": "user", + "type": "JUser" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 39, + "jsdoctags": [ + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "isUserSelected", + "args": [ + { + "name": "user", + "type": "JUser" + } + ], + "optional": false, + "returnType": "boolean", + "typeParameters": [], + "line": 46, + "jsdoctags": [ + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnChanges", + "args": [ + { + "name": "changes", + "type": "SimpleChanges" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 24, + "jsdoctags": [ + { + "name": "changes", + "type": "SimpleChanges", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 20 + }, + { + "name": "removeUser", + "args": [ + { + "name": "userId", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 31, + "jsdoctags": [ + { + "name": "userId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-assignees',\n templateUrl: './issue-assignees.component.html',\n styleUrls: ['./issue-assignees.component.scss']\n})\n@UntilDestroy()\nexport class IssueAssigneesComponent implements OnInit, OnChanges {\n @Input() issue: JIssue;\n @Input() users: JUser[];\n assignees: JUser[];\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnInit(): void {\n this.assignees = this.issue.userIds.map((userId) => this.users.find((x) => x.id === userId));\n }\n\n ngOnChanges(changes: SimpleChanges) {\n const issueChange = changes.issue;\n if (this.users && issueChange.currentValue !== issueChange.previousValue) {\n this.assignees = this.issue.userIds.map((userId) => this.users.find((x) => x.id === userId));\n }\n }\n\n removeUser(userId: string) {\n const newUserIds = this.issue.userIds.filter((x) => x !== userId);\n this._projectService.updateIssue({\n ...this.issue,\n userIds: newUserIds\n });\n }\n\n addUserToIssue(user: JUser) {\n this._projectService.updateIssue({\n ...this.issue,\n userIds: [...this.issue.userIds, user.id]\n });\n }\n\n isUserSelected(user: JUser): boolean {\n return this.issue.userIds.includes(user.id);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".add-more {\n font-size: 12.5px;\n cursor: pointer;\n display: flex;\n align-items: center;\n color: #0052cc;\n\n &:hover,\n &:visited,\n &:active {\n color: #0052cc;\n }\n\n &:hover {\n text-decoration: underline;\n } \n}\n", + "styleUrl": "./issue-assignees.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 16, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit", + "OnChanges" + ], + "templateData": "
\n Assignees\n
\n\n\n
\n \n \n \n
\n
\n\n\n \n Add Assignee\n\n\n\n
    \n \n
  • \n \n
  • \n
    \n
\n
" + }, + { + "name": "IssueAssigneesSelectComponent", + "id": "component-IssueAssigneesSelectComponent-604189e9f9e6e2afb50d23e7743162d7", + "file": "src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts", + "encapsulation": [ + "ViewEncapsulation.None" + ], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-assignees-select", + "styleUrls": [ + "./issue-assignees-select.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-assignees-select.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "control", + "line": 12, + "type": "FormControl" + }, + { + "name": "users", + "line": 13, + "type": "JUser[]" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "getUser", + "args": [ + { + "name": "userId", + "type": "string" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 19, + "jsdoctags": [ + { + "name": "userId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 17 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input, ChangeDetectorRef, ViewEncapsulation } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { FormControl } from '@angular/forms';\n\n@Component({\n selector: 'issue-assignees-select',\n templateUrl: './issue-assignees-select.component.html',\n styleUrls: ['./issue-assignees-select.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class IssueAssigneesSelectComponent implements OnInit {\n @Input() control: FormControl;\n @Input() users: JUser[];\n\n constructor(private cdr: ChangeDetectorRef) {}\n\n ngOnInit(): void {}\n\n getUser(userId: string) {\n return this.users.find((user) => user.id === userId);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "issue-assignees-select .ant-select-selection-item-remove {\n line-height: unset;\n margin-top: -2px;\n}\n", + "styleUrl": "./issue-assignees-select.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "cdr", + "type": "ChangeDetectorRef" + } + ], + "line": 13, + "jsdoctags": [ + { + "name": "cdr", + "type": "ChangeDetectorRef", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "\n \n \n \n\n\n \n\n\n No user found.\n" + }, + { + "name": "IssueCardComponent", + "id": "component-IssueCardComponent-aceaf75a3a68a779dfd30164711ddb46", + "file": "src/app/project/components/issues/issue-card/issue-card.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-card", + "styleUrls": [ + "./issue-card.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-card.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 18, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "assignees", + "type": "JUser[]", + "optional": false, + "description": "", + "line": 19 + }, + { + "name": "issueTypeIcon", + "type": "string", + "optional": false, + "description": "", + "line": 20 + }, + { + "name": "priorityIcon", + "type": "IssuePriorityIcon", + "optional": false, + "description": "", + "line": 21 + } + ], + "methodsClass": [ + { + "name": "ngOnChanges", + "args": [ + { + "name": "changes", + "type": "SimpleChanges" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 31, + "jsdoctags": [ + { + "name": "changes", + "type": "SimpleChanges", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 25 + }, + { + "name": "openIssueModal", + "args": [ + { + "name": "issueId", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 39, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, SimpleChanges } from '@angular/core';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueModalComponent } from '../issue-modal/issue-modal.component';\n\n@Component({\n selector: 'issue-card',\n templateUrl: './issue-card.component.html',\n styleUrls: ['./issue-card.component.scss']\n})\n@UntilDestroy()\nexport class IssueCardComponent implements OnChanges {\n @Input() issue: JIssue;\n assignees: JUser[];\n issueTypeIcon: string;\n priorityIcon: IssuePriorityIcon;\n\n constructor(private _projectQuery: ProjectQuery, private _modalService: NzModalService) {}\n\n ngOnInit(): void {\n this._projectQuery.users$.pipe(untilDestroyed(this)).subscribe((users) => {\n this.assignees = this.issue.userIds.map((userId) => users.find((x) => x.id === userId));\n });\n }\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange?.currentValue !== issueChange.previousValue) {\n this.issueTypeIcon = IssueUtil.getIssueTypeIcon(this.issue.type);\n this.priorityIcon = IssueUtil.getIssuePriorityIcon(this.issue.priority);\n }\n }\n\n openIssueModal(issueId: string) {\n this._modalService.create({\n nzContent: IssueModalComponent,\n nzWidth: 1040,\n nzClosable: false,\n nzFooter: null,\n nzComponentParams: {\n issue$: this._projectQuery.issueById$(issueId)\n }\n });\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ":host {\n @apply flex flex-grow;\n margin-bottom: 5px;\n}\n\n.issue-wrap {\n touch-action: manipulation;\n cursor: grab;\n @apply flex flex-grow;\n}\n\n.issue {\n @apply flex flex-grow flex-col rounded-sm bg-white transition-all duration-100 select-none;\n padding: 10px;\n box-shadow: rgba(9, 30, 66, 0.25) 0px 1px 2px 0px;\n}\n\n.issue:hover {\n @apply bg-backgroundLight;\n}\n", + "styleUrl": "./issue-card.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectQuery", + "type": "ProjectQuery" + }, + { + "name": "_modalService", + "type": "NzModalService" + } + ], + "line": 21, + "jsdoctags": [ + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_modalService", + "type": "NzModalService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnChanges" + ], + "templateData": "
\n
\n

\n {{ issue.title }}\n

\n
\n
\n \n \n \n {{issue.type}}-{{issue.id}}\n \n
\n
\n \n \n\n \n \n
\n
\n
\n
" + }, + { + "name": "IssueCommentComponent", + "id": "component-IssueCommentComponent-7e9be0ac9769ff8e59ed5fa272e59d4f", + "file": "src/app/project/components/issues/issue-comment/issue-comment.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-comment", + "styleUrls": [ + "./issue-comment.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-comment.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "comment", + "line": 17, + "type": "JComment" + }, + { + "name": "createMode", + "line": 18, + "type": "boolean" + }, + { + "name": "issueId", + "line": 16, + "type": "string" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "commentBoxRef", + "type": "ElementRef", + "optional": false, + "description": "", + "line": 19, + "decorators": [ + { + "name": "ViewChild", + "stringifiedArguments": "'commentBoxRef'" + } + ] + }, + { + "name": "commentControl", + "type": "FormControl", + "optional": false, + "description": "", + "line": 20 + }, + { + "name": "isEditing", + "type": "boolean", + "optional": false, + "description": "", + "line": 22 + }, + { + "name": "user", + "type": "JUser", + "optional": false, + "description": "", + "line": 21 + } + ], + "methodsClass": [ + { + "name": "addComment", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 51 + }, + { + "name": "cancelAddComment", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 63 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 37 + }, + { + "name": "setCommentEdit", + "args": [ + { + "name": "mode", + "type": "boolean" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 47, + "jsdoctags": [ + { + "name": "mode", + "type": "boolean", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [ + { + "name": "window:keyup", + "args": [ + { + "name": "event", + "type": "KeyboardEvent" + } + ], + "argsDecorator": [ + "$event" + ], + "line": 27 + } + ], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnInit, HostListener, ElementRef, ViewChild } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JComment } from '@trungk18/interface/comment';\nimport { JUser } from '@trungk18/interface/user';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-comment',\n templateUrl: './issue-comment.component.html',\n styleUrls: ['./issue-comment.component.scss']\n})\n@UntilDestroy()\nexport class IssueCommentComponent implements OnInit {\n @Input() issueId: string;\n @Input() comment: JComment;\n @Input() createMode: boolean;\n @ViewChild('commentBoxRef') commentBoxRef: ElementRef;\n commentControl: FormControl;\n user: JUser;\n isEditing: boolean;\n\n constructor(private _authQuery: AuthQuery, private projectService: ProjectService) {}\n\n @HostListener('window:keyup', ['$event'])\n keyEvent(event: KeyboardEvent) {\n if (!this.createMode || this.isEditing) {\n return;\n }\n if (event.key == 'M') {\n this.commentBoxRef.nativeElement.focus();\n this.isEditing = true;\n }\n }\n\n ngOnInit(): void {\n this.commentControl = new FormControl('');\n this._authQuery.user$.pipe(untilDestroyed(this)).subscribe((user) => {\n this.user = user;\n if (this.createMode) {\n this.comment = new JComment(this.issueId, this.user);\n }\n });\n }\n\n setCommentEdit(mode: boolean) {\n this.isEditing = mode;\n }\n\n addComment() {\n const now = new Date();\n this.projectService.updateIssueComment(this.issueId, {\n ...this.comment,\n id: `${now.getTime()}`,\n createdAt: now.toISOString(),\n updatedAt: now.toISOString(),\n body: this.commentControl.value\n });\n this.cancelAddComment();\n }\n\n cancelAddComment() {\n this.commentControl.patchValue('');\n this.setCommentEdit(false);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".textarea-border {\n color: rgb(137, 147, 164);\n border: 1px solid rgb(223, 225, 230);\n cursor: text;\n user-select: none;\n padding: 12px 16px;\n border-radius: 4px;\n }", + "styleUrl": "./issue-comment.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_authQuery", + "type": "AuthQuery" + }, + { + "name": "projectService", + "type": "ProjectService" + } + ], + "line": 22, + "jsdoctags": [ + { + "name": "_authQuery", + "type": "AuthQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n \n \n
\n
\n {{ comment.user.name}}\n
\n
\n {{ comment.updatedAt | date:\"medium\" }}\n
\n
\n \n
Pro tip: press M to comment\n
\n
\n \n Save\n \n \n Cancel\n \n
\n
\n
\n
\n
\n
" + }, + { + "name": "IssueCommentsComponent", + "id": "component-IssueCommentsComponent-df2cb29b41db9cf6b13421ef08e0438f", + "file": "src/app/project/components/issues/issue-comments/issue-comments.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-comments", + "styleUrls": [ + "./issue-comments.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-comments.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 10, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 14 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\n\n@Component({\n selector: 'issue-comments',\n templateUrl: './issue-comments.component.html',\n styleUrls: ['./issue-comments.component.scss']\n})\nexport class IssueCommentsComponent implements OnInit {\n @Input() issue: JIssue;\n\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-comments.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 10 + }, + "implements": [ + "OnInit" + ], + "templateData": "\n\n\n\n" + }, + { + "name": "IssueDeleteModalComponent", + "id": "component-IssueDeleteModalComponent-73c6f213bf6a0a212bcfd65fef4d8ef9", + "file": "src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-delete-modal", + "styleUrls": [ + "./issue-delete-modal.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-delete-modal.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "issueId", + "type": "string", + "optional": false, + "description": "", + "line": 11 + }, + { + "name": "onDelete", + "defaultValue": "new EventEmitter()", + "type": "", + "optional": false, + "description": "", + "line": 13 + } + ], + "methodsClass": [ + { + "name": "closeModal", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 23 + }, + { + "name": "deleteIssue", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 19 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 17 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Output, EventEmitter } from '@angular/core';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-delete-modal',\n templateUrl: './issue-delete-modal.component.html',\n styleUrls: ['./issue-delete-modal.component.scss']\n})\nexport class IssueDeleteModalComponent implements OnInit {\n issueId: string;\n\n onDelete = new EventEmitter();\n\n constructor(private _modalRef: NzModalRef) {}\n\n ngOnInit(): void {}\n\n deleteIssue() {\n this.onDelete.emit(new DeleteIssueModel(this.issueId, this._modalRef));\n }\n\n closeModal() {\n this._modalRef.close();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-delete-modal.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_modalRef", + "type": "NzModalRef" + } + ], + "line": 13, + "jsdoctags": [ + { + "name": "_modalRef", + "type": "NzModalRef", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n
\n Are you sure you want to delete this issue?\n
\n

This action cannot be undone.

\n
\n Delete\n \n Cancel\n
\n
" + }, + { + "name": "IssueDescriptionComponent", + "id": "component-IssueDescriptionComponent-0e0181c5ea1a1bb85feb17f7b0c6184f", + "file": "src/app/project/components/issues/issue-description/issue-description.component.ts", + "encapsulation": [ + "ViewEncapsulation.None" + ], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-description", + "styleUrls": [ + "./issue-description.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-description.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 14, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "descriptionControl", + "type": "FormControl", + "optional": false, + "description": "", + "line": 15 + }, + { + "name": "editorOptions", + "defaultValue": "quillConfiguration", + "type": "", + "optional": false, + "description": "", + "line": 16 + }, + { + "name": "isEditing", + "type": "boolean", + "optional": false, + "description": "", + "line": 17 + }, + { + "name": "isWorking", + "type": "boolean", + "optional": false, + "description": "", + "line": 18 + } + ], + "methodsClass": [ + { + "name": "cancel", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 45 + }, + { + "name": "editorCreated", + "args": [ + { + "name": "editor", + "type": "any" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 33, + "jsdoctags": [ + { + "name": "editor", + "type": "any", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnChanges", + "args": [ + { + "name": "changes", + "type": "SimpleChanges" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 22, + "jsdoctags": [ + { + "name": "changes", + "type": "SimpleChanges", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 50 + }, + { + "name": "save", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 37 + }, + { + "name": "setEditMode", + "args": [ + { + "name": "mode", + "type": "boolean" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 29, + "jsdoctags": [ + { + "name": "mode", + "type": "boolean", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, SimpleChanges, ViewEncapsulation } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { FormControl } from '@angular/forms';\nimport { quillConfiguration } from '@trungk18/project/config/editor';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-description',\n templateUrl: './issue-description.component.html',\n styleUrls: ['./issue-description.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class IssueDescriptionComponent implements OnChanges {\n @Input() issue: JIssue;\n descriptionControl: FormControl;\n editorOptions = quillConfiguration;\n isEditing: boolean;\n isWorking: boolean;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange.currentValue !== issueChange.previousValue) {\n this.descriptionControl = new FormControl(this.issue.description);\n }\n }\n\n setEditMode(mode: boolean) {\n this.isEditing = mode;\n }\n\n editorCreated(editor: any) {\n editor.focus && editor.focus();\n }\n\n save() {\n this._projectService.updateIssue({\n ...this.issue,\n description: this.descriptionControl.value\n });\n this.setEditMode(false);\n }\n\n cancel() {\n this.descriptionControl.patchValue(this.issue.description);\n this.setEditMode(false);\n }\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".content-readonly {\n position: relative;\n min-height: 50px;\n cursor: pointer;\n \n .icon-edit {\n @apply font-normal;\n display: none;\n position: absolute;\n right: 3px;\n top: 3px;\n }\n\n &:hover {\n box-shadow: none;\n border: none;\n background-color: #f4f5f7;\n\n .icon-edit {\n display: block;\n }\n }\n\n .ql-editor {\n padding: 0 !important;\n font-size: 15px;\n }\n}\n\n.ql-editor {\n height: auto !important;\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n @apply font-medium;\n margin-bottom: 10px;\n }\n img,\n video {\n display: inline-block;\n }\n\n ul {\n @apply pl-2;\n }\n}\n", + "styleUrl": "./issue-description.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 18, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnChanges" + ], + "templateData": "\n \n \n\n
\n \n Save\n \n Cancel\n \n
\n
\n\n\n
\n
\n
\n \n
\n
\n
" + }, + { + "name": "IssueDetailComponent", + "id": "component-IssueDetailComponent-8a0104d839ef7a9fb6ce27f2fed1dc3f", + "file": "src/app/project/components/issues/issue-detail/issue-detail.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-detail", + "styleUrls": [ + "./issue-detail.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-detail.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "isShowCloseButton", + "line": 16, + "type": "boolean" + }, + { + "name": "isShowFullScreenButton", + "line": 15, + "type": "boolean" + }, + { + "name": "issue", + "line": 14, + "type": "JIssue" + } + ], + "outputsClass": [ + { + "name": "onClosed", + "defaultValue": "new EventEmitter()", + "line": 17, + "type": "EventEmitter" + }, + { + "name": "onDelete", + "defaultValue": "new EventEmitter()", + "line": 19, + "type": "EventEmitter" + }, + { + "name": "onOpenIssue", + "defaultValue": "new EventEmitter()", + "line": 18, + "type": "EventEmitter" + } + ], + "propertiesClass": [ + { + "name": "projectQuery", + "type": "ProjectQuery", + "optional": false, + "description": "", + "line": 21, + "modifierKind": [ + 114 + ] + } + ], + "methodsClass": [ + { + "name": "closeModal", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 40 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 23 + }, + { + "name": "openDeleteIssueModal", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 25 + }, + { + "name": "openIssuePage", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 44 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueDeleteModalComponent } from '../issue-delete-modal/issue-delete-modal.component';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-detail',\n templateUrl: './issue-detail.component.html',\n styleUrls: ['./issue-detail.component.scss']\n})\nexport class IssueDetailComponent implements OnInit {\n @Input() issue: JIssue;\n @Input() isShowFullScreenButton: boolean;\n @Input() isShowCloseButton: boolean;\n @Output() onClosed = new EventEmitter();\n @Output() onOpenIssue = new EventEmitter();\n @Output() onDelete = new EventEmitter();\n\n constructor(public projectQuery: ProjectQuery, private _modalService: NzModalService) {}\n\n ngOnInit(): void {}\n\n openDeleteIssueModal() {\n this._modalService.create({\n nzContent: IssueDeleteModalComponent,\n nzClosable: false,\n nzFooter: null,\n nzStyle: {\n top: '140px'\n },\n nzComponentParams: {\n issueId: this.issue.id,\n onDelete: this.onDelete\n }\n });\n }\n\n closeModal() {\n this.onClosed.emit();\n }\n\n openIssuePage() {\n this.onOpenIssue.emit(this.issue.id);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-detail.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "projectQuery", + "type": "ProjectQuery" + }, + { + "name": "_modalService", + "type": "NzModalService" + } + ], + "line": 19, + "jsdoctags": [ + { + "name": "projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_modalService", + "type": "NzModalService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n
\n \n
\n \n \n Give Feedback\n \n \n \n \n \n \n \n \n
\n
\n
\n \n\n
Description
\n \n\n
Comments
\n \n
\n
\n \n \n \n \n \n \n\n
\n
\n Created - {{ issue.createdAt | date:\"medium\" }}\n
\n
\n Updated - {{ issue.updatedAt | date:\"medium\" }}\n
\n
\n
\n
\n
\n\n\n \n" + }, + { + "name": "IssueLoaderComponent", + "id": "component-IssueLoaderComponent-3e3f5d6afd5a5e640f972681a179dc58", + "file": "src/app/project/components/issues/issue-loader/issue-loader.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-loader", + "styleUrls": [ + "./issue-loader.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-loader.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 11 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'issue-loader',\n templateUrl: './issue-loader.component.html',\n styleUrls: ['./issue-loader.component.scss']\n})\nexport class IssueLoaderComponent implements OnInit {\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-loader.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 8 + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n" + }, + { + "name": "IssueModalComponent", + "id": "component-IssueModalComponent-ed20a7d2eb4e12a059e341076a2670c7", + "file": "src/app/project/components/issues/issue-modal/issue-modal.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-modal", + "styleUrls": [ + "./issue-modal.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-modal.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue$", + "line": 15, + "type": "Observable" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "closeModal", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 25 + }, + { + "name": "deleteIssue", + "args": [ + { + "type": "DeleteIssueModel" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 34, + "jsdoctags": [ + { + "type": "DeleteIssueModel", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 23 + }, + { + "name": "openIssuePage", + "args": [ + { + "name": "issueId", + "type": "string" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 29, + "jsdoctags": [ + { + "name": "issueId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { Router } from '@angular/router';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { Observable } from 'rxjs';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-modal',\n templateUrl: './issue-modal.component.html',\n styleUrls: ['./issue-modal.component.scss']\n})\nexport class IssueModalComponent implements OnInit {\n @Input() issue$: Observable;\n\n constructor(\n private _modal: NzModalRef,\n private _router: Router,\n private _projectService: ProjectService\n ) {}\n\n ngOnInit(): void {}\n\n closeModal() {\n this._modal.close();\n }\n\n openIssuePage(issueId: string) {\n this.closeModal();\n this._router.navigate(['project', 'issue', issueId]);\n }\n\n deleteIssue({ issueId, deleteModalRef }: DeleteIssueModel) {\n this._projectService.deleteIssue(issueId);\n deleteModalRef.close();\n this.closeModal();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".ant-modal {\n @apply text-textDark;\n}", + "styleUrl": "./issue-modal.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_modal", + "type": "NzModalRef" + }, + { + "name": "_router", + "type": "Router" + }, + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 15, + "jsdoctags": [ + { + "name": "_modal", + "type": "NzModalRef", + "tagName": { + "text": "param" + } + }, + { + "name": "_router", + "type": "Router", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n \n \n
" + }, + { + "name": "IssuePriorityComponent", + "id": "component-IssuePriorityComponent-4b69214673be8d908d508f852bf33774", + "file": "src/app/project/components/issues/issue-priority/issue-priority.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-priority", + "styleUrls": [ + "./issue-priority.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-priority.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 22, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "priorities", + "type": "IssuePriorityIcon[]", + "optional": false, + "description": "", + "line": 20 + }, + { + "name": "selectedPriority", + "type": "IssuePriority", + "optional": false, + "description": "", + "line": 14 + } + ], + "methodsClass": [ + { + "name": "isPrioritySelected", + "args": [ + { + "name": "priority", + "type": "IssuePriority" + } + ], + "optional": false, + "returnType": "boolean", + "typeParameters": [], + "line": 34, + "jsdoctags": [ + { + "name": "priority", + "type": "IssuePriority", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnChanges", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 30 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 26 + }, + { + "name": "updateIssue", + "args": [ + { + "name": "priority", + "type": "IssuePriority" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 38, + "jsdoctags": [ + { + "name": "priority", + "type": "IssuePriority", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, OnInit } from '@angular/core';\nimport { JIssue, IssuePriority } from '@trungk18/interface/issue';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-priority',\n templateUrl: './issue-priority.component.html',\n styleUrls: ['./issue-priority.component.scss']\n})\nexport class IssuePriorityComponent implements OnInit, OnChanges {\n selectedPriority: IssuePriority;\n\n get selectedPriorityIcon() {\n return IssueUtil.getIssuePriorityIcon(this.selectedPriority);\n }\n\n priorities: IssuePriorityIcon[];\n\n @Input() issue: JIssue;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnInit() {\n this.priorities = ProjectConst.PrioritiesWithIcon;\n }\n\n ngOnChanges(): void {\n this.selectedPriority = this.issue?.priority;\n }\n\n isPrioritySelected(priority: IssuePriority) {\n return priority === this.selectedPriority;\n }\n\n updateIssue(priority: IssuePriority) {\n this.selectedPriority = priority;\n this._projectService.updateIssue({\n ...this.issue,\n priority: this.selectedPriority\n });\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".priority-label {\n margin-top: -3px;\n}\n", + "styleUrl": "./issue-priority.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 22, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit", + "OnChanges" + ], + "accessors": { + "selectedPriorityIcon": { + "name": "selectedPriorityIcon", + "getSignature": { + "name": "selectedPriorityIcon", + "type": "", + "returnType": "", + "line": 16 + } + } + }, + "templateData": "
\n Priority\n
\n\n
\n \n \n {{ selectedPriorityIcon.value }}\n
\n
\n\n\n
    \n \n
  • \n
    \n \n \n {{ option.value }}\n
    \n
  • \n
    \n
\n
" + }, + { + "name": "IssuePrioritySelectComponent", + "id": "component-IssuePrioritySelectComponent-61cc6169086a3e3d5d0bd33b10e350a6", + "file": "src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-priority-select", + "styleUrls": [ + "./issue-priority-select.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-priority-select.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "control", + "line": 14, + "type": "FormControl" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "priorities", + "type": "IssuePriorityIcon[]", + "optional": false, + "description": "", + "line": 15 + } + ], + "methodsClass": [ + { + "name": "getPriorityIcon", + "args": [ + { + "name": "priority", + "type": "IssuePriority" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 21, + "jsdoctags": [ + { + "name": "priority", + "type": "IssuePriority", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 25 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { IssuePriority } from '@trungk18/interface/issue';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-priority-select',\n templateUrl: './issue-priority-select.component.html',\n styleUrls: ['./issue-priority-select.component.scss']\n})\nexport class IssuePrioritySelectComponent implements OnInit {\n @Input() control: FormControl;\n priorities: IssuePriorityIcon[];\n\n constructor() {\n this.priorities = ProjectConst.PrioritiesWithIcon;\n }\n\n getPriorityIcon(priority: IssuePriority) {\n return IssueUtil.getIssuePriorityIcon(priority);\n }\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-priority-select.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 15 + }, + "implements": [ + "OnInit" + ], + "templateData": "\n \n
\n \n \n {{ priority.value }}\n
\n
\n
\n\n
\n \n \n {{ selected.nzValue }}\n
\n
" + }, + { + "name": "IssueReporterComponent", + "id": "component-IssueReporterComponent-2a8e118cb64027a4b17c63b88e12617f", + "file": "src/app/project/components/issues/issue-reporter/issue-reporter.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-reporter", + "styleUrls": [ + "./issue-reporter.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-reporter.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 14, + "type": "JIssue" + }, + { + "name": "users", + "line": 15, + "type": "JUser[]" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "reporter", + "type": "JUser", + "optional": false, + "description": "", + "line": 16 + } + ], + "methodsClass": [ + { + "name": "isUserSelected", + "args": [ + { + "name": "user", + "type": "JUser" + } + ], + "optional": false, + "returnType": "boolean", + "typeParameters": [], + "line": 29, + "jsdoctags": [ + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnChanges", + "args": [ + { + "name": "changes", + "type": "SimpleChanges" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 22, + "jsdoctags": [ + { + "name": "changes", + "type": "SimpleChanges", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 20 + }, + { + "name": "updateIssue", + "args": [ + { + "name": "user", + "type": "JUser" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 33, + "jsdoctags": [ + { + "name": "user", + "type": "JUser", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-reporter',\n templateUrl: './issue-reporter.component.html',\n styleUrls: ['./issue-reporter.component.scss']\n})\n@UntilDestroy()\nexport class IssueReporterComponent implements OnInit, OnChanges {\n @Input() issue: JIssue;\n @Input() users: JUser[];\n reporter: JUser;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnInit(): void {}\n\n ngOnChanges(changes: SimpleChanges) {\n const issueChange = changes.issue;\n if (this.users && issueChange.currentValue !== issueChange.previousValue) {\n this.reporter = this.users.find((x) => x.id === this.issue.reporterId);\n }\n }\n\n isUserSelected(user: JUser) {\n return user.id === this.issue.reporterId;\n }\n\n updateIssue(user: JUser) {\n this._projectService.updateIssue({\n ...this.issue,\n reporterId: user.id\n });\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".user-name {\n @apply text-btn;\n margin-top: -3px;\n}\n", + "styleUrl": "./issue-reporter.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 16, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit", + "OnChanges" + ], + "templateData": "
\n Reporter\n
\n\n \n\n\n
    \n \n
  • \n \n
  • \n
    \n
\n
" + }, + { + "name": "IssueReporterSelectComponent", + "id": "component-IssueReporterSelectComponent-1aa469eb0163b62f231af1c3ce575af1", + "file": "src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-reporter-select", + "styleUrls": [ + "./issue-reporter-select.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-reporter-select.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "control", + "line": 11, + "type": "FormControl" + }, + { + "name": "users", + "line": 12, + "type": "JUser[]" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "getUser", + "args": [ + { + "name": "userId", + "type": "string" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 18, + "jsdoctags": [ + { + "name": "userId", + "type": "string", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 16 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'issue-reporter-select',\n templateUrl: './issue-reporter-select.component.html',\n styleUrls: ['./issue-reporter-select.component.scss']\n})\nexport class IssueReporterSelectComponent implements OnInit {\n @Input() control: FormControl;\n @Input() users: JUser[];\n\n constructor() {}\n\n ngOnInit(): void {}\n\n getUser(userId: string) {\n return this.users.find((user) => user.id === userId);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-reporter-select.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 12 + }, + "implements": [ + "OnInit" + ], + "templateData": "\n \n \n \n\n\n \n" + }, + { + "name": "IssueResultComponent", + "id": "component-IssueResultComponent-12cc29a580ed6067b051db5f1c4a9ac4", + "file": "src/app/project/components/search/issue-result/issue-result.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-result", + "styleUrls": [ + "./issue-result.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-result.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 11, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 19 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\n\n@Component({\n selector: 'issue-result',\n templateUrl: './issue-result.component.html',\n styleUrls: ['./issue-result.component.scss']\n})\nexport class IssueResultComponent implements OnInit {\n @Input() issue: JIssue;\n\n get issueTypeIcon() {\n return IssueUtil.getIssueTypeIcon(this.issue?.type);\n }\n\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-result.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 15 + }, + "implements": [ + "OnInit" + ], + "accessors": { + "issueTypeIcon": { + "name": "issueTypeIcon", + "getSignature": { + "name": "issueTypeIcon", + "type": "", + "returnType": "", + "line": 13 + } + } + }, + "templateData": "
\n \n
\n
\n {{ issue?.title }}\n
\n
\n {{ issue?.type }}-{{issue?.id}}\n
\n
\n
" + }, + { + "name": "IssueStatusComponent", + "id": "component-IssueStatusComponent-ea607f15ec592d16f5e9fff2e7116945", + "file": "src/app/project/components/issues/issue-status/issue-status.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-status", + "styleUrls": [ + "./issue-status.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-status.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 12, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "IssueStatusDisplay", + "defaultValue": "IssueStatusDisplay", + "type": "", + "optional": false, + "description": "", + "line": 13 + }, + { + "name": "issueStatuses", + "type": "IssueStatusValueTitle[]", + "optional": false, + "description": "", + "line": 22 + }, + { + "name": "variants", + "defaultValue": "{\n [IssueStatus.BACKLOG]: 'btn-secondary',\n [IssueStatus.SELECTED]: 'btn-secondary',\n [IssueStatus.IN_PROGRESS]: 'btn-primary',\n [IssueStatus.DONE]: 'btn-success'\n }", + "type": "object", + "optional": false, + "description": "", + "line": 15 + } + ], + "methodsClass": [ + { + "name": "isStatusSelected", + "args": [ + { + "name": "status", + "type": "IssueStatus" + } + ], + "optional": false, + "returnType": "boolean", + "typeParameters": [], + "line": 44, + "jsdoctags": [ + { + "name": "status", + "type": "IssueStatus", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 26 + }, + { + "name": "updateIssue", + "args": [ + { + "name": "status", + "type": "IssueStatus" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 35, + "jsdoctags": [ + { + "name": "status", + "type": "IssueStatus", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { IssueStatus, IssueStatusDisplay, JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\n\n@Component({\n selector: 'issue-status',\n templateUrl: './issue-status.component.html',\n styleUrls: ['./issue-status.component.scss']\n})\nexport class IssueStatusComponent implements OnInit {\n @Input() issue: JIssue;\n IssueStatusDisplay = IssueStatusDisplay;\n\n variants = {\n [IssueStatus.BACKLOG]: 'btn-secondary',\n [IssueStatus.SELECTED]: 'btn-secondary',\n [IssueStatus.IN_PROGRESS]: 'btn-primary',\n [IssueStatus.DONE]: 'btn-success'\n };\n\n issueStatuses: IssueStatusValueTitle[];\n\n constructor(private _projectService: ProjectService, private _projectQuery: ProjectQuery) {}\n\n ngOnInit(): void {\n this.issueStatuses = [\n new IssueStatusValueTitle(IssueStatus.BACKLOG),\n new IssueStatusValueTitle(IssueStatus.SELECTED),\n new IssueStatusValueTitle(IssueStatus.IN_PROGRESS),\n new IssueStatusValueTitle(IssueStatus.DONE)\n ];\n }\n\n updateIssue(status: IssueStatus) {\n const newPosition = this._projectQuery.lastIssuePosition(status);\n this._projectService.updateIssue({\n ...this.issue,\n status,\n listPosition: newPosition + 1\n });\n }\n\n isStatusSelected(status: IssueStatus) {\n return this.issue.status === status;\n }\n}\n\nclass IssueStatusValueTitle {\n value: IssueStatus;\n label: string;\n constructor(issueStatus: IssueStatus) {\n this.value = issueStatus;\n this.label = IssueStatusDisplay[issueStatus];\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-status.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + }, + { + "name": "_projectQuery", + "type": "ProjectQuery" + } + ], + "line": 22, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n Status\n
\n\n {{ IssueStatusDisplay[issue.status] }}\n\n\n\n
    \n \n
  • \n
    \n {{ option.label }}\n
    \n
  • \n
    \n
\n
" + }, + { + "name": "IssueTitleComponent", + "id": "component-IssueTitleComponent-0f674578ee3a1786eed296eb1b9d47eb", + "file": "src/app/project/components/issues/issue-title/issue-title.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-title", + "styleUrls": [ + "./issue-title.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-title.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 12, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "titleControl", + "type": "FormControl", + "optional": false, + "description": "", + "line": 13 + } + ], + "methodsClass": [ + { + "name": "ngOnChanges", + "args": [ + { + "name": "changes", + "type": "SimpleChanges" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 17, + "jsdoctags": [ + { + "name": "changes", + "type": "SimpleChanges", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "onBlur", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 24 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, SimpleChanges } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-title',\n templateUrl: './issue-title.component.html',\n styleUrls: ['./issue-title.component.scss']\n})\nexport class IssueTitleComponent implements OnChanges {\n @Input() issue: JIssue;\n titleControl: FormControl;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange.currentValue !== issueChange.previousValue) {\n this.titleControl = new FormControl(this.issue.title);\n }\n }\n\n onBlur() {\n this._projectService.updateIssue({\n ...this.issue,\n title: this.titleControl.value\n });\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ":host {\n @apply flex;\n}\n\n.textarea-inline-control {\n @apply text-2xl font-medium;\n margin-left: -8px;\n}\n", + "styleUrl": "./issue-title.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 13, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnChanges" + ], + "templateData": "" + }, + { + "name": "IssueTypeComponent", + "id": "component-IssueTypeComponent-8ddf4ee50b783f2577ff1d39af7d1f51", + "file": "src/app/project/components/issues/issue-type/issue-type.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-type", + "styleUrls": [ + "./issue-type.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-type.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "issue", + "line": 14, + "type": "JIssue" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "issueTypes", + "type": "IssueTypeWithIcon[]", + "optional": false, + "description": "", + "line": 20 + } + ], + "methodsClass": [ + { + "name": "isTypeSelected", + "args": [ + { + "name": "type", + "type": "IssueType" + } + ], + "optional": false, + "returnType": "boolean", + "typeParameters": [], + "line": 37, + "jsdoctags": [ + { + "name": "type", + "type": "IssueType", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnChanges", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 28 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 26 + }, + { + "name": "updateIssue", + "args": [ + { + "name": "issueType", + "type": "IssueType" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 30, + "jsdoctags": [ + { + "name": "issueType", + "type": "IssueType", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnChanges, OnInit } from '@angular/core';\nimport { IssueType, JIssue } from '@trungk18/interface/issue';\nimport { IssueTypeWithIcon } from '@trungk18/interface/issue-type-icon';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-type',\n templateUrl: './issue-type.component.html',\n styleUrls: ['./issue-type.component.scss']\n})\nexport class IssueTypeComponent implements OnInit, OnChanges {\n @Input() issue: JIssue;\n\n get selectedIssueTypeIcon(): string {\n return IssueUtil.getIssueTypeIcon(this.issue.type);\n }\n\n issueTypes: IssueTypeWithIcon[];\n\n constructor(private _projectService: ProjectService) {\n this.issueTypes = ProjectConst.IssueTypesWithIcon;\n }\n\n ngOnInit() {}\n\n ngOnChanges(): void {}\n\n updateIssue(issueType: IssueType) {\n this._projectService.updateIssue({\n ...this.issue,\n type: issueType\n });\n }\n\n isTypeSelected(type: IssueType) {\n return this.issue.type === type;\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".type-dropdown {\n margin-left: -12px;\n}\n", + "styleUrl": "./issue-type.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + } + ], + "line": 20, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit", + "OnChanges" + ], + "accessors": { + "selectedIssueTypeIcon": { + "name": "selectedIssueTypeIcon", + "getSignature": { + "name": "selectedIssueTypeIcon", + "type": "string", + "returnType": "string", + "line": 16 + } + } + }, + "templateData": "
\n \n {{ issue.type }}-{{issue.id}}\n \n
\n\n\n
    \n \n
  • \n
    \n \n \n {{ option.value }}\n
    \n
  • \n
    \n
\n
" + }, + { + "name": "IssueTypeSelectComponent", + "id": "component-IssueTypeSelectComponent-917540d2fd66a67bf95af94c979cffe1", + "file": "src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "issue-type-select", + "styleUrls": [ + "./issue-type-select.component.scss" + ], + "styles": [], + "templateUrl": [ + "./issue-type-select.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "control", + "line": 14, + "type": "FormControl" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "issueTypes", + "type": "IssueTypeWithIcon[]", + "optional": false, + "description": "", + "line": 16 + } + ], + "methodsClass": [ + { + "name": "getIssueTypeIcon", + "args": [ + { + "name": "issueType", + "type": "IssueType" + } + ], + "optional": false, + "returnType": "any", + "typeParameters": [], + "line": 24, + "jsdoctags": [ + { + "name": "issueType", + "type": "IssueType", + "tagName": { + "text": "param" + } + } + ] + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 22 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { IssueType } from '@trungk18/interface/issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { IssueTypeWithIcon } from '@trungk18/interface/issue-type-icon';\nimport { FormControl } from '@angular/forms';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-type-select',\n templateUrl: './issue-type-select.component.html',\n styleUrls: ['./issue-type-select.component.scss']\n})\nexport class IssueTypeSelectComponent implements OnInit {\n @Input() control: FormControl;\n\n issueTypes: IssueTypeWithIcon[];\n\n constructor() {\n this.issueTypes = ProjectConst.IssueTypesWithIcon;\n }\n\n ngOnInit(): void {}\n\n getIssueTypeIcon(issueType: IssueType) {\n return IssueUtil.getIssueTypeIcon(issueType);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./issue-type-select.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 16 + }, + "implements": [ + "OnInit" + ], + "templateData": "\n \n
\n \n \n {{ type.value }}\n
\n
\n
\n\n
\n \n \n {{ selected.nzValue }}\n
\n
" + }, + { + "name": "NavbarLeftComponent", + "id": "component-NavbarLeftComponent-122e640c94ca53b1ba08d397d46172a0", + "file": "src/app/project/components/navigation/navbar-left/navbar-left.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "app-navbar-left", + "styleUrls": [ + "./navbar-left.component.scss" + ], + "styles": [], + "templateUrl": [ + "./navbar-left.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "authQuery", + "type": "AuthQuery", + "optional": false, + "description": "", + "line": 16, + "modifierKind": [ + 114 + ] + }, + { + "name": "items", + "type": "NavItem[]", + "optional": false, + "description": "", + "line": 14 + } + ], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 21 + }, + { + "name": "openCreateIssueModal", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 28 + }, + { + "name": "openSearchDrawler", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 37 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\nimport { NzDrawerService } from 'ng-zorro-antd/drawer';\nimport { SearchDrawerComponent } from '../../search/search-drawer/search-drawer.component';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { AddIssueModalComponent } from '../../add-issue-modal/add-issue-modal.component';\n\n@Component({\n selector: 'app-navbar-left',\n templateUrl: './navbar-left.component.html',\n styleUrls: ['./navbar-left.component.scss']\n})\nexport class NavbarLeftComponent implements OnInit {\n items: NavItem[];\n constructor(\n public authQuery: AuthQuery,\n private _drawerService: NzDrawerService,\n private _modalService: NzModalService\n ) {}\n\n ngOnInit(): void {\n this.items = [\n new NavItem('search', 'Search issues', this.openSearchDrawler.bind(this)),\n new NavItem('plus', 'Create issue', this.openCreateIssueModal.bind(this))\n ];\n }\n\n openCreateIssueModal() {\n this._modalService.create({\n nzContent: AddIssueModalComponent,\n nzClosable: false,\n nzFooter: null,\n nzWidth: 700\n });\n }\n\n openSearchDrawler() {\n this._drawerService.create({\n nzContent: SearchDrawerComponent,\n nzTitle: null,\n nzPlacement: 'left',\n nzClosable: false,\n nzWidth: 500\n });\n }\n}\n\nclass NavItem {\n constructor(public icon: string, public tooltip: string, public handler: Handler) {}\n}\n\ntype Handler = () => void;\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "$light-blue: rgb(28, 99, 206);\n\n.navbarLeft-content {\n @apply h-screen w-navbarLeft pt-6 pb-5 flex flex-col bg-primary flex-shrink-0;\n}\n\n.logoLink {\n @apply relative pb-2 flex items-center justify-center;\n}\n\n.item {\n @apply relative w-full flex items-center justify-center;\n min-height: 42px;\n\n .user-profile-photo {\n width: 26px;\n }\n}\n\n.itemIcon {\n @apply w-8 h-8 rounded-full flex items-center justify-center flex-shrink-0 select-none transition-colors duration-100 cursor-pointer;\n}\n\n.itemIcon:hover {\n background: $light-blue;\n}\n\n.about-popover {\n max-width: 270px;\n}\n", + "styleUrl": "./navbar-left.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "authQuery", + "type": "AuthQuery" + }, + { + "name": "_drawerService", + "type": "NzDrawerService" + }, + { + "name": "_modalService", + "type": "NzModalService" + } + ], + "line": 14, + "jsdoctags": [ + { + "name": "authQuery", + "type": "AuthQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_drawerService", + "type": "NzDrawerService", + "tagName": { + "text": "param" + } + }, + { + "name": "_modalService", + "type": "NzModalService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "\n\n\n
\n

This is a simplified Jira clone built with Angular 9, Akita and ng-zorro

\n

Thanks a bunch for stopping by and supporting me!

\n

Reach out to me via trungk18@gmail.com

\n \n Visit My Blog\n \n
\n
" + }, + { + "name": "NavigationComponent", + "id": "component-NavigationComponent-cf93963fd4864c1c0b73a9f33a5f29b6", + "file": "src/app/project/components/navigation/navigation/navigation.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "app-navigation", + "styleUrls": [ + "./navigation.component.scss" + ], + "styles": [], + "templateUrl": [ + "./navigation.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "expanded", + "line": 9, + "type": "boolean" + } + ], + "outputsClass": [ + { + "name": "manualToggle", + "defaultValue": "new EventEmitter()", + "line": 10, + "type": "EventEmitter" + } + ], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 13 + }, + { + "name": "toggle", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 15 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';\n\n@Component({\n selector: 'app-navigation',\n templateUrl: './navigation.component.html',\n styleUrls: ['./navigation.component.scss']\n})\nexport class NavigationComponent implements OnInit {\n @Input() expanded: boolean;\n @Output() manualToggle = new EventEmitter();\n constructor() {}\n\n ngOnInit(): void {}\n\n toggle() {\n this.manualToggle.emit();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".navigation {\n display: flex;\n}\n", + "styleUrl": "./navigation.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 10 + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n
\n \n \n
\n \n
" + }, + { + "name": "ProjectComponent", + "id": "component-ProjectComponent-946f3149e59cd556486e8b92343c1a44", + "file": "src/app/project/project.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "app-project", + "styleUrls": [ + "./project.component.scss" + ], + "styles": [], + "templateUrl": [ + "./project.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "expanded", + "type": "boolean", + "optional": false, + "description": "", + "line": 11 + } + ], + "methodsClass": [ + { + "name": "handleResize", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 22 + }, + { + "name": "manualToggle", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 30 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 16 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { ProjectService } from './state/project/project.service';\nimport { AuthService, LoginPayload } from './auth/auth.service';\n\n@Component({\n selector: 'app-project',\n templateUrl: './project.component.html',\n styleUrls: ['./project.component.scss']\n})\nexport class ProjectComponent implements OnInit {\n expanded: boolean;\n constructor(private _projectService: ProjectService, private _authService: AuthService) {\n this.expanded = true;\n }\n\n ngOnInit(): void {\n this._authService.login(new LoginPayload());\n this._projectService.getProject();\n this.handleResize();\n }\n\n handleResize() {\n const match = window.matchMedia('(min-width: 1024px)');\n match.addEventListener('change', (e) => {\n console.log(e);\n this.expanded = e.matches;\n });\n }\n\n manualToggle() {\n this.expanded = !this.expanded;\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "#content {\n flex: 1;\n min-width: 0;\n z-index: 0;\n overflow: auto;\n will-change: padding-left;\n transition: padding-left 300ms cubic-bezier(0.2, 0, 0, 1) 0s;\n}\n", + "styleUrl": "./project.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectService", + "type": "ProjectService" + }, + { + "name": "_authService", + "type": "AuthService" + } + ], + "line": 11, + "jsdoctags": [ + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + }, + { + "name": "_authService", + "type": "AuthService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n \n
\n \n
\n
\n" + }, + { + "name": "ResizerComponent", + "id": "component-ResizerComponent-03a0b5748f25339d6194a61b8b8fe075", + "file": "src/app/project/components/navigation/resizer/resizer.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "app-resizer", + "styleUrls": [ + "./resizer.component.scss" + ], + "styles": [], + "templateUrl": [ + "./resizer.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "expanded", + "line": 9, + "type": "boolean" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 16 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';\n\n@Component({\n selector: 'app-resizer',\n templateUrl: './resizer.component.html',\n styleUrls: ['./resizer.component.scss']\n})\nexport class ResizerComponent implements OnInit {\n @Input() expanded: boolean;\n\n get icon() {\n return this.expanded ? 'chevron-left' : 'chevron-right';\n }\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".sizer-wrap {\n bottom: 0;\n position: absolute;\n top: 0;\n transform: translateZ(0);\n width: 24px;\n z-index: 3;\n}\n\n.sizer {\n cursor: ew-resize;\n height: 100%;\n left: -4px;\n position: relative;\n width: 24px;\n}\n\n.strip {\n background: linear-gradient(\n to left,\n rgba(0, 0, 0, 0.2) 0px,\n rgba(0, 0, 0, 0.2) 1px,\n rgba(0, 0, 0, 0.1) 1px,\n rgba(0, 0, 0, 0) 100%\n );\n bottom: 0;\n left: -3px;\n opacity: 0.5;\n pointer-events: none;\n position: absolute;\n top: 0;\n transition-duration: 0.22s;\n transition-property: left, opacity, width;\n transition-timing-function: cubic-bezier(0.2, 0, 0, 1);\n width: 3px;\n}\n.line {\n background-color: #4c9aff;\n opacity: 0;\n height: 100%;\n left: 3px;\n position: absolute;\n width: 2px;\n transition: opacity 200ms ease 0s;\n}\n\n.sizer-wrap:hover {\n .sizer .line {\n opacity: 1;\n }\n .btn .icon {\n color: #4c9aff;\n }\n}\n\n.btn {\n box-shadow: rgba(9, 30, 66, 0.08) 0px 0px 0px 1px, rgba(9, 30, 66, 0.08) 0px 2px 4px 1px;\n color: rgb(107, 119, 140);\n cursor: pointer;\n height: 24px;\n opacity: 1;\n position: absolute;\n top: 32px;\n transform: translate(-50%);\n width: 24px;\n background: 0px center white;\n border-width: 0px;\n border-style: initial;\n border-color: initial;\n border-image: initial;\n border-radius: 50%;\n outline: 0px;\n padding: 0px;\n transition: background-color 100ms linear 0s, color 100ms linear 0s,\n opacity 300ms cubic-bezier(0.2, 0, 0, 1) 0s, transform 300ms cubic-bezier(0.2, 0, 0, 1) 0s;\n &:hover {\n background: rgb(67, 154, 255);\n .icon {\n color: white !important;\n }\n }\n}\n\n.overlay {\n position: absolute;\n left: -8px;\n right: -12px;\n bottom: -8px;\n top: -8px;\n}\n", + "styleUrl": "./resizer.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 13 + }, + "implements": [ + "OnInit" + ], + "accessors": { + "icon": { + "name": "icon", + "getSignature": { + "name": "icon", + "type": "", + "returnType": "", + "line": 11 + } + } + }, + "templateData": "
\n
\n
\n
\n\n
\n
\n \n
" + }, + { + "name": "SearchDrawerComponent", + "id": "component-SearchDrawerComponent-83c28c6acc78dde8ebb9d61428d496a9", + "file": "src/app/project/components/search/search-drawer/search-drawer.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "search-drawer", + "styleUrls": [ + "./search-drawer.component.scss" + ], + "styles": [], + "templateUrl": [ + "./search-drawer.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "recentIssues$", + "type": "Observable", + "optional": false, + "description": "", + "line": 22 + }, + { + "name": "results$", + "type": "Observable", + "optional": false, + "description": "", + "line": 21 + }, + { + "name": "searchControl", + "defaultValue": "new FormControl('')", + "type": "FormControl", + "optional": false, + "description": "", + "line": 20 + } + ], + "methodsClass": [ + { + "name": "closeDrawer", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 50 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 34 + }, + { + "name": "openIssueModal", + "args": [ + { + "name": "issue", + "type": "JIssue" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 54, + "jsdoctags": [ + { + "name": "issue", + "type": "JIssue", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { NzDrawerRef } from 'ng-zorro-antd/drawer';\nimport { combineLatest, Observable, of } from 'rxjs';\nimport { map, switchMap, debounceTime, startWith } from 'rxjs/operators';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueModalComponent } from '../../issues/issue-modal/issue-modal.component';\n\n@Component({\n selector: 'search-drawer',\n templateUrl: './search-drawer.component.html',\n styleUrls: ['./search-drawer.component.scss']\n})\n@UntilDestroy()\nexport class SearchDrawerComponent implements OnInit {\n searchControl: FormControl = new FormControl('');\n results$: Observable;\n recentIssues$: Observable;\n\n get hasSearchTermInput(): boolean {\n return !!this.searchControl.value;\n }\n\n constructor(\n private _projectQuery: ProjectQuery,\n private _drawer: NzDrawerRef,\n private _modalService: NzModalService\n ) {}\n\n ngOnInit(): void {\n const search$ = this.searchControl.valueChanges.pipe(debounceTime(50), startWith(this.searchControl.value));\n this.recentIssues$ = this._projectQuery.issues$.pipe(map((issues) => issues.slice(0, 5)));\n this.results$ = combineLatest([search$, this._projectQuery.issues$]).pipe(\n untilDestroyed(this),\n switchMap(([term, issues]) => {\n const matchIssues = issues.filter((issue) => {\n const foundInTitle = IssueUtil.searchString(issue.title, term);\n const foundInDescription = IssueUtil.searchString(issue.description, term);\n return foundInTitle || foundInDescription;\n });\n return of(matchIssues);\n })\n );\n }\n\n closeDrawer() {\n this._drawer.close();\n }\n\n openIssueModal(issue: JIssue) {\n this._modalService.create({\n nzContent: IssueModalComponent,\n nzWidth: 1040,\n nzClosable: false,\n nzFooter: null,\n nzComponentParams: {\n issue$: this._projectQuery.issueById$(issue.id)\n }\n });\n this.closeDrawer();\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".section-title {\n @apply text-textMedium font-bold text-xs uppercase pb-3;\n}\n", + "styleUrl": "./search-drawer.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectQuery", + "type": "ProjectQuery" + }, + { + "name": "_drawer", + "type": "NzDrawerRef" + }, + { + "name": "_modalService", + "type": "NzModalService" + } + ], + "line": 26, + "jsdoctags": [ + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_drawer", + "type": "NzDrawerRef", + "tagName": { + "text": "param" + } + }, + { + "name": "_modalService", + "type": "NzModalService", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "accessors": { + "hasSearchTermInput": { + "name": "hasSearchTermInput", + "getSignature": { + "name": "hasSearchTermInput", + "type": "boolean", + "returnType": "boolean", + "line": 24 + } + } + }, + "templateData": "
\n \n \n
\n\n\n \n \n
Issues Result
\n \n
\n
\n
\n\n\n \n \n
Recent Issues
\n \n
\n
\n
\n\n\n
\n \n
\n We couldn't find anything matching your search\n
\n
Try again with a different term.
\n
\n
" + }, + { + "name": "SettingsComponent", + "id": "component-SettingsComponent-41fd602bddca202a813f947a0173b41f", + "file": "src/app/project/pages/settings/settings.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "styleUrls": [ + "./settings.component.scss" + ], + "styles": [], + "templateUrl": [ + "./settings.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [ + { + "name": "categories", + "type": "ProjectCategory[]", + "optional": false, + "description": "", + "line": 20 + }, + { + "name": "project", + "type": "JProject", + "optional": false, + "description": "", + "line": 18 + }, + { + "name": "projectForm", + "type": "FormGroup", + "optional": false, + "description": "", + "line": 19 + } + ], + "methodsClass": [ + { + "name": "cancel", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 75 + }, + { + "name": "initForm", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 47 + }, + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 39 + }, + { + "name": "submitForm", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 65 + }, + { + "name": "updateForm", + "args": [ + { + "name": "project", + "type": "JProject" + } + ], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 56, + "jsdoctags": [ + { + "name": "project", + "type": "JProject", + "tagName": { + "text": "param" + } + } + ] + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { ProjectConst } from '@trungk18/project/config/const';\nimport { JProject, ProjectCategory } from '@trungk18/interface/project';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { FormGroup, FormBuilder } from '@angular/forms';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { Router } from '@angular/router';\nimport { NzNotificationService } from 'ng-zorro-antd/notification';\nimport { NoWhitespaceValidator } from '@trungk18/core/validators/no-whitespace.validator';\n\n@Component({\n templateUrl: './settings.component.html',\n styleUrls: ['./settings.component.scss']\n})\n@UntilDestroy()\nexport class SettingsComponent implements OnInit {\n project: JProject;\n projectForm: FormGroup;\n categories: ProjectCategory[];\n get breadcrumbs(): string[] {\n return [ProjectConst.Projects, this.project?.name, 'Settings'];\n }\n\n constructor(\n private _projectQuery: ProjectQuery,\n private _projectService: ProjectService,\n private _notification: NzNotificationService,\n private _fb: FormBuilder,\n private _router: Router\n ) {\n this.categories = [\n ProjectCategory.BUSINESS,\n ProjectCategory.MARKETING,\n ProjectCategory.SOFTWARE\n ];\n }\n\n ngOnInit(): void {\n this.initForm();\n this._projectQuery.all$.pipe(untilDestroyed(this)).subscribe((project) => {\n this.project = project;\n this.updateForm(project);\n });\n }\n\n initForm() {\n this.projectForm = this._fb.group({\n name: ['', NoWhitespaceValidator()],\n url: [''],\n description: [''],\n category: [ProjectCategory.SOFTWARE]\n });\n }\n\n updateForm(project: JProject) {\n this.projectForm.patchValue({\n name: project.name,\n url: project.url,\n description: project.description,\n category: project.category\n });\n }\n\n submitForm() {\n const formValue: Partial = this.projectForm.getRawValue();\n this._projectService.updateProject(formValue);\n this._notification.create(\n 'success',\n 'Changes have been saved successfully.',\n ''\n );\n }\n\n cancel() {\n this._router.navigate(['/']);\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".project-form {\n max-width: 640px;\n}\n", + "styleUrl": "./settings.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectQuery", + "type": "ProjectQuery" + }, + { + "name": "_projectService", + "type": "ProjectService" + }, + { + "name": "_notification", + "type": "NzNotificationService" + }, + { + "name": "_fb", + "type": "FormBuilder" + }, + { + "name": "_router", + "type": "Router" + } + ], + "line": 23, + "jsdoctags": [ + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + }, + { + "name": "_projectService", + "type": "ProjectService", + "tagName": { + "text": "param" + } + }, + { + "name": "_notification", + "type": "NzNotificationService", + "tagName": { + "text": "param" + } + }, + { + "name": "_fb", + "type": "FormBuilder", + "tagName": { + "text": "param" + } + }, + { + "name": "_router", + "type": "Router", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "accessors": { + "breadcrumbs": { + "name": "breadcrumbs", + "getSignature": { + "name": "breadcrumbs", + "type": "[]", + "returnType": "string[]", + "line": 21 + } + } + }, + "templateData": "
\n \n
Project Settings
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n Save\n \n \n Cancel\n \n
\n
\n
" + }, + { + "name": "SidebarComponent", + "id": "component-SidebarComponent-7b29770947a4cc5fb7bbfcd387a5efca", + "file": "src/app/project/components/navigation/sidebar/sidebar.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "app-sidebar", + "styleUrls": [ + "./sidebar.component.scss" + ], + "styles": [], + "templateUrl": [ + "./sidebar.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "expanded", + "line": 15, + "type": "boolean" + } + ], + "outputsClass": [], + "propertiesClass": [ + { + "name": "project", + "type": "JProject", + "optional": false, + "description": "", + "line": 21 + }, + { + "name": "sideBarLinks", + "type": "SideBarLink[]", + "optional": false, + "description": "", + "line": 22 + } + ], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 30 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JProject } from '@trungk18/interface/project';\nimport { SideBarLink } from '@trungk18/interface/ui-model/nav-link';\nimport { SideBarLinks } from '@trungk18/project/config/sidebar';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\n\n@Component({\n selector: 'app-sidebar',\n templateUrl: './sidebar.component.html',\n styleUrls: ['./sidebar.component.scss']\n})\n@UntilDestroy()\nexport class SidebarComponent implements OnInit {\n @Input() expanded: boolean;\n\n get sidebarWidth(): number {\n return this.expanded ? 240 : 15;\n }\n\n project: JProject;\n sideBarLinks: SideBarLink[];\n\n constructor(private _projectQuery: ProjectQuery) {\n this._projectQuery.all$.pipe(untilDestroyed(this)).subscribe((project) => {\n this.project = project;\n });\n }\n\n ngOnInit(): void {\n this.sideBarLinks = SideBarLinks;\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": ".sidebar {\n will-change: width;\n transition: width 300ms cubic-bezier(0.2, 0, 0, 1) 0s;\n @apply h-full relative;\n}\n\n.sidebar-content {\n height: 100%;\n left: 0px;\n min-width: 240px;\n overflow-x: hidden;\n position: absolute;\n top: 0px;\n width: 100%;\n @apply px-4 bg-backgroundLightest;\n}\n\n.not-implemented {\n top: 7px;\n left: 40px;\n width: 140px;\n padding: 5px 0 5px 8px;\n @apply bg-backgroundMedium text-textDark inline-block absolute rounded-sm uppercase opacity-0 text-xs font-bold;\n}\n\n.link {\n @apply flex items-center relative py-2 px-3 rounded-sm text-textDarkest;\n\n &:hover .not-implemented {\n @apply opacity-100;\n }\n}\n\n.active {\n @apply text-textLink bg-backgroundLight;\n}\n\n.allowed:hover {\n @apply bg-backgroundLight;\n}\n\n.not-allowed {\n cursor: not-allowed;\n}\n\n.divider {\n @apply mt-4 pt-4 border-t border-borderLight;\n}\n", + "styleUrl": "./sidebar.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [ + { + "name": "_projectQuery", + "type": "ProjectQuery" + } + ], + "line": 22, + "jsdoctags": [ + { + "name": "_projectQuery", + "type": "ProjectQuery", + "tagName": { + "text": "param" + } + } + ] + }, + "implements": [ + "OnInit" + ], + "accessors": { + "sidebarWidth": { + "name": "sidebarWidth", + "getSignature": { + "name": "sidebarWidth", + "type": "number", + "returnType": "number", + "line": 17 + } + } + }, + "templateData": "
\n
\n
\n \n \n
\n
\n {{ project.name }}\n
\n
\n {{ project.category }} Project\n
\n
\n
\n\n
\n \n\n \n \n\n
{{ link.name }}
\n
\n \n\n
\n
\n
\n
" + }, + { + "name": "SvgDefinitionsComponent", + "id": "component-SvgDefinitionsComponent-2e9d7ce174414a7f32da311e4c687aca", + "file": "src/app/jira-control/svg-definitions/svg-definitions.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "svg-definitions", + "styleUrls": [], + "styles": [], + "templateUrl": [ + "./svg-definitions.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 10 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'svg-definitions',\n templateUrl: './svg-definitions.component.html'\n})\nexport class SvgDefinitionsComponent implements OnInit {\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": "", + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 7 + }, + "implements": [ + "OnInit" + ], + "templateData": "\n \n \n Created by Handicon\n from the Noun Project\n \n \n \n Created by Handicon\n from the Noun Project\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n" + }, + { + "name": "SvgIconComponent", + "id": "component-SvgIconComponent-84f933054648fdbfd0851652354efc78", + "file": "src/app/jira-control/svg-icon/svg-icon.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "svg-icon", + "styleUrls": [], + "styles": [], + "templateUrl": [ + "./svg-icon.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "fill", + "defaultValue": "'currentColor'", + "line": 10 + }, + { + "name": "name", + "line": 8, + "type": "String" + }, + { + "name": "size", + "defaultValue": "16", + "line": 9 + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'svg-icon',\n templateUrl: './svg-icon.component.html'\n})\nexport class SvgIconComponent {\n @Input() name: String;\n @Input() size = 16;\n @Input() fill = 'currentColor';\n\n constructor() {}\n\n get iconUrl() {\n return `${window.location.href}#${this.name}`;\n }\n}\n", + "assetsDirs": [], + "styleUrlsData": "", + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 10 + }, + "accessors": { + "iconUrl": { + "name": "iconUrl", + "getSignature": { + "name": "iconUrl", + "type": "", + "returnType": "", + "line": 14 + } + } + }, + "templateData": "\n \n" + }, + { + "name": "UserComponent", + "id": "component-UserComponent-53898cbeb206de8c1983683f7b592229", + "file": "src/app/project/components/user/user.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "j-user", + "styleUrls": [ + "./user.component.scss" + ], + "styles": [], + "templateUrl": [ + "./user.component.html" + ], + "viewProviders": [], + "inputsClass": [ + { + "name": "user", + "line": 10, + "type": "JUser" + } + ], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 14 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'j-user',\n templateUrl: './user.component.html',\n styleUrls: ['./user.component.scss']\n})\nexport class UserComponent implements OnInit {\n @Input() user: JUser;\n\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./user.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 10 + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n \n \n \n {{ user?.name }}\n \n
" + }, + { + "name": "WorkInProgressComponent", + "id": "component-WorkInProgressComponent-4e281e737a6b48f01d582c3de7c30483", + "file": "src/app/work-in-progress/work-in-progress.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "work-in-progress", + "styleUrls": [ + "./work-in-progress.component.scss" + ], + "styles": [], + "templateUrl": [ + "./work-in-progress.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [ + { + "name": "ngOnInit", + "args": [], + "optional": false, + "returnType": "void", + "typeParameters": [], + "line": 12 + } + ], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'work-in-progress',\n templateUrl: './work-in-progress.component.html',\n styleUrls: ['./work-in-progress.component.scss']\n})\nexport class WorkInProgressComponent implements OnInit {\n\n constructor() { }\n\n ngOnInit(): void {\n }\n\n}\n", + "assetsDirs": [], + "styleUrlsData": [ + { + "data": "", + "styleUrl": "./work-in-progress.component.scss" + } + ], + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 8 + }, + "implements": [ + "OnInit" + ], + "templateData": "
\n

A simplified Jira clone built with Angular 9 and Akita

\n\n \n\n

\n Visit the work in progress app |\n View front-end code\n

\n\n
\n
\n
\n
\n
\n

Work in progress!

\n

\n It is still under development.\n

\n

\n I am planning to finish coding in about two weeks (13 - 27 Jun 2020) in my spare time.\n

\n

\n In the meantime, I am gradually writing a series about how I built it step by step in my blog. Please visit trungk18.com\n

\n
\n
\n
\n

\n Made with in Singapore\n

\n
ยฉ 2020 Trung Vo
\n
" + } + ], + "modules": [ + { + "name": "AppModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [ + { + "name": "AppComponent" + } + ] + }, + { + "type": "imports", + "elements": [ + { + "name": "AppRoutingModule" + } + ] + }, + { + "type": "exports", + "elements": [] + }, + { + "type": "bootstrap", + "elements": [ + { + "name": "AppComponent" + } + ] + }, + { + "type": "classes", + "elements": [] + } + ] + }, + { + "name": "AppRoutingModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [] + }, + { + "type": "imports", + "elements": [] + }, + { + "type": "exports", + "elements": [] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + }, + { + "name": "JiraControlModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [ + { + "name": "AvatarComponent" + }, + { + "name": "BreadcrumbsComponent" + }, + { + "name": "ButtonComponent" + }, + { + "name": "InputComponent" + }, + { + "name": "SvgDefinitionsComponent" + }, + { + "name": "SvgIconComponent" + } + ] + }, + { + "type": "imports", + "elements": [] + }, + { + "type": "exports", + "elements": [ + { + "name": "AvatarComponent" + }, + { + "name": "BreadcrumbsComponent" + }, + { + "name": "ButtonComponent" + }, + { + "name": "InputComponent" + }, + { + "name": "SvgDefinitionsComponent" + }, + { + "name": "SvgIconComponent" + } + ] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + }, + { + "name": "ProjectModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [ + { + "name": "AddIssueModalComponent" + }, + { + "name": "AutofocusDirective" + }, + { + "name": "BoardComponent" + }, + { + "name": "BoardDndComponent" + }, + { + "name": "BoardDndListComponent" + }, + { + "name": "BoardFilterComponent" + }, + { + "name": "FullIssueDetailComponent" + }, + { + "name": "IssueAssigneesComponent" + }, + { + "name": "IssueAssigneesSelectComponent" + }, + { + "name": "IssueCardComponent" + }, + { + "name": "IssueCommentComponent" + }, + { + "name": "IssueCommentsComponent" + }, + { + "name": "IssueDeleteModalComponent" + }, + { + "name": "IssueDescriptionComponent" + }, + { + "name": "IssueDetailComponent" + }, + { + "name": "IssueLoaderComponent" + }, + { + "name": "IssueModalComponent" + }, + { + "name": "IssuePriorityComponent" + }, + { + "name": "IssuePrioritySelectComponent" + }, + { + "name": "IssueReporterComponent" + }, + { + "name": "IssueReporterSelectComponent" + }, + { + "name": "IssueResultComponent" + }, + { + "name": "IssueStatusComponent" + }, + { + "name": "IssueTitleComponent" + }, + { + "name": "IssueTypeComponent" + }, + { + "name": "IssueTypeSelectComponent" + }, + { + "name": "NavbarLeftComponent" + }, + { + "name": "NavigationComponent" + }, + { + "name": "ProjectComponent" + }, + { + "name": "ResizerComponent" + }, + { + "name": "SearchDrawerComponent" + }, + { + "name": "SettingsComponent" + }, + { + "name": "SidebarComponent" + }, + { + "name": "UserComponent" + } + ] + }, + { + "type": "imports", + "elements": [ + { + "name": "JiraControlModule" + }, + { + "name": "ProjectRoutingModule" + } + ] + }, + { + "type": "exports", + "elements": [] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + }, + { + "name": "ProjectRoutingModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [] + }, + { + "type": "imports", + "elements": [] + }, + { + "type": "exports", + "elements": [] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + }, + { + "name": "WorkInProgressModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [ + { + "name": "WorkInProgressComponent" + } + ] + }, + { + "type": "imports", + "elements": [ + { + "name": "WorkInProgressRoutingModule" + } + ] + }, + { + "type": "exports", + "elements": [] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + }, + { + "name": "WorkInProgressRoutingModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [] + }, + { + "type": "imports", + "elements": [] + }, + { + "type": "exports", + "elements": [] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + } + ], + "miscellaneous": { + "variables": [ + { + "name": "avatarUrl", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "string", + "defaultValue": "'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png'" + }, + { + "name": "BASE_TIMER_DELAY", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/core/directives/autofocus.directive.ts", + "type": "number", + "defaultValue": "10" + }, + { + "name": "BoardPageComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/components/board/index.ts", + "type": "[]", + "defaultValue": "[BoardDndComponent, BoardDndListComponent, BoardFilterComponent]" + }, + { + "name": "context", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/test.ts", + "type": "", + "defaultValue": "require.context('./', true, /\\.spec\\.ts$/)" + }, + { + "name": "environment", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/environments/environment.ts", + "type": "EnvironmentModel", + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + }, + { + "name": "environment", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/environments/environment.prod.ts", + "type": "EnvironmentModel", + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + }, + { + "name": "GOOGLE_ANALYTICS_ID", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/core/services/google-analytics.service.ts", + "type": "string", + "defaultValue": "'UA-80363801-4'" + }, + { + "name": "gtag", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/core/services/google-analytics.service.ts", + "type": "any" + }, + { + "name": "IssuePriorityColors", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/interface/issue.ts", + "type": "object", + "defaultValue": "{\n [IssuePriority.HIGHEST]: '#CD1317',\n [IssuePriority.HIGH]: '#E9494A',\n [IssuePriority.MEDIUM]: '#E97F33',\n [IssuePriority.LOW]: '#2D8738',\n [IssuePriority.LOWEST]: '#57A55A'\n}" + }, + { + "name": "IssueStatusDisplay", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/interface/issue.ts", + "type": "object", + "defaultValue": "{\n [IssueStatus.BACKLOG]: 'Backlog',\n [IssueStatus.SELECTED]: 'Selected for Development',\n [IssueStatus.IN_PROGRESS]: 'In progress',\n [IssueStatus.DONE]: 'Done'\n}" + }, + { + "name": "IssueUtilComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/components/issues/index.ts", + "type": "[]", + "defaultValue": "[\n IssueCardComponent,\n IssueLoaderComponent,\n IssueModalComponent,\n IssueDetailComponent,\n IssueTitleComponent,\n IssueDescriptionComponent,\n IssueTypeComponent,\n IssuePriorityComponent,\n IssueAssigneesComponent,\n IssueReporterComponent,\n IssueStatusComponent,\n IssueCommentsComponent,\n IssueCommentComponent,\n IssueDeleteModalComponent\n]" + }, + { + "name": "JiraControlComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/jira-control.module.ts", + "type": "[]", + "defaultValue": "[\n SvgDefinitionsComponent,\n SvgIconComponent,\n BreadcrumbsComponent,\n ButtonComponent,\n InputComponent,\n AvatarComponent\n]" + }, + { + "name": "NavigationComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/components/navigation/index.ts", + "type": "[]", + "defaultValue": "[SidebarComponent, NavbarLeftComponent, NavigationComponent]" + }, + { + "name": "NZ_JIRA_ICONS", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/config/icons.ts", + "type": "IconDefinition[]", + "defaultValue": "[\n QuestionCircleFill,\n PlusOutline,\n SearchOutline,\n CloseOutline,\n TwitterOutline,\n EditOutline\n]" + }, + { + "name": "quillConfiguration", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/config/editor.ts", + "type": "object", + "defaultValue": "{\n toolbar: [\n ['bold', 'italic', 'underline', 'strike'],\n ['blockquote', 'code-block'],\n [{ list: 'ordered' }, { list: 'bullet' }],\n [{ header: [1, 2, 3, 4, 5, 6, false] }],\n [{ color: [] }, { background: [] }],\n ['link'],\n ['clean']\n ]\n}" + }, + { + "name": "require", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/test.ts", + "type": "literal type" + }, + { + "name": "Rounded", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "", + "defaultValue": "Template.bind({})" + }, + { + "name": "SideBarLinks", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/config/sidebar.ts", + "type": "[]", + "defaultValue": "[\n new SideBarLink('Kanban Board', 'board', 'board'),\n new SideBarLink('Project Settings', 'cog', 'settings'),\n new SideBarLink('Releases', 'ship'),\n new SideBarLink('Issues and filters', 'filters'),\n new SideBarLink('Pages', 'page'),\n new SideBarLink('Reports', 'report'),\n new SideBarLink('Components', 'component')\n]" + }, + { + "name": "Square", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "", + "defaultValue": "Template.bind({})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "Story", + "defaultValue": "(args: AvatarComponent) => ({\n component: AvatarComponent,\n props: args\n})" + } + ], + "functions": [ + { + "name": "createInitialAuthState", + "file": "src/app/project/auth/auth.store.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "AuthState" + }, + { + "name": "createInitialFilterState", + "file": "src/app/project/state/filter/filter.store.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "FilterState" + }, + { + "name": "createInitialState", + "file": "src/app/project/state/project/project.store.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "ProjectState" + }, + { + "name": "NoWhitespaceValidator", + "file": "src/app/core/validators/no-whitespace.validator.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "ValidatorFn" + } + ], + "typealiases": [ + { + "name": "Handler", + "ctype": "miscellaneous", + "subtype": "typealias", + "rawtype": "function", + "file": "src/app/project/components/navigation/navbar-left/navbar-left.component.ts", + "description": "", + "kind": 162 + } + ], + "enumerations": [ + { + "name": "IssuePriority", + "childs": [ + { + "name": "LOWEST", + "value": "Lowest" + }, + { + "name": "LOW", + "value": "Low" + }, + { + "name": "MEDIUM", + "value": "Medium" + }, + { + "name": "HIGH", + "value": "High" + }, + { + "name": "HIGHEST", + "value": "Highest" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/issue.ts" + }, + { + "name": "IssueStatus", + "childs": [ + { + "name": "BACKLOG", + "value": "Backlog" + }, + { + "name": "SELECTED", + "value": "Selected" + }, + { + "name": "IN_PROGRESS", + "value": "InProgress" + }, + { + "name": "DONE", + "value": "Done" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/issue.ts" + }, + { + "name": "IssueType", + "childs": [ + { + "name": "STORY", + "value": "Story" + }, + { + "name": "TASK", + "value": "Task" + }, + { + "name": "BUG", + "value": "Bug" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/issue.ts" + }, + { + "name": "ProjectCategory", + "childs": [ + { + "name": "SOFTWARE", + "value": "Software" + }, + { + "name": "MARKETING", + "value": "Marketing" + }, + { + "name": "BUSINESS", + "value": "Business" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/project.ts" + } + ], + "groupedVariables": { + "src/app/jira-control/avatar/avatar.stories.ts": [ + { + "name": "avatarUrl", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "string", + "defaultValue": "'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png'" + }, + { + "name": "Rounded", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "", + "defaultValue": "Template.bind({})" + }, + { + "name": "Square", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "", + "defaultValue": "Template.bind({})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "Story", + "defaultValue": "(args: AvatarComponent) => ({\n component: AvatarComponent,\n props: args\n})" + } + ], + "src/app/core/directives/autofocus.directive.ts": [ + { + "name": "BASE_TIMER_DELAY", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/core/directives/autofocus.directive.ts", + "type": "number", + "defaultValue": "10" + } + ], + "src/app/project/components/board/index.ts": [ + { + "name": "BoardPageComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/components/board/index.ts", + "type": "[]", + "defaultValue": "[BoardDndComponent, BoardDndListComponent, BoardFilterComponent]" + } + ], + "src/test.ts": [ + { + "name": "context", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/test.ts", + "type": "", + "defaultValue": "require.context('./', true, /\\.spec\\.ts$/)" + }, + { + "name": "require", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/test.ts", + "type": "literal type" + } + ], + "src/environments/environment.ts": [ + { + "name": "environment", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/environments/environment.ts", + "type": "EnvironmentModel", + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + } + ], + "src/environments/environment.prod.ts": [ + { + "name": "environment", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/environments/environment.prod.ts", + "type": "EnvironmentModel", + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + } + ], + "src/app/core/services/google-analytics.service.ts": [ + { + "name": "GOOGLE_ANALYTICS_ID", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/core/services/google-analytics.service.ts", + "type": "string", + "defaultValue": "'UA-80363801-4'" + }, + { + "name": "gtag", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/core/services/google-analytics.service.ts", + "type": "any" + } + ], + "src/app/interface/issue.ts": [ + { + "name": "IssuePriorityColors", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/interface/issue.ts", + "type": "object", + "defaultValue": "{\n [IssuePriority.HIGHEST]: '#CD1317',\n [IssuePriority.HIGH]: '#E9494A',\n [IssuePriority.MEDIUM]: '#E97F33',\n [IssuePriority.LOW]: '#2D8738',\n [IssuePriority.LOWEST]: '#57A55A'\n}" + }, + { + "name": "IssueStatusDisplay", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/interface/issue.ts", + "type": "object", + "defaultValue": "{\n [IssueStatus.BACKLOG]: 'Backlog',\n [IssueStatus.SELECTED]: 'Selected for Development',\n [IssueStatus.IN_PROGRESS]: 'In progress',\n [IssueStatus.DONE]: 'Done'\n}" + } + ], + "src/app/project/components/issues/index.ts": [ + { + "name": "IssueUtilComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/components/issues/index.ts", + "type": "[]", + "defaultValue": "[\n IssueCardComponent,\n IssueLoaderComponent,\n IssueModalComponent,\n IssueDetailComponent,\n IssueTitleComponent,\n IssueDescriptionComponent,\n IssueTypeComponent,\n IssuePriorityComponent,\n IssueAssigneesComponent,\n IssueReporterComponent,\n IssueStatusComponent,\n IssueCommentsComponent,\n IssueCommentComponent,\n IssueDeleteModalComponent\n]" + } + ], + "src/app/jira-control/jira-control.module.ts": [ + { + "name": "JiraControlComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/jira-control.module.ts", + "type": "[]", + "defaultValue": "[\n SvgDefinitionsComponent,\n SvgIconComponent,\n BreadcrumbsComponent,\n ButtonComponent,\n InputComponent,\n AvatarComponent\n]" + } + ], + "src/app/project/components/navigation/index.ts": [ + { + "name": "NavigationComponents", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/components/navigation/index.ts", + "type": "[]", + "defaultValue": "[SidebarComponent, NavbarLeftComponent, NavigationComponent]" + } + ], + "src/app/project/config/icons.ts": [ + { + "name": "NZ_JIRA_ICONS", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/config/icons.ts", + "type": "IconDefinition[]", + "defaultValue": "[\n QuestionCircleFill,\n PlusOutline,\n SearchOutline,\n CloseOutline,\n TwitterOutline,\n EditOutline\n]" + } + ], + "src/app/project/config/editor.ts": [ + { + "name": "quillConfiguration", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/config/editor.ts", + "type": "object", + "defaultValue": "{\n toolbar: [\n ['bold', 'italic', 'underline', 'strike'],\n ['blockquote', 'code-block'],\n [{ list: 'ordered' }, { list: 'bullet' }],\n [{ header: [1, 2, 3, 4, 5, 6, false] }],\n [{ color: [] }, { background: [] }],\n ['link'],\n ['clean']\n ]\n}" + } + ], + "src/app/project/config/sidebar.ts": [ + { + "name": "SideBarLinks", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/project/config/sidebar.ts", + "type": "[]", + "defaultValue": "[\n new SideBarLink('Kanban Board', 'board', 'board'),\n new SideBarLink('Project Settings', 'cog', 'settings'),\n new SideBarLink('Releases', 'ship'),\n new SideBarLink('Issues and filters', 'filters'),\n new SideBarLink('Pages', 'page'),\n new SideBarLink('Reports', 'report'),\n new SideBarLink('Components', 'component')\n]" + } + ] + }, + "groupedFunctions": { + "src/app/project/auth/auth.store.ts": [ + { + "name": "createInitialAuthState", + "file": "src/app/project/auth/auth.store.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "AuthState" + } + ], + "src/app/project/state/filter/filter.store.ts": [ + { + "name": "createInitialFilterState", + "file": "src/app/project/state/filter/filter.store.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "FilterState" + } + ], + "src/app/project/state/project/project.store.ts": [ + { + "name": "createInitialState", + "file": "src/app/project/state/project/project.store.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "ProjectState" + } + ], + "src/app/core/validators/no-whitespace.validator.ts": [ + { + "name": "NoWhitespaceValidator", + "file": "src/app/core/validators/no-whitespace.validator.ts", + "ctype": "miscellaneous", + "subtype": "function", + "description": "", + "args": [], + "returnType": "ValidatorFn" + } + ] + }, + "groupedEnumerations": { + "src/app/interface/issue.ts": [ + { + "name": "IssuePriority", + "childs": [ + { + "name": "LOWEST", + "value": "Lowest" + }, + { + "name": "LOW", + "value": "Low" + }, + { + "name": "MEDIUM", + "value": "Medium" + }, + { + "name": "HIGH", + "value": "High" + }, + { + "name": "HIGHEST", + "value": "Highest" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/issue.ts" + }, + { + "name": "IssueStatus", + "childs": [ + { + "name": "BACKLOG", + "value": "Backlog" + }, + { + "name": "SELECTED", + "value": "Selected" + }, + { + "name": "IN_PROGRESS", + "value": "InProgress" + }, + { + "name": "DONE", + "value": "Done" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/issue.ts" + }, + { + "name": "IssueType", + "childs": [ + { + "name": "STORY", + "value": "Story" + }, + { + "name": "TASK", + "value": "Task" + }, + { + "name": "BUG", + "value": "Bug" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/issue.ts" + } + ], + "src/app/interface/project.ts": [ + { + "name": "ProjectCategory", + "childs": [ + { + "name": "SOFTWARE", + "value": "Software" + }, + { + "name": "MARKETING", + "value": "Marketing" + }, + { + "name": "BUSINESS", + "value": "Business" + } + ], + "ctype": "miscellaneous", + "subtype": "enum", + "description": "", + "file": "src/app/interface/project.ts" + } + ] + }, + "groupedTypeAliases": { + "src/app/project/components/navigation/navbar-left/navbar-left.component.ts": [ + { + "name": "Handler", + "ctype": "miscellaneous", + "subtype": "typealias", + "rawtype": "function", + "file": "src/app/project/components/navigation/navbar-left/navbar-left.component.ts", + "description": "", + "kind": 162 + } + ] + } + }, + "routes": { + "name": "", + "kind": "module", + "className": "AppModule", + "children": [ + { + "name": "routes", + "filename": "src/app/app-routing.module.ts", + "module": "AppRoutingModule", + "kind": "module" + } + ] + }, + "coverage": { + "count": 0, + "status": "low", + "files": [ + { + "filePath": "e2e/src/app.po.ts", + "type": "class", + "linktype": "classe", + "name": "AppPage", + "coveragePercent": 0, + "coverageCount": "0/3", + "status": "low" + }, + { + "filePath": "src/app/app.component.ts", + "type": "component", + "linktype": "component", + "name": "AppComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/core/directives/autofocus.directive.ts", + "type": "directive", + "linktype": "directive", + "name": "AutofocusDirective", + "coveragePercent": 0, + "coverageCount": "0/11", + "status": "low" + }, + { + "filePath": "src/app/core/directives/autofocus.directive.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "BASE_TIMER_DELAY", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/core/services/google-analytics.service.ts", + "type": "injectable", + "linktype": "injectable", + "name": "GoogleAnalyticsService", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/core/services/google-analytics.service.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "GOOGLE_ANALYTICS_ID", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/core/services/google-analytics.service.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "gtag", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/core/validators/no-whitespace.validator.ts", + "type": "function", + "linksubtype": "function", + "name": "NoWhitespaceValidator", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/interface/comment.ts", + "type": "class", + "linktype": "classe", + "name": "JComment", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/interface/issue-priority-icon.ts", + "type": "class", + "linktype": "classe", + "name": "IssuePriorityIcon", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/interface/issue-type-icon.ts", + "type": "class", + "linktype": "classe", + "name": "IssueTypeWithIcon", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/interface/issue.ts", + "type": "interface", + "linktype": "interface", + "name": "JIssue", + "coveragePercent": 0, + "coverageCount": "0/17", + "status": "low" + }, + { + "filePath": "src/app/interface/issue.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "IssuePriorityColors", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/interface/issue.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "IssueStatusDisplay", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/interface/project.ts", + "type": "interface", + "linktype": "interface", + "name": "JProject", + "coveragePercent": 0, + "coverageCount": "0/10", + "status": "low" + }, + { + "filePath": "src/app/interface/ui-model/delete-issue-model.ts", + "type": "class", + "linktype": "classe", + "name": "DeleteIssueModel", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/interface/ui-model/nav-link.ts", + "type": "class", + "linktype": "classe", + "name": "SideBarLink", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/interface/user.ts", + "type": "interface", + "linktype": "interface", + "name": "JUser", + "coveragePercent": 0, + "coverageCount": "0/8", + "status": "low" + }, + { + "filePath": "src/app/jira-control/avatar/avatar.component.ts", + "type": "component", + "linktype": "component", + "name": "AvatarComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "avatarUrl", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Rounded", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Square", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Template", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/breadcrumbs/breadcrumbs.component.ts", + "type": "component", + "linktype": "component", + "name": "BreadcrumbsComponent", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/jira-control/button/button.component.ts", + "type": "component", + "linktype": "component", + "name": "ButtonComponent", + "coveragePercent": 0, + "coverageCount": "0/10", + "status": "low" + }, + { + "filePath": "src/app/jira-control/input/input.component.ts", + "type": "component", + "linktype": "component", + "name": "InputComponent", + "coveragePercent": 0, + "coverageCount": "0/10", + "status": "low" + }, + { + "filePath": "src/app/jira-control/jira-control.module.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "JiraControlComponents", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/svg-definitions/svg-definitions.component.ts", + "type": "component", + "linktype": "component", + "name": "SvgDefinitionsComponent", + "coveragePercent": 0, + "coverageCount": "0/3", + "status": "low" + }, + { + "filePath": "src/app/jira-control/svg-icon/svg-icon.component.ts", + "type": "component", + "linktype": "component", + "name": "SvgIconComponent", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/project/auth/auth.query.ts", + "type": "injectable", + "linktype": "injectable", + "name": "AuthQuery", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/auth/auth.service.ts", + "type": "class", + "linktype": "classe", + "name": "LoginPayload", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/auth/auth.service.ts", + "type": "injectable", + "linktype": "injectable", + "name": "AuthService", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/auth/auth.store.ts", + "type": "injectable", + "linktype": "injectable", + "name": "AuthStore", + "coveragePercent": 0, + "coverageCount": "0/2", + "status": "low" + }, + { + "filePath": "src/app/project/auth/auth.store.ts", + "type": "interface", + "linktype": "interface", + "name": "AuthState", + "coveragePercent": 0, + "coverageCount": "0/2", + "status": "low" + }, + { + "filePath": "src/app/project/auth/auth.store.ts", + "type": "function", + "linksubtype": "function", + "name": "createInitialAuthState", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/components/add-issue-modal/add-issue-modal.component.ts", + "type": "component", + "linktype": "component", + "name": "AddIssueModalComponent", + "coveragePercent": 0, + "coverageCount": "0/11", + "status": "low" + }, + { + "filePath": "src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueAssigneesSelectComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts", + "type": "component", + "linktype": "component", + "name": "IssuePrioritySelectComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueReporterSelectComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueTypeSelectComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/board/board-dnd-list/board-dnd-list.component.ts", + "type": "component", + "linktype": "component", + "name": "BoardDndListComponent", + "coveragePercent": 0, + "coverageCount": "0/12", + "status": "low" + }, + { + "filePath": "src/app/project/components/board/board-dnd/board-dnd.component.ts", + "type": "component", + "linktype": "component", + "name": "BoardDndComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/board/board-filter/board-filter.component.ts", + "type": "component", + "linktype": "component", + "name": "BoardFilterComponent", + "coveragePercent": 0, + "coverageCount": "0/13", + "status": "low" + }, + { + "filePath": "src/app/project/components/board/index.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "BoardPageComponents", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/index.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "IssueUtilComponents", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-assignees/issue-assignees.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueAssigneesComponent", + "coveragePercent": 0, + "coverageCount": "0/10", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-card/issue-card.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueCardComponent", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-comment/issue-comment.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueCommentComponent", + "coveragePercent": 0, + "coverageCount": "0/14", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-comments/issue-comments.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueCommentsComponent", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueDeleteModalComponent", + "coveragePercent": 0, + "coverageCount": "0/7", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-description/issue-description.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueDescriptionComponent", + "coveragePercent": 0, + "coverageCount": "0/13", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-detail/issue-detail.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueDetailComponent", + "coveragePercent": 0, + "coverageCount": "0/13", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-loader/issue-loader.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueLoaderComponent", + "coveragePercent": 0, + "coverageCount": "0/3", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-modal/issue-modal.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueModalComponent", + "coveragePercent": 0, + "coverageCount": "0/7", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-priority/issue-priority.component.ts", + "type": "component", + "linktype": "component", + "name": "IssuePriorityComponent", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-reporter/issue-reporter.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueReporterComponent", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-status/issue-status.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueStatusComponent", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-status/issue-status.component.ts", + "type": "class", + "linktype": "classe", + "name": "IssueStatusValueTitle", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-title/issue-title.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueTitleComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/issues/issue-type/issue-type.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueTypeComponent", + "coveragePercent": 0, + "coverageCount": "0/8", + "status": "low" + }, + { + "filePath": "src/app/project/components/navigation/index.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "NavigationComponents", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/components/navigation/navbar-left/navbar-left.component.ts", + "type": "component", + "linktype": "component", + "name": "NavbarLeftComponent", + "coveragePercent": 0, + "coverageCount": "0/7", + "status": "low" + }, + { + "filePath": "src/app/project/components/navigation/navbar-left/navbar-left.component.ts", + "type": "class", + "linktype": "classe", + "name": "NavItem", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/project/components/navigation/navigation/navigation.component.ts", + "type": "component", + "linktype": "component", + "name": "NavigationComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/navigation/resizer/resizer.component.ts", + "type": "component", + "linktype": "component", + "name": "ResizerComponent", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/components/navigation/sidebar/sidebar.component.ts", + "type": "component", + "linktype": "component", + "name": "SidebarComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/components/search/issue-result/issue-result.component.ts", + "type": "component", + "linktype": "component", + "name": "IssueResultComponent", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/components/search/search-drawer/search-drawer.component.ts", + "type": "component", + "linktype": "component", + "name": "SearchDrawerComponent", + "coveragePercent": 0, + "coverageCount": "0/8", + "status": "low" + }, + { + "filePath": "src/app/project/components/user/user.component.ts", + "type": "component", + "linktype": "component", + "name": "UserComponent", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/config/const.ts", + "type": "class", + "linktype": "classe", + "name": "ProjectConst", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/project/config/editor.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "quillConfiguration", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/config/icons.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "NZ_JIRA_ICONS", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/config/sidebar.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "SideBarLinks", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/pages/board/board.component.ts", + "type": "component", + "linktype": "component", + "name": "BoardComponent", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/project/pages/full-issue-detail/full-issue-detail.component.ts", + "type": "component", + "linktype": "component", + "name": "FullIssueDetailComponent", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/pages/settings/settings.component.ts", + "type": "component", + "linktype": "component", + "name": "SettingsComponent", + "coveragePercent": 0, + "coverageCount": "0/10", + "status": "low" + }, + { + "filePath": "src/app/project/project.component.ts", + "type": "component", + "linktype": "component", + "name": "ProjectComponent", + "coveragePercent": 0, + "coverageCount": "0/6", + "status": "low" + }, + { + "filePath": "src/app/project/project.guard.ts", + "type": "guard", + "linktype": "guard", + "name": "ProjectGuard", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, + { + "filePath": "src/app/project/state/filter/filter.query.ts", + "type": "injectable", + "linktype": "injectable", + "name": "FilterQuery", + "coveragePercent": 0, + "coverageCount": "0/7", + "status": "low" + }, + { + "filePath": "src/app/project/state/filter/filter.service.ts", + "type": "injectable", + "linktype": "injectable", + "name": "FilterService", + "coveragePercent": 0, + "coverageCount": "0/7", + "status": "low" + }, + { + "filePath": "src/app/project/state/filter/filter.store.ts", + "type": "injectable", + "linktype": "injectable", + "name": "FilterStore", + "coveragePercent": 0, + "coverageCount": "0/2", + "status": "low" + }, + { + "filePath": "src/app/project/state/filter/filter.store.ts", + "type": "interface", + "linktype": "interface", + "name": "FilterState", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/project/state/filter/filter.store.ts", + "type": "function", + "linksubtype": "function", + "name": "createInitialFilterState", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/state/project/project.query.ts", + "type": "injectable", + "linktype": "injectable", + "name": "ProjectQuery", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/state/project/project.service.ts", + "type": "injectable", + "linktype": "injectable", + "name": "ProjectService", + "coveragePercent": 0, + "coverageCount": "0/9", + "status": "low" + }, + { + "filePath": "src/app/project/state/project/project.store.ts", + "type": "injectable", + "linktype": "injectable", + "name": "ProjectStore", + "coveragePercent": 0, + "coverageCount": "0/2", + "status": "low" + }, + { + "filePath": "src/app/project/state/project/project.store.ts", + "type": "interface", + "linktype": "interface", + "name": "ProjectState", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/state/project/project.store.ts", + "type": "function", + "linksubtype": "function", + "name": "createInitialState", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/project/utils/date.ts", + "type": "class", + "linktype": "classe", + "name": "DateUtil", + "coveragePercent": 0, + "coverageCount": "0/2", + "status": "low" + }, + { + "filePath": "src/app/project/utils/issue.ts", + "type": "class", + "linktype": "classe", + "name": "IssueUtil", + "coveragePercent": 0, + "coverageCount": "0/5", + "status": "low" + }, + { + "filePath": "src/app/work-in-progress/work-in-progress.component.ts", + "type": "component", + "linktype": "component", + "name": "WorkInProgressComponent", + "coveragePercent": 0, + "coverageCount": "0/3", + "status": "low" + }, + { + "filePath": "src/environments/environment-model.ts", + "type": "interface", + "linktype": "interface", + "name": "EnvironmentModel", + "coveragePercent": 0, + "coverageCount": "0/3", + "status": "low" + }, + { + "filePath": "src/environments/environment.prod.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "environment", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/environments/environment.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "environment", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/test.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "context", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/test.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "require", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + } + ] + } +} \ No newline at end of file diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 81a11a1e..c6bb222a 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -4,6 +4,12 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@aduh95/viz.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@aduh95/viz.js/-/viz.js-3.2.0.tgz", + "integrity": "sha512-x31hjqWcLePXK3se/7EW9VwIpQNwB4xQenCEXPhjtsDtFsd01dnky9dN5idEGonS1w95h/u9sTcnVPdcaFlyjA==", + "dev": true + }, "@angular-builders/custom-webpack": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-10.0.1.tgz", @@ -235,6 +241,44 @@ "source-map": "0.7.3" } }, + "@babel/core": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", + "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.0", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.1", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.0", + "@babel/types": "^7.11.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, "ajv": { "version": "6.12.4", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", @@ -247,6 +291,15 @@ "uri-js": "^4.2.2" } }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -259,6 +312,12 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", @@ -1001,19 +1060,19 @@ "dev": true }, "@babel/core": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", - "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.0", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.1", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.0", - "@babel/types": "^7.11.0", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", @@ -1024,6 +1083,17 @@ "source-map": "^0.5.0" }, "dependencies": { + "@babel/generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", + "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.1", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, "debug": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", @@ -1085,6 +1155,27 @@ "@babel/types": "^7.10.4" } }, + "@babel/helper-builder-react-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz", + "integrity": "sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-builder-react-jsx-experimental": { + "version": "7.12.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz", + "integrity": "sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-module-imports": "^7.12.1", + "@babel/types": "^7.12.1" + } + }, "@babel/helper-compilation-targets": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz", @@ -1352,6 +1443,17 @@ "@babel/helper-plugin-utils": "^7.10.4" } }, + "@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + } + }, "@babel/plugin-proposal-dynamic-import": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", @@ -1362,6 +1464,16 @@ "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.1.tgz", + "integrity": "sha512-z5Q4Ke7j0AexQRfgUvnD+BdCSgpTEKnqQ3kskk2jWtOBulxICzd1X9BGt7kmWftxZ2W3++OZdt5gtmC8KLxdRQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-default-from": "^7.12.1" + } + }, "@babel/plugin-proposal-export-namespace-from": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", @@ -1482,6 +1594,15 @@ "@babel/helper-plugin-utils": "^7.10.4" } }, + "@babel/plugin-syntax-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz", + "integrity": "sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", @@ -1491,6 +1612,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.1.tgz", + "integrity": "sha512-dP5eGg6tHEkhnRD2/vRG/KJKRSg8gtxu2i+P/8/yFPJn/CfPU5G0/7Gks2i3M6IOVAPQekmsLN9LPsmXFFL4Uw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", @@ -1509,6 +1639,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", @@ -1572,6 +1711,15 @@ "@babel/helper-plugin-utils": "^7.10.4" } }, + "@babel/plugin-syntax-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-transform-arrow-functions": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", @@ -1802,6 +1950,66 @@ "@babel/helper-plugin-utils": "^7.10.4" } }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.1.tgz", + "integrity": "sha512-RmKejwnT0T0QzQUzcbP5p1VWlpnP8QHtdhEtLG55ZDQnJNalbF3eeDyu3dnGKvGzFIQiBzFhBYTwvv435p9Xpw==", + "dev": true, + "requires": { + "@babel/helper-builder-react-jsx": "^7.10.4", + "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.1.tgz", + "integrity": "sha512-IilcGWdN1yNgEGOrB96jbTplRh+V2Pz1EoEwsKsHfX1a/L40cUYuD71Zepa7C+ujv7kJIxnDftWeZbKNEqZjCQ==", + "dev": true, + "requires": { + "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", + "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, "@babel/plugin-transform-regenerator": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", @@ -1879,6 +2087,17 @@ "@babel/helper-plugin-utils": "^7.10.4" } }, + "@babel/plugin-transform-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz", + "integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-typescript": "^7.12.1" + } + }, "@babel/plugin-transform-unicode-escapes": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", @@ -1987,6 +2206,57 @@ "esutils": "^2.0.2" } }, + "@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "@babel/register": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.12.1.tgz", + "integrity": "sha512-XWcmseMIncOjoydKZnWvWi0/5CUCD+ZYKhRwgYlWOrA8fGZ/FjuLRpqtIhLOVD/fvR1b9DQHtZPn68VvhpYf+Q==", + "dev": true, + "requires": { + "find-cache-dir": "^2.0.0", + "lodash": "^4.17.19", + "make-dir": "^2.1.0", + "pirates": "^4.0.0", + "source-map-support": "^0.5.16" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + } + } + }, "@babel/runtime": { "version": "7.11.2", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", @@ -2069,3595 +2339,4384 @@ "to-fast-properties": "^2.0.0" } }, - "@datorama/akita": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.2.5.tgz", - "integrity": "sha512-CvIQqG9b7TF0c7L0Yz2Qemu25u42bpTBG4aBa699QDNG9rrfgzKbO6wOelqLOHrIHvqHeYHgtnni05Ii3ks0rg==", - "requires": { - "schematics-utilities": "^1.1.1" - } + "@base2/pretty-print-object": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.0.tgz", + "integrity": "sha512-4Th98KlMHr5+JkxfcoDT//6vY8vM+iSPrLNpHhRyLx2CFYi8e2RfqPLdpbnpo0Q5lQC5hNB79yes07zb02fvCw==", + "dev": true }, - "@datorama/akita-ng-entity-service": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@datorama/akita-ng-entity-service/-/akita-ng-entity-service-2.0.3.tgz", - "integrity": "sha512-w4+A7qZwkCnvAvGUAGhGfbcTkKW+JmMP6iEZPFAeZxtez2G29+yZbTaEdguYMpS5/lhJECATWINlAG18siZkMA==", + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, "requires": { - "@datorama/akita": "5.0.2" - }, - "dependencies": { - "@datorama/akita": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", - "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", - "requires": { - "schematics-utilities": "^1.1.1" - } - } + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" } }, - "@datorama/akita-ng-router-store": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/@datorama/akita-ng-router-store/-/akita-ng-router-store-5.1.8.tgz", - "integrity": "sha512-t6TBPWTqBzaXejqpQvbpfVfLWwlKkE1NPY546vFEMPigpqsWZUVA8oQj/8aBs1OInAK9xBJ5pHJNQyb2mgaFRg==", - "dev": true - }, - "@datorama/akita-ngdevtools": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@datorama/akita-ngdevtools/-/akita-ngdevtools-4.0.2.tgz", - "integrity": "sha512-D3BzC7YSOLDnD3QnhedO5zrpNmLtjNSJBphRyPqDkB5nMEhaRibne3fmHpy8cPSusZItH5u+ztJfr8KBUf+dfw==", + "@compodoc/compodoc": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/@compodoc/compodoc/-/compodoc-1.1.11.tgz", + "integrity": "sha512-3PGTf64Eug1SIcdQole2KkVftBMFjKzecBytLHy4+MQYcblAQM0O3a4GoxuWwN7cTawVq4eqSJTtf6My1I/oHA==", "dev": true, "requires": { - "@datorama/akita": "5.0.2" + "@compodoc/ngd-transformer": "^2.0.0", + "chalk": "^2.4.2", + "cheerio": "^1.0.0-rc.3", + "chokidar": "^3.1.1", + "colors": "^1.4.0", + "commander": "^3.0.2", + "cosmiconfig": "^5.2.1", + "decache": "^4.5.1", + "fancy-log": "^1.3.3", + "findit2": "^2.2.3", + "fs-extra": "^8.0.1", + "glob": "^7.1.4", + "handlebars": "^4.3.3", + "html-entities": "^1.2.1", + "i18next": "^17.0.16", + "inside": "^1.0.0", + "json5": "^2.1.0", + "live-server": "^1.2.1", + "lodash": "^4.17.15", + "loglevel": "^1.6.4", + "loglevel-plugin-prefix": "^0.8.4", + "lunr": "^2.3.6", + "marked": "^0.7.0", + "minimist": "^1.2.0", + "opencollective-postinstall": "^2.0.2", + "os-name": "^3.1.0", + "pdfmake": "^0.1.60", + "semver": "^6.3.0", + "traverse": "^0.6.6", + "ts-simple-ast": "12.4.0", + "uuid": "^3.3.3" }, "dependencies": { - "@datorama/akita": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", - "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, "requires": { - "schematics-utilities": "^1.1.1" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } - } - } - }, - "@dsherret/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@dsherret/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-H2R13IvZdM6gei2vOGSzF7HdMyw=", - "requires": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - } - }, - "@fullhuman/postcss-purgecss": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz", - "integrity": "sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw==", - "dev": true, - "requires": { - "postcss": "7.0.32", - "purgecss": "^2.3.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@jsdevtools/coverage-istanbul-loader": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.5.tgz", - "integrity": "sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA==", - "dev": true, - "requires": { - "convert-source-map": "^1.7.0", - "istanbul-lib-instrument": "^4.0.3", - "loader-utils": "^2.0.0", - "merge-source-map": "^1.1.0", - "schema-utils": "^2.7.0" - } - }, - "@ngneat/content-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@ngneat/content-loader/-/content-loader-4.1.0.tgz", - "integrity": "sha512-jVxHPS/quyOO+aLxe705OhdDxAZBItj13YziY37k9jzmbzcSZ2snBToorOOVF/kIAzmrC2VaZicCVqRA3ylPYg==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@ngneat/until-destroy": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@ngneat/until-destroy/-/until-destroy-7.3.2.tgz", - "integrity": "sha512-jzJTTcOJpAi0KG3w+dbpz2XyO5smZxSK5hlpp9pQ1E9eyZpcpyVSXHP6R5cTlFZi368fMOITO4ewG7illLSmAw==", - "requires": { - "glob": "^7.1.6", - "minimist": "1.2.5", - "ts-morph": "^7.1.2" - } - }, - "@ngtools/webpack": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.1.7.tgz", - "integrity": "sha512-J/ePcuUfrh0tgnZ+Em4Rv0UYb8wBHARk//K0eVr/Qk5ziWEcYyOW3w3Hz6FbxwIElXvkj+/C9GOb1SapkzlEXg==", - "dev": true, - "requires": { - "@angular-devkit/core": "10.1.7", - "enhanced-resolve": "4.3.0", - "webpack-sources": "1.4.3" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { - "ajv": "6.12.4", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.2", - "source-map": "0.7.3" + "fill-range": "^7.0.1" } }, - "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" } }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "commander": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz", + "integrity": "sha512-Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==", "dev": true }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { - "tslib": "^1.9.0" + "to-regex-range": "^5.0.1" } }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" - }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - } - }, - "@npmcli/move-file": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.0.1.tgz", - "integrity": "sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - } - } - }, - "@schematics/angular": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.1.7.tgz", - "integrity": "sha512-jcyLWDSbpgHvB/BNVSsV4uLJpC2qRx9Z5+rcQpBB1BerqIPS/1cTQg7TViHZtcqnZqWvzHR3jfqzDUSOCZpuJQ==", - "dev": true, - "requires": { - "@angular-devkit/core": "10.1.7", - "@angular-devkit/schematics": "10.1.7", - "jsonc-parser": "2.3.0" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "requires": { - "ajv": "6.12.4", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.2", - "source-map": "0.7.3" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, - "@angular-devkit/schematics": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", - "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "ora": "5.0.0", - "rxjs": "6.6.2" + "is-glob": "^4.0.1" } }, - "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "binary-extensions": "^2.0.0" } }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "dev": true, "requires": { - "tslib": "^1.9.0" + "picomatch": "^2.2.1" } }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true } } }, - "@schematics/update": { - "version": "0.1001.7", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1001.7.tgz", - "integrity": "sha512-q7g/9YaAiqyWxYmUXiSWxB9xwc30xL5iUWY3Rp2LXSH6ihaRsLabmNr743R2YQmMj2Ss+9OhILHmj7nMmqODgw==", + "@compodoc/ngd-core": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-core/-/ngd-core-2.1.0.tgz", + "integrity": "sha512-nyBH7J7SJJ2AV6OeZhJ02kRtVB7ALnZJKgShjoL9CNmOFEj8AkdhP9qTBIgjaDrbsW5pF4nx32KQL2fT7RFnqw==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "@angular-devkit/schematics": "10.1.7", - "@yarnpkg/lockfile": "1.1.0", - "ini": "1.3.5", - "npm-package-arg": "^8.0.0", - "pacote": "9.5.12", - "semver": "7.3.2", - "semver-intersect": "1.4.0" + "ansi-colors": "^4.1.1", + "fancy-log": "^1.3.3", + "typescript": "^4.0.3" }, "dependencies": { - "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", - "dev": true, - "requires": { - "ajv": "6.12.4", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.2", - "source-map": "0.7.3" - } - }, - "@angular-devkit/schematics": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", - "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", - "dev": true, - "requires": { - "@angular-devkit/core": "10.1.7", - "ora": "5.0.0", - "rxjs": "6.6.2" - } - }, - "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true - }, - "hosted-git-info": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", - "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "npm-package-arg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", - "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", - "dev": true, - "requires": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", - "validate-npm-package-name": "^3.0.0" - } - }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", - "dev": true, + } + } + }, + "@compodoc/ngd-transformer": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@compodoc/ngd-transformer/-/ngd-transformer-2.1.0.tgz", + "integrity": "sha512-Jo4VCMzIUtgIAdRmhHhOoRRE01gCjc5CyrUERRx0VgEzkkCm1Wmu/XHSsQP6tSpCYHBjERghqaDqH5DabkR2oQ==", + "dev": true, + "requires": { + "@aduh95/viz.js": "^3.1.0", + "@compodoc/ngd-core": "~2.1.0", + "dot": "^1.1.3", + "fs-extra": "^9.0.1" + } + }, + "@datorama/akita": { + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.2.5.tgz", + "integrity": "sha512-CvIQqG9b7TF0c7L0Yz2Qemu25u42bpTBG4aBa699QDNG9rrfgzKbO6wOelqLOHrIHvqHeYHgtnni05Ii3ks0rg==", + "requires": { + "schematics-utilities": "^1.1.1" + } + }, + "@datorama/akita-ng-entity-service": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@datorama/akita-ng-entity-service/-/akita-ng-entity-service-2.0.3.tgz", + "integrity": "sha512-w4+A7qZwkCnvAvGUAGhGfbcTkKW+JmMP6iEZPFAeZxtez2G29+yZbTaEdguYMpS5/lhJECATWINlAG18siZkMA==", + "requires": { + "@datorama/akita": "5.0.2" + }, + "dependencies": { + "@datorama/akita": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", + "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", "requires": { - "tslib": "^1.9.0" + "schematics-utilities": "^1.1.1" } - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true } } }, - "@ts-morph/common": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.5.2.tgz", - "integrity": "sha512-eLmfYV6u6gUgHrB9QV9lpuWg3cD60mhXdv0jvM5exWR/Cor8HG+GziFIj2hPEWHJknqzuU4meZd8DTqIzZfDRQ==", + "@datorama/akita-ng-router-store": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/@datorama/akita-ng-router-store/-/akita-ng-router-store-5.1.8.tgz", + "integrity": "sha512-t6TBPWTqBzaXejqpQvbpfVfLWwlKkE1NPY546vFEMPigpqsWZUVA8oQj/8aBs1OInAK9xBJ5pHJNQyb2mgaFRg==", + "dev": true + }, + "@datorama/akita-ngdevtools": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@datorama/akita-ngdevtools/-/akita-ngdevtools-4.0.2.tgz", + "integrity": "sha512-D3BzC7YSOLDnD3QnhedO5zrpNmLtjNSJBphRyPqDkB5nMEhaRibne3fmHpy8cPSusZItH5u+ztJfr8KBUf+dfw==", + "dev": true, "requires": { - "@dsherret/to-absolute-glob": "^2.0.2", - "fast-glob": "^3.2.2", - "fs-extra": "^9.0.0", - "is-negated-glob": "^1.0.0", - "multimatch": "^4.0.0", - "typescript": "~3.9.7" + "@datorama/akita": "5.0.2" }, "dependencies": { - "typescript": { - "version": "3.9.7", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", - "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==" + "@datorama/akita": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", + "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", + "dev": true, + "requires": { + "schematics-utilities": "^1.1.1" + } } } }, - "@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "@dsherret/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@dsherret/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-H2R13IvZdM6gei2vOGSzF7HdMyw=", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "@emotion/cache": { + "version": "10.0.29", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-10.0.29.tgz", + "integrity": "sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==", "dev": true, "requires": { - "@types/minimatch": "*", - "@types/node": "*" + "@emotion/sheet": "0.9.4", + "@emotion/stylis": "0.8.5", + "@emotion/utils": "0.11.3", + "@emotion/weak-memoize": "0.2.5" } }, - "@types/jasmine": { - "version": "3.5.14", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.14.tgz", - "integrity": "sha512-Fkgk536sHPqcOtd+Ow+WiUNuk0TSo/BntKkF8wSvcd6M2FvPjeXcUE6Oz/bwDZiUZEaXLslAgw00Q94Pnx6T4w==", + "@emotion/core": { + "version": "10.0.35", + "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.35.tgz", + "integrity": "sha512-sH++vJCdk025fBlRZSAhkRlSUoqSqgCzYf5fMOmqqi3bM6how+sQpg3hkgJonj8GxXM4WbD7dRO+4tegDB9fUw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.5.5", + "@emotion/cache": "^10.0.27", + "@emotion/css": "^10.0.27", + "@emotion/serialize": "^0.11.15", + "@emotion/sheet": "0.9.4", + "@emotion/utils": "0.11.3" + } + }, + "@emotion/css": { + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-10.0.27.tgz", + "integrity": "sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==", + "dev": true, + "requires": { + "@emotion/serialize": "^0.11.15", + "@emotion/utils": "0.11.3", + "babel-plugin-emotion": "^10.0.27" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", "dev": true }, - "@types/jasminewd2": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz", - "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==", + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", "dev": true, "requires": { - "@types/jasmine": "*" + "@emotion/memoize": "0.7.4" } }, - "@types/json-schema": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", - "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", "dev": true }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + "@emotion/serialize": { + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", + "dev": true, + "requires": { + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + }, + "dependencies": { + "csstype": { + "version": "2.6.13", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz", + "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==", + "dev": true + } + } }, - "@types/node": { - "version": "12.12.69", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.69.tgz", - "integrity": "sha512-2F2VQRSFmzqgUEXw75L51MgnnZqc6bKWVSUPfrDPzp6mzGGibeVwyQcpvZvBr5RnsoMRHmC8EcBQiobSeqeJxg==", + "@emotion/sheet": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-0.9.4.tgz", + "integrity": "sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==", "dev": true }, - "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "@emotion/styled": { + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-10.0.27.tgz", + "integrity": "sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q==", + "dev": true, + "requires": { + "@emotion/styled-base": "^10.0.27", + "babel-plugin-emotion": "^10.0.27" + } + }, + "@emotion/styled-base": { + "version": "10.0.31", + "resolved": "https://registry.npmjs.org/@emotion/styled-base/-/styled-base-10.0.31.tgz", + "integrity": "sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ==", + "dev": true, + "requires": { + "@babel/runtime": "^7.5.5", + "@emotion/is-prop-valid": "0.8.8", + "@emotion/serialize": "^0.11.15", + "@emotion/utils": "0.11.3" + } + }, + "@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==", "dev": true }, - "@types/selenium-webdriver": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz", - "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==", + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==", "dev": true }, - "@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==", "dev": true }, - "@types/webpack-sources": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.8.tgz", - "integrity": "sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==", "dev": true }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "@fullhuman/postcss-purgecss": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz", + "integrity": "sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.9.0" + "postcss": "7.0.32", + "purgecss": "^2.3.0" } }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "@icons/material": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@icons/material/-/material-0.2.4.tgz", + "integrity": "sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw==", "dev": true }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0" + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } } }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", "dev": true }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "@jest/transform": { + "version": "26.6.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.1.tgz", + "integrity": "sha512-oNFAqVtqRxZRx6vXL3I4bPKUK0BIlEeaalkwxyQGGI8oXDQBtYQBpiMe5F7qPs4QdvvFYB42gPGIMMcxXaBBxQ==", "dev": true, "requires": { - "@xtuc/ieee754": "^1.2.0" + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.1", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.1", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.1", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } } }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "@jest/types": { + "version": "26.6.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", + "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", "dev": true, "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "@jsdevtools/coverage-istanbul-loader": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.5.tgz", + "integrity": "sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" + "convert-source-map": "^1.7.0", + "istanbul-lib-instrument": "^4.0.3", + "loader-utils": "^2.0.0", + "merge-source-map": "^1.1.0", + "schema-utils": "^2.7.0" } }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" + "@mdx-js/loader": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-1.6.19.tgz", + "integrity": "sha512-sUOVonSzd6w821p8jCL2ET5KK24cu1w3igGwcXG/T+ZTl81EjUR9Tbv4Q50jxWS9umtmk5GcdAZndnDmpRHZXQ==", + "dev": true, + "requires": { + "@mdx-js/mdx": "1.6.19", + "@mdx-js/react": "1.6.19", + "loader-utils": "2.0.0" + } + }, + "@mdx-js/mdx": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.19.tgz", + "integrity": "sha512-L3eLhEFnV/2bcb9XwOegsRmLHd1oEDQPtTBVezhptQ5U1YM+/WQNzx1apjzVTAyukwOanUXnTUMjRUtqJNgFCg==", + "dev": true, + "requires": { + "@babel/core": "7.11.6", + "@babel/plugin-syntax-jsx": "7.10.4", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.19", + "babel-plugin-apply-mdx-type-prop": "1.6.19", + "babel-plugin-extract-import-names": "1.6.19", + "camelcase-css": "2.0.1", + "detab": "2.0.3", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "9.1.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.19", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "dependencies": { + "@babel/core": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", + "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.6", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.5", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.5", + "@babel/types": "^7.11.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", + "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.1", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "@mdx-js/react": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.19.tgz", + "integrity": "sha512-RS37Tagqyp2R0XFPoUZeSbZC5uJQRPhqOHWeT1LEwxESjMWb3VORHz7E827ldeQr3UW6VEQEyq/THegu+bLj6A==", "dev": true }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "@mdx-js/util": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.19.tgz", + "integrity": "sha512-bkkQNSHz3xSr3KRHUQ2Qk2XhewvvXAOUqjIUKwcQuL4ijOA4tUHZfUgXExi5CpMysrX7izcsyICtXjZHlfJUjg==", "dev": true }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", "dev": true, "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" } }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, + "@ngneat/content-loader": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@ngneat/content-loader/-/content-loader-4.1.0.tgz", + "integrity": "sha512-jVxHPS/quyOO+aLxe705OhdDxAZBItj13YziY37k9jzmbzcSZ2snBToorOOVF/kIAzmrC2VaZicCVqRA3ylPYg==", "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true + "@ngneat/until-destroy": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@ngneat/until-destroy/-/until-destroy-7.3.2.tgz", + "integrity": "sha512-jzJTTcOJpAi0KG3w+dbpz2XyO5smZxSK5hlpp9pQ1E9eyZpcpyVSXHP6R5cTlFZi368fMOITO4ewG7illLSmAw==", + "requires": { + "glob": "^7.1.6", + "minimist": "1.2.5", + "ts-morph": "^7.1.2" + } }, - "acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "@ngtools/webpack": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.1.7.tgz", + "integrity": "sha512-J/ePcuUfrh0tgnZ+Em4Rv0UYb8wBHARk//K0eVr/Qk5ziWEcYyOW3w3Hz6FbxwIElXvkj+/C9GOb1SapkzlEXg==", "dev": true, "requires": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" + "@angular-devkit/core": "10.1.7", + "enhanced-resolve": "4.3.0", + "webpack-sources": "1.4.3" }, "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "adjust-sourcemap-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", - "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", - "dev": true, - "requires": { - "assert": "1.4.1", - "camelcase": "5.0.0", - "loader-utils": "1.2.3", - "object-path": "0.11.4", - "regex-parser": "2.2.10" - }, - "dependencies": { - "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, - "emojis-list": { + "fast-json-stable-stringify": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", "dev": true, "requires": { - "minimist": "^1.2.0" + "tslib": "^1.9.0" } }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", - "dev": true - }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", - "dev": true - }, - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "agentkeepalive": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz", - "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==", - "dev": true, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", "requires": { - "humanize-ms": "^1.2.1" + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" }, - "ajv": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", - "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==", + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" } }, - "ajv-errors": { + "@npmcli/move-file": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - } - }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "dev": true - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.0.1.tgz", + "integrity": "sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw==", "dev": true, "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "app-root-path": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz", - "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==", - "dev": true - }, - "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.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "mkdirp": "^1.0.4" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } } }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "@reach/router": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@reach/router/-/router-1.3.4.tgz", + "integrity": "sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "create-react-context": "0.3.0", + "invariant": "^2.2.3", + "prop-types": "^15.6.1", + "react-lifecycles-compat": "^3.0.4" } }, - "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "@schematics/angular": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.1.7.tgz", + "integrity": "sha512-jcyLWDSbpgHvB/BNVSsV4uLJpC2qRx9Z5+rcQpBB1BerqIPS/1cTQg7TViHZtcqnZqWvzHR3jfqzDUSOCZpuJQ==", "dev": true, "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" - } - }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", - "dev": true - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } - } - }, - "assert": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", - "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", - "dev": true, - "requires": { - "util": "0.10.3" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", - "dev": true - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - }, - "autoprefixer": { - "version": "9.8.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", - "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "colorette": "^1.2.1", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - } - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - }, - "aws4": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", - "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==" - }, - "axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7" - } - }, - "babel-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", - "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", - "dev": true, - "requires": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", - "schema-utils": "^2.6.5" + "@angular-devkit/core": "10.1.7", + "@angular-devkit/schematics": "10.1.7", + "jsonc-parser": "2.3.0" }, "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", "dev": true, "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" } }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "@angular-devkit/schematics": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", + "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", "dev": true, "requires": { - "minimist": "^1.2.0" + "@angular-devkit/core": "10.1.7", + "ora": "5.0.0", + "rxjs": "6.6.2" } }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } - } - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", - "dev": true - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "@schematics/update": { + "version": "0.1001.7", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1001.7.tgz", + "integrity": "sha512-q7g/9YaAiqyWxYmUXiSWxB9xwc30xL5iUWY3Rp2LXSH6ihaRsLabmNr743R2YQmMj2Ss+9OhILHmj7nMmqODgw==", + "dev": true, "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "@angular-devkit/core": "10.1.7", + "@angular-devkit/schematics": "10.1.7", + "@yarnpkg/lockfile": "1.1.0", + "ini": "1.3.5", + "npm-package-arg": "^8.0.0", + "pacote": "9.5.12", + "semver": "7.3.2", + "semver-intersect": "1.4.0" }, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "@angular-devkit/core": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", + "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "@angular-devkit/schematics": { + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", + "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "@angular-devkit/core": "10.1.7", + "ora": "5.0.0", + "rxjs": "6.6.2" } }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "ajv": { + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "hosted-git-info": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", + "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "lru-cache": "^6.0.0" + } + }, + "npm-package-arg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", + "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "rxjs": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", + "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "dev": true, + "requires": { + "tslib": "^1.9.0" } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, - "base64-arraybuffer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", - "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", - "dev": true - }, - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", - "dev": true - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "@storybook/addon-actions": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.0.27.tgz", + "integrity": "sha512-GtYSjwGeuRSOAVLuSM2Kae5w17aUgKNXzy1zrWlXlBpTrcyhciRsRBSMGV3PV3EpF3HpxQfyWmJZa3OgFsXdRw==", "dev": true, "requires": { - "callsite": "1.0.0" + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/client-api": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/theming": "6.0.27", + "core-js": "^3.0.1", + "fast-deep-equal": "^3.1.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "polished": "^3.4.4", + "prop-types": "^15.7.2", + "react": "^16.8.3", + "react-inspector": "^5.0.1", + "regenerator-runtime": "^0.13.3", + "ts-dedent": "^1.1.1", + "util-deprecate": "^1.0.2", + "uuid": "^8.0.0" + }, + "dependencies": { + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "uuid": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", + "dev": true + } } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "@storybook/addon-backgrounds": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.0.27.tgz", + "integrity": "sha512-TO7+ip7KzcADftuH+BFfH8aWVHfHs50Cl4/02uv8AQ/mLZFmb/HkuGDBfRwCv4fWclX613mmL9P0M4sbpYUlGw==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/theming": "6.0.27", + "core-js": "^3.0.1", + "memoizerific": "^1.11.3", + "react": "^16.8.3", + "regenerator-runtime": "^0.13.3" + } + }, + "@storybook/addon-controls": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-6.0.27.tgz", + "integrity": "sha512-YdAwizkDJKo+TpsBB4nnorZZuSdl7+lI0kD7CUUicDdcTAQdI/mNUvKOCKVWAnYLzQmdWRc3e3GNvp003Q155g==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/client-api": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/node-logger": "6.0.27", + "@storybook/theming": "6.0.27", + "core-js": "^3.0.1", + "ts-dedent": "^1.1.1" + } + }, + "@storybook/addon-docs": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.0.27.tgz", + "integrity": "sha512-NXSNulvpH2CL/aPPVa/llVc7SFOZUMkECcVmNf3aO0inE3nn2QN1dW3LfJaESuZYwLKFRa7qY+0CmvNqOrHXrQ==", + "dev": true, + "requires": { + "@babel/generator": "^7.9.6", + "@babel/parser": "^7.9.6", + "@babel/plugin-transform-react-jsx": "^7.3.0", + "@babel/preset-env": "^7.9.6", + "@jest/transform": "^26.0.0", + "@mdx-js/loader": "^1.5.1", + "@mdx-js/mdx": "^1.5.1", + "@mdx-js/react": "^1.5.1", + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/client-api": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/core": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/csf": "0.0.1", + "@storybook/node-logger": "6.0.27", + "@storybook/postinstall": "6.0.27", + "@storybook/source-loader": "6.0.27", + "@storybook/theming": "6.0.27", + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "acorn-walk": "^7.0.0", + "core-js": "^3.0.1", + "doctrine": "^3.0.0", + "escodegen": "^1.12.0", + "fast-deep-equal": "^3.1.1", + "global": "^4.3.2", + "html-tags": "^3.1.0", + "js-string-escape": "^1.0.1", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-element-to-jsx-string": "^14.3.1", + "regenerator-runtime": "^0.13.3", + "remark-external-links": "^6.0.0", + "remark-slug": "^6.0.0", + "ts-dedent": "^1.1.1", + "util-deprecate": "^1.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + } + } }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" + "@storybook/addon-essentials": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.0.27.tgz", + "integrity": "sha512-JmiMojlqivAG3kaIAIdKX2eOd4jlNK0ATfcU7PLjTh45BlW08erQIwdLAmU5BlTld/HcwCiGkpGKC7KJgcjGGQ==", + "dev": true, + "requires": { + "@storybook/addon-actions": "6.0.27", + "@storybook/addon-backgrounds": "6.0.27", + "@storybook/addon-controls": "6.0.27", + "@storybook/addon-docs": "6.0.27", + "@storybook/addon-toolbars": "6.0.27", + "@storybook/addon-viewport": "6.0.27", + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/node-logger": "6.0.27", + "core-js": "^3.0.1", + "regenerator-runtime": "^0.13.3", + "ts-dedent": "^1.1.1" + } + }, + "@storybook/addon-links": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-6.0.27.tgz", + "integrity": "sha512-3jgGy+wgeJuqrdOPQCIOTk8TBtFGGoAbzahnuDjh4eH34uSAZgVurME3ojdnqq743ELzMZXL78Y46otZOzVnkA==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/csf": "0.0.1", + "@storybook/router": "6.0.27", + "@types/qs": "^6.9.0", + "core-js": "^3.0.1", + "global": "^4.3.2", + "prop-types": "^15.7.2", + "qs": "^6.6.0", + "regenerator-runtime": "^0.13.3", + "ts-dedent": "^1.1.1" + }, + "dependencies": { + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", + "dev": true + } } }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", - "dev": true - }, - "blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" + "@storybook/addon-toolbars": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-6.0.27.tgz", + "integrity": "sha512-Ak0srUPOX9m44UfQwZK4ue1hCNvkhfhB5PfVwjN6KyglpRCCNdFIT3BIPshmPXSyO1eeRL4rufxWtvtcqCodag==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/client-api": "6.0.27", + "@storybook/components": "6.0.27", + "core-js": "^3.0.1" + } + }, + "@storybook/addon-viewport": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-6.0.27.tgz", + "integrity": "sha512-oSHJeWsWr21UIxp5yU+aTpegBLBphz1Vx49t1v3uqxTWZaUAWtXTbdZxkvTd4kkEDzEEyUa4Vj8UoXPMTpYBAA==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/theming": "6.0.27", + "core-js": "^3.0.1", + "global": "^4.3.2", + "memoizerific": "^1.11.3", + "prop-types": "^15.7.2", + "regenerator-runtime": "^0.13.3" + } + }, + "@storybook/addons": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.0.27.tgz", + "integrity": "sha512-ruumzJ1BLQ/2+KbV6qTN1OWPqejPWczY2EjEKo8azMlmZ4xBSiczi5HvDto/fYt6fMQfzgkdIUAcofHGf4XQGQ==", + "dev": true, + "requires": { + "@storybook/api": "6.0.27", + "@storybook/channels": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/router": "6.0.27", + "@storybook/theming": "6.0.27", + "core-js": "^3.0.1", + "global": "^4.3.2", + "regenerator-runtime": "^0.13.3" + } + }, + "@storybook/angular": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-6.0.27.tgz", + "integrity": "sha512-fd21j5EV5/Pgf1EVgNqhzUpi6llelnv1ZihMcvl30Wkk07YggzeycoO4j3pTuRsxyFR1NUe8gW8Hth3BqmAOxQ==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/core": "6.0.27", + "@storybook/node-logger": "6.0.27", + "@types/webpack-env": "^1.15.2", + "autoprefixer": "^9.7.6", + "core-js": "^3.0.1", + "fork-ts-checker-webpack-plugin": "^4.0.3", + "global": "^4.3.2", + "postcss-loader": "^3.0.0", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "regenerator-runtime": "^0.13.3", + "sass-loader": "^8.0.0", + "strip-json-comments": "^3.0.1", + "ts-loader": "^6.0.1", + "tsconfig-paths-webpack-plugin": "^3.2.0", + "webpack": "^4.43.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", - "dev": true - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "@storybook/api": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.0.27.tgz", + "integrity": "sha512-48LDFK+mOdPBHjZWYTOLZnOJ3XPn8OxJm7h5dCuuFe6wblQIYxXeyBwn6BVOkmonmNJ9OglUGY7KqslaOrGYyQ==", + "dev": true, + "requires": { + "@reach/router": "^1.3.3", + "@storybook/channels": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/csf": "0.0.1", + "@storybook/router": "6.0.27", + "@storybook/semver": "^7.3.2", + "@storybook/theming": "6.0.27", + "@types/reach__router": "^1.3.5", + "core-js": "^3.0.1", + "fast-deep-equal": "^3.1.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "react": "^16.8.3", + "regenerator-runtime": "^0.13.3", + "store2": "^2.7.1", + "telejson": "^5.0.2", + "ts-dedent": "^1.1.1", + "util-deprecate": "^1.0.2" }, "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "@storybook/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@storybook/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg==", + "dev": true, + "requires": { + "core-js": "^3.6.5", + "find-up": "^4.1.0" + }, + "dependencies": { + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true } } }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "@storybook/channel-postmessage": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.0.27.tgz", + "integrity": "sha512-ygLbzJ/WbllPL4albJUSRoiRC3M+Q/stq66PWkLBlb1NhoXanPbmLBFaAiGsypXyH/E9Z6bQT88eUyzM5IlTmw==", "dev": true, "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "@storybook/channels": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/core-events": "6.0.27", + "core-js": "^3.0.1", + "global": "^4.3.2", + "qs": "^6.6.0", + "telejson": "^5.0.2" }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", + "dev": true } } }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "@storybook/channels": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.0.27.tgz", + "integrity": "sha512-W47tQO/1oAUDEb51URIsodT/G0QPkzpPVy+Q3bJ9buJ9TLIO/qObAH9pYw9ggUOgIJmHJY54I1KN7QAvhuVCfw==", "dev": true, "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "core-js": "^3.0.1", + "ts-dedent": "^1.1.1", + "util-deprecate": "^1.0.2" } }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "@storybook/client-api": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.0.27.tgz", + "integrity": "sha512-4AaBZCds2dr4JVVlOVa2LF3Vjv0VcLVWaqibydPRO6Ch2shDw2ImwQxYBEq0WygfHR7VzG1cmOK8D92C7goPKA==", "dev": true, "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "@storybook/addons": "6.0.27", + "@storybook/channel-postmessage": "6.0.27", + "@storybook/channels": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/csf": "0.0.1", + "@types/qs": "^6.9.0", + "@types/webpack-env": "^1.15.2", + "core-js": "^3.0.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "stable": "^0.1.8", + "store2": "^2.7.1", + "ts-dedent": "^1.1.1", + "util-deprecate": "^1.0.2" + }, + "dependencies": { + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", + "dev": true + } } }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "@storybook/client-logger": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.0.27.tgz", + "integrity": "sha512-IY/p0f9XxfHZWVkjeIYOwF6xuonjgmZ9mYPy7Ks47zzDFrUe0/g5cqfBJBUj1YOqlANbF6XCO8YiKXjkE70olw==", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "core-js": "^3.0.1", + "global": "^4.3.2" } }, - "browserify-rsa": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", - "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", + "@storybook/components": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.0.27.tgz", + "integrity": "sha512-CnWgr/jgo7/XU+s7jhpNYevUivEsJccMRxuyOI+Ry8ndnoheifT4fp4+O5OaOeC08hStlPyad85LdTbOKigt7g==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "randombytes": "^2.0.1" + "@storybook/client-logger": "6.0.27", + "@storybook/csf": "0.0.1", + "@storybook/theming": "6.0.27", + "@types/overlayscrollbars": "^1.9.0", + "@types/react-color": "^3.0.1", + "@types/react-syntax-highlighter": "11.0.4", + "core-js": "^3.0.1", + "fast-deep-equal": "^3.1.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "markdown-to-jsx": "^6.11.4", + "memoizerific": "^1.11.3", + "overlayscrollbars": "^1.10.2", + "polished": "^3.4.4", + "popper.js": "^1.14.7", + "react": "^16.8.3", + "react-color": "^2.17.0", + "react-dom": "^16.8.3", + "react-popper-tooltip": "^2.11.0", + "react-syntax-highlighter": "^12.2.1", + "react-textarea-autosize": "^8.1.1", + "ts-dedent": "^1.1.1" }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true } } }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "@storybook/core": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-6.0.27.tgz", + "integrity": "sha512-qHONOXU8g17IfSaMF0HaSQfUFUGqOIBCX6g5qNHuzuASNsrdDmSr6xgF9+htltaQjSpC+s/4zOpn7kXfh1+eGQ==", + "dev": true, + "requires": { + "@babel/plugin-proposal-class-properties": "^7.8.3", + "@babel/plugin-proposal-decorators": "^7.8.3", + "@babel/plugin-proposal-export-default-from": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1", + "@babel/plugin-proposal-object-rest-spread": "^7.9.6", + "@babel/plugin-proposal-optional-chaining": "^7.10.1", + "@babel/plugin-proposal-private-methods": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.9.5", + "@babel/plugin-transform-destructuring": "^7.9.5", + "@babel/plugin-transform-for-of": "^7.9.0", + "@babel/plugin-transform-parameters": "^7.9.5", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/preset-env": "^7.9.6", + "@babel/preset-react": "^7.8.3", + "@babel/preset-typescript": "^7.9.0", + "@babel/register": "^7.10.5", + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/channel-postmessage": "6.0.27", + "@storybook/channels": "6.0.27", + "@storybook/client-api": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/csf": "0.0.1", + "@storybook/node-logger": "6.0.27", + "@storybook/router": "6.0.27", + "@storybook/semver": "^7.3.2", + "@storybook/theming": "6.0.27", + "@storybook/ui": "6.0.27", + "@types/glob-base": "^0.3.0", + "@types/micromatch": "^4.0.1", + "@types/node-fetch": "^2.5.4", + "airbnb-js-shims": "^2.2.1", + "ansi-to-html": "^0.6.11", + "autoprefixer": "^9.7.2", + "babel-loader": "^8.0.6", + "babel-plugin-emotion": "^10.0.20", + "babel-plugin-macros": "^2.8.0", + "babel-preset-minify": "^0.5.0 || 0.6.0-alpha.5", + "better-opn": "^2.0.0", + "boxen": "^4.1.0", + "case-sensitive-paths-webpack-plugin": "^2.2.0", + "chalk": "^4.0.0", + "cli-table3": "0.6.0", + "commander": "^5.0.0", + "core-js": "^3.0.1", + "css-loader": "^3.5.3", + "detect-port": "^1.3.0", + "dotenv-webpack": "^1.7.0", + "ejs": "^3.1.2", + "express": "^4.17.0", + "file-loader": "^6.0.0", + "file-system-cache": "^1.0.5", + "find-up": "^4.1.0", + "fork-ts-checker-webpack-plugin": "^4.1.4", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "glob-base": "^0.3.0", + "glob-promise": "^3.4.0", + "global": "^4.3.2", + "html-webpack-plugin": "^4.2.1", + "inquirer": "^7.0.0", + "interpret": "^2.0.0", + "ip": "^1.1.5", + "json5": "^2.1.1", + "lazy-universal-dotenv": "^3.0.1", + "micromatch": "^4.0.2", + "node-fetch": "^2.6.0", + "pkg-dir": "^4.2.0", + "pnp-webpack-plugin": "1.6.4", + "postcss-flexbugs-fixes": "^4.1.0", + "postcss-loader": "^3.0.0", + "pretty-hrtime": "^1.0.3", + "qs": "^6.6.0", + "raw-loader": "^4.0.1", + "react-dev-utils": "^10.0.0", + "regenerator-runtime": "^0.13.3", + "resolve-from": "^5.0.0", + "serve-favicon": "^2.5.0", + "shelljs": "^0.8.3", + "stable": "^0.1.8", + "style-loader": "^1.2.1", + "terser-webpack-plugin": "^3.0.0", + "ts-dedent": "^1.1.1", + "unfetch": "^4.1.0", + "url-loader": "^4.0.0", + "util-deprecate": "^1.0.2", + "webpack": "^4.43.0", + "webpack-dev-middleware": "^3.7.0", + "webpack-hot-middleware": "^2.25.0", + "webpack-virtual-modules": "^0.2.2" }, "dependencies": { - "readable-stream": { + "@storybook/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@storybook/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg==", + "dev": true, + "requires": { + "core-js": "^3.6.5", + "find-up": "^4.1.0" + }, + "dependencies": { + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true + } + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "css-loader": { "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", + "integrity": "sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz", + "integrity": "sha512-cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.2.1", + "p-limit": "^3.0.2", + "schema-utils": "^2.6.6", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.8.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "p-limit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } } } }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "@storybook/core-events": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.0.27.tgz", + "integrity": "sha512-w+Q2pt7DyhonWhHqjeBMMHMtV8h07ROOF9P40RthepT6/GO/471X33cgngr0i0uPgqha3JajNIl9fwAybsIROw==", "dev": true, "requires": { - "pako": "~1.0.5" + "core-js": "^3.0.1" } }, - "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "@storybook/csf": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", + "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "lodash": "^4.17.15" } }, - "browserstack": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.0.tgz", - "integrity": "sha512-HJDJ0TSlmkwnt9RZ+v5gFpa1XZTBYTj0ywvLwJ3241J7vMw2jAsGNVhKHtmCOyg+VxeLZyaibO9UL71AsUeDIw==", + "@storybook/node-logger": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.0.27.tgz", + "integrity": "sha512-HlVWi2EvWPAOS19BctlhDZ989oBd7MvFbkgr2xTs01UhH96DcsUXCeMwQGhw1D5wgvpi7JtM4Y830BsBBiBLJQ==", "dev": true, "requires": { - "https-proxy-agent": "^2.2.1" - } - }, - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "@types/npmlog": "^4.1.2", + "chalk": "^4.0.0", + "core-js": "^3.0.1", + "npmlog": "^4.1.2", + "pretty-hrtime": "^1.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@storybook/postinstall": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-6.0.27.tgz", + "integrity": "sha512-GgrBCuOQKhlM3+X+bVCdoQqCofzfwCQS+21VgAfJ8bFeCHT8n6kY48OTf+vr6uosjSuQ7sJCiHWvosk3OqBsXA==", "dev": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "core-js": "^3.0.1" } }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=" - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true + "@storybook/router": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.0.27.tgz", + "integrity": "sha512-jo6d48mZLeHyv8wYf0NnV0eCtJ7LRsBaf1x2c967u4GAQ128+bYXm0iZwAtv4kYmH3YgETGuCbKpZyQbjbhUVQ==", + "dev": true, + "requires": { + "@reach/router": "^1.3.3", + "@types/reach__router": "^1.3.5", + "core-js": "^3.0.1", + "global": "^4.3.2", + "memoizerific": "^1.11.3", + "qs": "^6.6.0" + }, + "dependencies": { + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", + "dev": true + } + } }, - "cacache": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", - "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "@storybook/source-loader": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/source-loader/-/source-loader-6.0.27.tgz", + "integrity": "sha512-mLncCAN0s9mcUY7/wFAwJvXDV2ts5XxB40ZHRZKlseTiI011uwf1AEBOmeSWft/CxOtbicHTYbIHdMokuWNjmg==", "dev": true, "requires": { - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.0", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "@storybook/addons": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/csf": "0.0.1", + "core-js": "^3.0.1", + "estraverse": "^4.2.0", + "global": "^4.3.2", + "loader-utils": "^2.0.0", + "lodash": "^4.17.15", + "prettier": "~2.0.5", + "regenerator-runtime": "^0.13.3" + } + }, + "@storybook/theming": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.0.27.tgz", + "integrity": "sha512-6jm7tJuGUZzSftRQce776fS9/Pt5OAypmaTOj035z3RWswoQ1pj8olXVnSNxSt6jyYoWrJru8kiCl7w78q0rPg==", + "dev": true, + "requires": { + "@emotion/core": "^10.0.20", + "@emotion/is-prop-valid": "^0.8.6", + "@emotion/styled": "^10.0.17", + "@storybook/client-logger": "6.0.27", + "core-js": "^3.0.1", + "deep-object-diff": "^1.1.0", + "emotion-theming": "^10.0.19", + "global": "^4.3.2", + "memoizerific": "^1.11.3", + "polished": "^3.4.4", + "resolve-from": "^5.0.0", + "ts-dedent": "^1.1.1" }, "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true + } + } + }, + "@storybook/ui": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-6.0.27.tgz", + "integrity": "sha512-hxTeoe3QTSJ4P9EI8Kc8hroxem5OXEYq77zKq8XxgtOKhVzhQVaA+c4p/t6Z68+yK693CCp07+6QvGo++EQEHw==", + "dev": true, + "requires": { + "@emotion/core": "^10.0.20", + "@storybook/addons": "6.0.27", + "@storybook/api": "6.0.27", + "@storybook/channels": "6.0.27", + "@storybook/client-logger": "6.0.27", + "@storybook/components": "6.0.27", + "@storybook/core-events": "6.0.27", + "@storybook/router": "6.0.27", + "@storybook/semver": "^7.3.2", + "@storybook/theming": "6.0.27", + "@types/markdown-to-jsx": "^6.11.0", + "copy-to-clipboard": "^3.0.8", + "core-js": "^3.0.1", + "core-js-pure": "^3.0.1", + "emotion-theming": "^10.0.19", + "fuse.js": "^3.6.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "markdown-to-jsx": "^6.11.4", + "memoizerific": "^1.11.3", + "polished": "^3.4.4", + "qs": "^6.6.0", + "react": "^16.8.3", + "react-dom": "^16.8.3", + "react-draggable": "^4.0.3", + "react-helmet-async": "^1.0.2", + "react-hotkeys": "2.0.0", + "react-sizeme": "^2.6.7", + "regenerator-runtime": "^0.13.3", + "resolve-from": "^5.0.0", + "store2": "^2.7.1" + }, + "dependencies": { + "@storybook/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/@storybook/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg==", + "dev": true, + "requires": { + "core-js": "^3.6.5", + "find-up": "^4.1.0" + }, + "dependencies": { + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true + } + } }, - "ssri": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", - "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { - "minipass": "^3.1.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "qs": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", + "integrity": "sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true } } }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "@ts-morph/common": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.5.2.tgz", + "integrity": "sha512-eLmfYV6u6gUgHrB9QV9lpuWg3cD60mhXdv0jvM5exWR/Cor8HG+GziFIj2hPEWHJknqzuU4meZd8DTqIzZfDRQ==", "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "@dsherret/to-absolute-glob": "^2.0.2", + "fast-glob": "^3.2.2", + "fs-extra": "^9.0.0", + "is-negated-glob": "^1.0.0", + "multimatch": "^4.0.0", + "typescript": "~3.9.7" + }, + "dependencies": { + "typescript": { + "version": "3.9.7", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", + "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==" + } } }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==", + "dev": true + }, + "@types/braces": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/braces/-/braces-3.0.0.tgz", + "integrity": "sha512-TbH79tcyi9FHwbyboOKeRachRq63mSuWYXOflsNO9ZyE5ClQ/JaozNKl+aWUq87qPNsXasXxi2AbgfwIJ+8GQw==", + "dev": true + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { - "callsites": "^2.0.0" + "@types/minimatch": "*", + "@types/node": "*" } }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "@types/glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@types/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0=", + "dev": true + }, + "@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", "dev": true, "requires": { - "caller-callsite": "^2.0.0" + "@types/node": "*" } }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "@types/hast": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.1.tgz", + "integrity": "sha512-viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q==", + "dev": true, + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.8.tgz", + "integrity": "sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA==", "dev": true }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "@types/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==", "dev": true }, - "camelcase": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz", - "integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==", + "@types/is-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/is-function/-/is-function-1.0.0.tgz", + "integrity": "sha512-iTs9HReBu7evG77Q4EC8hZnqRt57irBDkK9nvmHroiOIVwYMQc4IvYvdRgwKfYepunIY7Oh/dBuuld+Gj9uo6w==", "dev": true }, - "camelcase-css": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", - "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", "dev": true }, - "caniuse-api": { + "@types/istanbul-lib-report": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "@types/istanbul-lib-coverage": "*" } }, - "caniuse-lite": { - "version": "1.0.30001150", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001150.tgz", - "integrity": "sha512-kiNKvihW0m36UhAFnl7bOAv0i1K1f6wpfVtTF5O5O82XzgtBnb05V0XeV3oZ968vfg2sRNChsHw8ASH2hDfoYQ==", - "dev": true + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } }, - "canonical-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", - "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "@types/jasmine": { + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.14.tgz", + "integrity": "sha512-Fkgk536sHPqcOtd+Ow+WiUNuk0TSo/BntKkF8wSvcd6M2FvPjeXcUE6Oz/bwDZiUZEaXLslAgw00Q94Pnx6T4w==", "dev": true }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "@types/jasminewd2": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz", + "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@types/jasmine": "*" } }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz", + "integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==", "dev": true }, - "chokidar": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", - "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/markdown-to-jsx": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.2.tgz", + "integrity": "sha512-ESuCu8Bk7jpTZ3YPdMW1+6wUj13F5N15vXfc7BuUAN0eCp0lrvVL9nzOTzoqvbRzXMciuqXr1KrHt3xQAhfwPA==", + "dev": true, "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.0", - "braces": "^2.3.0", - "fsevents": "^1.2.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "lodash.debounce": "^4.0.8", - "normalize-path": "^2.1.1", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0", - "upath": "^1.0.5" + "@types/react": "*" } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", - "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "@types/mdast": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz", + "integrity": "sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==", "dev": true, "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "@types/unist": "*" } }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "@types/micromatch": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/micromatch/-/micromatch-4.0.1.tgz", + "integrity": "sha512-my6fLBvpY70KattTNzYOK6KU1oR1+UCz9ug/JbcF5UrEmeCt9P7DV2t7L8+t18mMPINqGQCE4O8PLOPbI84gxw==", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "@types/braces": "*" } }, - "circular-dependency-plugin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz", - "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==", + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "12.12.69", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.69.tgz", + "integrity": "sha512-2F2VQRSFmzqgUEXw75L51MgnnZqc6bKWVSUPfrDPzp6mzGGibeVwyQcpvZvBr5RnsoMRHmC8EcBQiobSeqeJxg==", "dev": true }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "@types/node-fetch": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz", + "integrity": "sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==", + "dev": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "@types/node": "*", + "form-data": "^3.0.0" }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" } } } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "@types/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@types/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-4QQmOF5KlwfxJ5IGXFIudkeLCdMABz03RcUXu+LCb24zmln8QW6aDjuGl4d4XPVLf2j+FnjelHTP7dvceAFbhA==", "dev": true }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } + "@types/overlayscrollbars": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@types/overlayscrollbars/-/overlayscrollbars-1.12.0.tgz", + "integrity": "sha512-h/pScHNKi4mb+TrJGDon8Yb06ujFG0mSg12wIO0sWMUF3dQIe2ExRRdNRviaNt9IjxIiOfnRr7FsQAdHwK4sMg==", + "dev": true }, - "cli-spinners": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", - "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==", + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==", "dev": true }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", + "dev": true + }, + "@types/qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==", + "dev": true + }, + "@types/reach__router": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.6.tgz", + "integrity": "sha512-RHYataCUPQnt+GHoASyRLq6wmZ0n8jWlBW8Lxcwd30NN6vQfbmTeoSDfkgxO0S1lEzArp8OFDsq5KIs7FygjtA==", "dev": true, "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "@types/history": "*", + "@types/react": "*" } }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "@types/react": { + "version": "16.9.53", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.53.tgz", + "integrity": "sha512-4nW60Sd4L7+WMXH1D6jCdVftuW7j4Za6zdp6tJ33Rqv0nk1ZAmQKML9ZLD4H0dehA3FZxXR/GM8gXplf82oNGw==", "dev": true, "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "@types/prop-types": "*", + "csstype": "^3.0.2" } }, - "code-block-writer": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.0.tgz", - "integrity": "sha512-RG9hpXtWFeUWhuUav1YuP/vGcyncW+t90yJLk9fNZs1De2OuHTHKAKThVCokt29PYq5RoJ0QSZaIZ+rvPO23hA==" + "@types/react-color": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/react-color/-/react-color-3.0.4.tgz", + "integrity": "sha512-EswbYJDF1kkrx93/YU+BbBtb46CCtDMvTiGmcOa/c5PETnwTiSWoseJ1oSWeRl/4rUXkhME9bVURvvPg0W5YQw==", + "dev": true, + "requires": { + "@types/react": "*", + "@types/reactcss": "*" + } }, - "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=", - "optional": true + "@types/react-syntax-highlighter": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/react-syntax-highlighter/-/react-syntax-highlighter-11.0.4.tgz", + "integrity": "sha512-9GfTo3a0PHwQeTVoqs0g5bS28KkSY48pp5659wA+Dp4MqceDEa8EHBqrllJvvtyusszyJhViUEap0FDvlk/9Zg==", + "dev": true, + "requires": { + "@types/react": "*" + } }, - "codelyzer": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", - "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "@types/reactcss": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/reactcss/-/reactcss-1.2.3.tgz", + "integrity": "sha512-d2gQQ0IL6hXLnoRfVYZukQNWHuVsE75DzFTLPUuyyEhJS8G2VvlE+qfQQ91SJjaMqlURRCNIsX7Jcsw6cEuJlA==", "dev": true, "requires": { - "app-root-path": "^2.2.1", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2" - }, + "@types/react": "*" + } + }, + "@types/selenium-webdriver": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.17.tgz", + "integrity": "sha512-tGomyEuzSC1H28y2zlW6XPCaDaXFaD6soTdb4GNdmte2qfHtrKqhy0ZFs4r/1hpazCfEZqeTSRLvSasmEx89uw==", + "dev": true + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/uglify-js": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.0.tgz", + "integrity": "sha512-I0Yd8TUELTbgRHq2K65j8rnDPAzAP+DiaF/syLem7yXwYLsHZhPd+AM2iXsWmf9P2F2NlFCgl5erZPQx9IbM9Q==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, "dependencies": { "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "@types/unist": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", + "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", + "dev": true + }, + "@types/webpack": { + "version": "4.41.23", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.23.tgz", + "integrity": "sha512-ojA4CupZg8RCzVJLugWlvqrHpT59GWhqFxbinlsnvk10MjQCWB+ot7XDACctbWhnhtdhYK7+HOH1JxkVLiZhMg==", + "dev": true, "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true + }, + "@types/webpack-sources": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.8.tgz", + "integrity": "sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==", "dev": true, "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "@types/yargs": { + "version": "15.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz", + "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==", "dev": true, "requires": { - "color-name": "1.1.3" + "@types/yargs-parser": "*" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", "dev": true }, - "color-string": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", - "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", "dev": true, "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, - "colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", "dev": true }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", "dev": true }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", "dev": true }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", "dev": true }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + } }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", "dev": true }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, "requires": { - "arity-n": "^1.0.4" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "dev": true, "requires": { - "mime-db": ">= 1.43.0 < 2" + "@xtuc/ieee754": "^1.2.0" } }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "dev": true, "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" + "@xtuc/long": "4.2.2" } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" } }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", "dev": true, "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } }, - "console-browserify": { + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", "dev": true }, - "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=", - "optional": true + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", "dev": true }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" } }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", "dev": true }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", "dev": true, "requires": { - "safe-buffer": "~5.1.1" + "mime-types": "~2.1.24", + "negotiator": "0.6.2" } }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", "dev": true }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", "dev": true, "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" }, "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true } } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true }, - "copy-webpack-plugin": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz", - "integrity": "sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==", + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "dev": true + }, + "adjust-sourcemap-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", + "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", "dev": true, "requires": { - "cacache": "^15.0.4", - "fast-glob": "^3.2.4", - "find-cache-dir": "^3.3.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.1", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "p-limit": "^3.0.1", - "schema-utils": "^2.7.0", - "serialize-javascript": "^4.0.0", - "webpack-sources": "^1.4.3" + "assert": "1.4.1", + "camelcase": "5.0.0", + "loader-utils": "1.2.3", + "object-path": "0.11.4", + "regex-parser": "2.2.10" }, "dependencies": { - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "camelcase": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", + "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "minimist": "^1.2.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", "dev": true, "requires": { - "p-try": "^2.0.0" + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" } } } }, - "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "adm-zip": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", + "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", "dev": true }, - "core-js-compat": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", - "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", "dev": true, "requires": { - "browserslist": "^4.8.5", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } + "es6-promisify": "^5.0.0" } }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "agentkeepalive": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz", + "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==", "dev": true, "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "humanize-ms": "^1.2.1" } }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" } }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" + "airbnb-js-shims": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/airbnb-js-shims/-/airbnb-js-shims-2.2.1.tgz", + "integrity": "sha512-wJNXPH66U2xjgo1Zwyjf9EydvJ2Si94+vSdk6EERcBfB2VZkeltpqIats0cqIZMLCXP3zcyaUKGYQeIBT6XjsQ==", + "dev": true, + "requires": { + "array-includes": "^3.0.3", + "array.prototype.flat": "^1.2.1", + "array.prototype.flatmap": "^1.2.1", + "es5-shim": "^4.5.13", + "es6-shim": "^0.35.5", + "function.prototype.name": "^1.1.0", + "globalthis": "^1.0.0", + "object.entries": "^1.1.0", + "object.fromentries": "^2.0.0 || ^1.0.0", + "object.getownpropertydescriptors": "^2.0.3", + "object.values": "^1.1.0", + "promise.allsettled": "^1.0.0", + "promise.prototype.finally": "^3.1.0", + "string.prototype.matchall": "^4.0.0 || ^3.0.1", + "string.prototype.padend": "^3.0.0", + "string.prototype.padstart": "^3.0.0", + "symbol.prototype.description": "^1.0.0" } }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, + "ajv": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", + "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==", "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true, + "optional": true + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", "dev": true, "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", "dev": true, "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "type-fest": "^0.11.0" } }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", "dev": true, "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "ansi-wrap": "0.1.0" } }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", "dev": true }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" + "color-convert": "^1.9.0" } }, - "css-loader": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.2.2.tgz", - "integrity": "sha512-omVGsTkZPVwVRpckeUnLshPp12KsmMSLqYxs12+RzM9jRR5Y+Idn/tBffjXRvOE+qW7if24cuceFJqYR5FmGBg==", + "ansi-to-html": { + "version": "0.6.14", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", + "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", "dev": true, "requires": { - "camelcase": "^6.0.0", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^2.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.3", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.0", - "semver": "^7.3.2" + "entities": "^1.1.2" }, "dependencies": { - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", "dev": true } } }, - "css-parse": { + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=", - "dev": true, + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "requires": { - "css": "^2.0.0" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" } }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "apache-crypt": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.4.tgz", + "integrity": "sha512-Icze5ny5W5uv3xgMgl8U+iGmRCC0iIDrb2PVPuRBtL3Zy1Y5TMewXP1Vtc4r5X9eNNBEk7KYPu0Qby9m/PmcHg==", "dev": true, "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "unix-crypt-td-js": "^1.1.4" } }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "apache-md5": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.5.tgz", + "integrity": "sha512-sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==", "dev": true }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dev": true, - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-unit-converter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", - "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", + "app-root-dir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", + "integrity": "sha1-OBh+wt6nV3//Az/8sSFyaS/24Rg=", "dev": true }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "app-root-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz", + "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==", "dev": true }, - "cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=", - "dev": true, + "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.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "requires": { - "through": "X.X.X" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, - "cssnano": { - "version": "4.1.10", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", - "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.7", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "sprintf-js": "~1.0.2" } }, - "cssnano-preset-default": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", - "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", "dev": true, "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.2", - "postcss-unique-selectors": "^4.0.1" + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" } }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", "dev": true }, - "cssnano-util-get-match": { + "arr-diff": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", - "dev": true + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", "dev": true }, - "csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "array-from": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", + "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU=", + "dev": true + }, + "array-includes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", + "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", "dev": true, "requires": { - "css-tree": "1.0.0-alpha.39" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "is-string": "^1.0.5" }, "dependencies": { - "css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { - "mdn-data": "2.0.6", - "source-map": "^0.6.1" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } - }, - "mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true } } }, - "custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", - "dev": true + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", "dev": true }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", - "dev": true + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "array.prototype.flat": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", + "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "dev": true, "requires": { - "assert-plus": "^1.0.0" - } + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "array.prototype.flatmap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz", + "integrity": "sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg==", "dev": true, "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, - "date-fns": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", - "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==" - }, - "date-format": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-3.0.0.tgz", - "integrity": "sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "array.prototype.map": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.2.tgz", + "integrity": "sha512-Az3OYxgsa1g7xDYp86l0nnN4bcmuEITGe1rbdEBVkrqkzMgDcbdQ2R7r41pNzti+4NMces3H8gMmuioZUilLgw==", + "dev": true, "requires": { - "ms": "2.0.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", - "dev": true - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", "dev": true }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true }, - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "dev": true, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" + "safer-buffer": "~2.1.0" } }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dev": true, "requires": { - "clone": "^1.0.2" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" }, "dependencies": { - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", "dev": true } } }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "assert": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz", + "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=", + "dev": true, "requires": { - "object-keys": "^1.0.12" + "util": "0.10.3" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-transform": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/ast-transform/-/ast-transform-0.0.0.tgz", + "integrity": "sha1-dJRAWIh9goPhidlUYAlHvJj+AGI=", + "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "escodegen": "~1.2.0", + "esprima": "~1.0.4", + "through": "~2.3.4" }, "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "escodegen": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.2.0.tgz", + "integrity": "sha1-Cd55Z3kcyVi3+Jot220jRRrzJ+E=", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "esprima": "~1.0.4", + "estraverse": "~1.5.0", + "esutils": "~1.0.0", + "source-map": "~0.1.30" } }, - "is-data-descriptor": { + "esprima": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", + "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=", + "dev": true + }, + "estraverse": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", + "integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E=", + "dev": true + }, + "esutils": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", + "integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA=", + "dev": true }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "source-map": { + "version": "0.1.43", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", + "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, + "optional": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "amdefine": ">=0.0.4" } } } }, - "defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "ast-types": { + "version": "0.7.8", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.7.8.tgz", + "integrity": "sha1-kC0uDWDQcb3NRtwRXhgJ7RHBOKk=", "dev": true }, - "del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "dev": true, "requires": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "dependencies": { - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", + "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==" + }, + "axobject-query": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", + "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "dev": true, + "requires": { + "ast-types-flow": "0.0.7" + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", "dev": true }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true } } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "babel-helper-evaluate-path": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz", + "integrity": "sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==", + "dev": true }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "optional": true + "babel-helper-flip-expressions": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz", + "integrity": "sha1-NpZzahKKwYvCUlS19AoizrPB0/0=", + "dev": true }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "babel-helper-is-nodes-equiv": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz", + "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=", "dev": true }, - "dependency-graph": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", - "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "babel-helper-is-void-0": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz", + "integrity": "sha1-fZwBtFYee5Xb2g9u7kj1tg5nMT4=", "dev": true }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } + "babel-helper-mark-eval-scopes": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz", + "integrity": "sha1-0kSjvvmESHJgP/tG4izorN9VFWI=", + "dev": true }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "babel-helper-remove-or-void": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz", + "integrity": "sha1-pPA7QAd6D/6I5F0HAQ3uJB/1rmA=", "dev": true }, - "detect-node": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", - "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "babel-helper-to-multiple-sequence-expressions": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz", + "integrity": "sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==", "dev": true }, - "detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", "dev": true, "requires": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } } }, - "dezalgo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", - "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "babel-plugin-apply-mdx-type-prop": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.19.tgz", + "integrity": "sha512-zAuL11EaBbeNpfTqsa9xP7mkvX3V4LaEV6M9UUaI4zQtTqN5JwvDyhNsALQs5Ud7WFQSXtoqU74saTgE+rgZOw==", "dev": true, "requires": { - "asap": "^2.0.0", - "wrappy": "1" + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.19" } }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "babel-plugin-emotion": { + "version": "10.0.33", + "resolved": "https://registry.npmjs.org/babel-plugin-emotion/-/babel-plugin-emotion-10.0.33.tgz", + "integrity": "sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "@babel/helper-module-imports": "^7.0.0", + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/serialize": "^0.11.16", + "babel-plugin-macros": "^2.0.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^1.0.5", + "find-root": "^1.1.0", + "source-map": "^0.5.7" }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true } } }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "babel-plugin-extract-import-names": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.19.tgz", + "integrity": "sha512-5kbSEhQdg1ybR9OnxybbyR1PXw51z6T6ZCtX3vYSU6t1pC/+eBlSzWXyU2guStbwQgJyxS+mHWSNnL7PUdzAlw==", "dev": true, "requires": { - "path-type": "^4.0.0" + "@babel/helper-plugin-utils": "7.10.4" } }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } }, - "dns-packet": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", "dev": true, "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } } }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "babel-plugin-minify-builtins": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz", + "integrity": "sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag==", + "dev": true + }, + "babel-plugin-minify-constant-folding": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz", + "integrity": "sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ==", "dev": true, "requires": { - "buffer-indexof": "^1.0.0" + "babel-helper-evaluate-path": "^0.5.0" } }, - "dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "babel-plugin-minify-dead-code-elimination": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.1.tgz", + "integrity": "sha512-x8OJOZIrRmQBcSqxBcLbMIK8uPmTvNWPXH2bh5MDCW1latEqYiRMuUkPImKcfpo59pTUB2FT7HfcgtG8ZlR5Qg==", "dev": true, "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-mark-eval-scopes": "^0.4.3", + "babel-helper-remove-or-void": "^0.4.3", + "lodash": "^4.17.11" } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "babel-plugin-minify-flip-comparisons": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz", + "integrity": "sha1-AMqHDLjxO0XAOLPB68DyJyk8llo=", "dev": true, "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", - "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", - "dev": true - } + "babel-helper-is-void-0": "^0.4.3" } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true + "babel-plugin-minify-guarded-expressions": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz", + "integrity": "sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA==", + "dev": true, + "requires": { + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-flip-expressions": "^0.4.3" + } }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "babel-plugin-minify-infinity": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz", + "integrity": "sha1-37h2obCKBldjhO8/kuZTumB7Oco=", "dev": true }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "babel-plugin-minify-mangle-names": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.0.tgz", + "integrity": "sha512-3jdNv6hCAw6fsX1p2wBGPfWuK69sfOjfd3zjUXkbq8McbohWy23tpXfy5RnToYWggvqzuMOwlId1PhyHOfgnGw==", "dev": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "babel-helper-mark-eval-scopes": "^0.4.3" } }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "babel-plugin-minify-numeric-literals": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz", + "integrity": "sha1-jk/VYcefeAEob/YOjF/Z3u6TwLw=", + "dev": true + }, + "babel-plugin-minify-replace": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz", + "integrity": "sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q==", + "dev": true + }, + "babel-plugin-minify-simplify": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz", + "integrity": "sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A==", "dev": true, "requires": { - "is-obj": "^2.0.0" + "babel-helper-evaluate-path": "^0.5.0", + "babel-helper-flip-expressions": "^0.4.3", + "babel-helper-is-nodes-equiv": "^0.0.1", + "babel-helper-to-multiple-sequence-expressions": "^0.5.0" } }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "babel-plugin-minify-type-constructors": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz", + "integrity": "sha1-G8bxW4f3qxCF1CszC3F2V6IVZQA=", "dev": true, "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "babel-helper-is-void-0": "^0.4.3" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=", + "dev": true }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "babel-plugin-transform-inline-consecutive-adds": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz", + "integrity": "sha1-Mj1Ho+pjqDp6w8gRro5pQfrysNE=", "dev": true }, - "electron-to-chromium": { - "version": "1.3.582", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz", - "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==", + "babel-plugin-transform-member-expression-literals": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz", + "integrity": "sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=", "dev": true }, - "elliptic": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", - "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "babel-plugin-transform-merge-sibling-variables": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz", + "integrity": "sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=", + "dev": true + }, + "babel-plugin-transform-minify-booleans": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz", + "integrity": "sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=", + "dev": true + }, + "babel-plugin-transform-property-literals": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz", + "integrity": "sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=", "dev": true, "requires": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "esutils": "^2.0.2" } }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "babel-plugin-transform-regexp-constructors": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz", + "integrity": "sha1-WLd3W2OvzzMyj66aX4j71PsLSWU=", "dev": true }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "babel-plugin-transform-remove-console": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz", + "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=", "dev": true }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "babel-plugin-transform-remove-debugger": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz", + "integrity": "sha1-QrcnYxyXl44estGZp67IShgznvI=", "dev": true }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "babel-plugin-transform-remove-undefined": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz", + "integrity": "sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ==", "dev": true, "requires": { - "iconv-lite": "^0.6.2" + "babel-helper-evaluate-path": "^0.5.0" } }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "babel-plugin-transform-simplify-comparison-operators": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz", + "integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=", + "dev": true + }, + "babel-plugin-transform-undefined-to-void": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz", + "integrity": "sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=", + "dev": true + }, + "babel-preset-minify": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.5.1.tgz", + "integrity": "sha512-1IajDumYOAPYImkHbrKeiN5AKKP9iOmRoO2IPbIuVp0j2iuCcj0n7P260z38siKMZZ+85d3mJZdtW8IgOv+Tzg==", "dev": true, "requires": { - "once": "^1.4.0" + "babel-plugin-minify-builtins": "^0.5.0", + "babel-plugin-minify-constant-folding": "^0.5.0", + "babel-plugin-minify-dead-code-elimination": "^0.5.1", + "babel-plugin-minify-flip-comparisons": "^0.4.3", + "babel-plugin-minify-guarded-expressions": "^0.4.4", + "babel-plugin-minify-infinity": "^0.4.3", + "babel-plugin-minify-mangle-names": "^0.5.0", + "babel-plugin-minify-numeric-literals": "^0.4.3", + "babel-plugin-minify-replace": "^0.5.0", + "babel-plugin-minify-simplify": "^0.5.1", + "babel-plugin-minify-type-constructors": "^0.4.3", + "babel-plugin-transform-inline-consecutive-adds": "^0.4.3", + "babel-plugin-transform-member-expression-literals": "^6.9.4", + "babel-plugin-transform-merge-sibling-variables": "^6.9.4", + "babel-plugin-transform-minify-booleans": "^6.9.4", + "babel-plugin-transform-property-literals": "^6.9.4", + "babel-plugin-transform-regexp-constructors": "^0.4.3", + "babel-plugin-transform-remove-console": "^6.9.4", + "babel-plugin-transform-remove-debugger": "^6.9.4", + "babel-plugin-transform-remove-undefined": "^0.5.0", + "babel-plugin-transform-simplify-comparison-operators": "^6.9.4", + "babel-plugin-transform-undefined-to-void": "^6.9.4", + "lodash": "^4.17.11" } }, - "engine.io": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.4.2.tgz", - "integrity": "sha512-b4Q85dFkGw+TqgytGPrGgACRUhsdKc9S9ErRAXpPGy/CXKs4tYoHDkvIRdsseAF7NjfVwjRFIn6KTnbw7LwJZg==", + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "dev": true, "requires": { - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "0.3.1", - "debug": "~4.1.0", - "engine.io-parser": "~2.2.0", - "ws": "^7.1.2" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" }, "dependencies": { - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", - "dev": true - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", "dev": true }, - "ws": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", - "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", "dev": true } } }, - "engine.io-client": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.4.tgz", - "integrity": "sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==", - "dev": true, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "requires": { - "component-emitter": "~1.3.0", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.2.0", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.6", - "parseuri": "0.0.6", - "ws": "~6.1.0", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" }, "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" } }, - "parseqs": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", - "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==", - "dev": true + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } }, - "parseuri": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", - "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==", - "dev": true + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } }, - "ws": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", - "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", - "dev": true, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "requires": { - "async-limiter": "~1.0.0" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } } } }, - "engine.io-parser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", - "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.4", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, - "enhanced-resolve": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", - "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - } - }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", "dev": true }, - "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==", "dev": true }, - "err-code": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz", - "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=", + "base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", "dev": true }, - "errno": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", - "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", "dev": true, "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" + "safe-buffer": "5.1.2" } }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } + "batch-processor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/batch-processor/-/batch-processor-1.0.0.tgz", + "integrity": "sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg=", + "dev": true }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "tweetnacl": "^0.14.3" } }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "bcryptjs": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", + "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", "dev": true }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", "dev": true, "requires": { - "es6-promise": "^4.0.3" + "callsite": "1.0.0" } }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "better-opn": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-2.1.1.tgz", + "integrity": "sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==", "dev": true, "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" + "open": "^7.0.3" } }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "file-uri-to-path": "1.0.0" } }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", "dev": true }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "blocking-proxy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", + "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", "dev": true, "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } + "minimist": "^1.2.0" } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "eventemitter3": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", - "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" - }, - "events": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", - "dev": true - }, - "eventsource": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", - "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", - "dev": true, - "requires": { - "original": "^1.0.0" - } - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", "dev": true }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", "dev": true, "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "bytes": "3.1.0", "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", "debug": "2.6.9", "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "raw-body": "2.4.0", + "type-is": "~1.6.17" }, "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", "dev": true }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", @@ -5666,272 +6725,167 @@ } } }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "type": "^2.0.0" - }, - "dependencies": { - "type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", - "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", - "dev": true - } + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } - } + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", "dev": true, "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" }, "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "requires": { - "is-descriptor": "^1.0.0" + "color-convert": "^2.0.1" } }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "requires": { - "is-extendable": "^0.1.0" - } + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "requires": { - "kind-of": "^6.0.0" + "color-name": "~1.1.4" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" - }, - "fast-diff": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", - "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" - }, - "fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "requires": { - "fill-range": "^7.0.1" - } + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "requires": { - "to-regex-range": "^5.0.1" - } + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, "requires": { - "is-glob": "^4.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "ansi-regex": "^5.0.0" } }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "requires": { - "is-number": "^7.0.0" + "has-flag": "^4.0.0" } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true } } }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-loader": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz", - "integrity": "sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==", - "dev": true, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.6.5" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, "dependencies": { "extend-shallow": { @@ -5944,1771 +6898,6613 @@ } } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "brfs": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", + "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", "dev": true, "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" + "quote-stream": "^1.0.1", + "resolve": "^1.1.5", + "static-module": "^3.0.2", + "through2": "^2.0.0" } }, - "find-cache-dir": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", - "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "brotli": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/brotli/-/brotli-1.3.2.tgz", + "integrity": "sha1-UlqcrU/LqWR119OI9q7LE+7VL0Y=", "dev": true, "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "base64-js": "^1.1.2" + } + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" }, "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", "dev": true } } }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, - "follow-redirects": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", - "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", - "dev": true - }, - "for-in": { + "browserify-des": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "browserify-optional": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-optional/-/browserify-optional-1.0.1.tgz", + "integrity": "sha1-HhNyLP3g2F8SFnbCpyztUzoBiGk=", + "dev": true, "requires": { - "map-cache": "^0.2.2" + "ast-transform": "0.0.0", + "ast-types": "^0.7.0", + "browser-resolve": "^1.8.1" } }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "browserify-rsa": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz", + "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=", "dev": true, "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "bn.js": "^4.1.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } } }, - "fs-extra": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", - "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^1.0.0" + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "minipass": "^3.0.0" + "pako": "~1.0.5" } }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "browserslist": { + "version": "4.14.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", + "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" + "caniuse-lite": "^1.0.30001135", + "electron-to-chromium": "^1.3.571", + "escalade": "^3.1.0", + "node-releases": "^1.1.61" } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "browserstack": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.0.tgz", + "integrity": "sha512-HJDJ0TSlmkwnt9RZ+v5gFpa1XZTBYTj0ywvLwJ3241J7vMw2jAsGNVhKHtmCOyg+VxeLZyaibO9UL71AsUeDIw==", + "dev": true, + "requires": { + "https-proxy-agent": "^2.2.1" + } }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "node-int64": "^0.4.0" } }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "optional": true, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, "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" + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" } }, - "genfun": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz", - "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==", + "buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", "dev": true }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", "dev": true }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=" }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "cacache": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" }, "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ssri": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.0.tgz", + "integrity": "sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==", + "dev": true, "requires": { - "is-extglob": "^2.1.0" + "minipass": "^3.1.1" } } } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "dev": true, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" } }, - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", "dev": true }, - "har-schema": { + "caller-callsite": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - } - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, "requires": { - "function-bind": "^1.1.1" + "callsites": "^2.0.0" } }, - "has-ansi": { + "caller-path": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "caller-callsite": "^2.0.0" } }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camel-case": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", + "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", "dev": true, "requires": { - "isarray": "2.0.1" + "pascal-case": "^3.1.1", + "tslib": "^1.10.0" }, "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true } } }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "camelcase": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz", + "integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==", "dev": true }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", "dev": true }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "optional": true + "caniuse-lite": { + "version": "1.0.30001150", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001150.tgz", + "integrity": "sha512-kiNKvihW0m36UhAFnl7bOAv0i1K1f6wpfVtTF5O5O82XzgtBnb05V0XeV3oZ968vfg2sRNChsHw8ASH2hDfoYQ==", + "dev": true }, - "has-value": { + "canonical-path": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", + "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "rsvp": "^4.8.4" } }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "ccount": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", + "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "requires": { - "is-buffer": "^1.1.5" - } - } + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "dev": true + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "dev": true + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "cheerio": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz", + "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==", "dev": true, "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "css-select": "~1.2.0", + "dom-serializer": "~0.1.1", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" }, "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" } }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", "dev": true + }, + "parse5": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", + "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "dev": true, + "requires": { + "@types/node": "*" + } } } }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, + "chokidar": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" } }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", "dev": true, "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "safe-buffer": "^5.0.1" } }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", - "dev": true - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "circular-dependency-plugin": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.0.tgz", + "integrity": "sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==", "dev": true }, - "html-comment-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", - "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", - "dev": true + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } }, - "html-entities": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", - "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz", + "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==", "dev": true }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "dev": true - }, - "http-cache-semantics": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", - "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", - "dev": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "source-map": "~0.6.0" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true } } }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "dependencies": { - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - } + "restore-cursor": "^3.1.0" } }, - "http-proxy-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", - "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", + "cli-spinners": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.5.0.tgz", + "integrity": "sha512-PC+AmIuK04E6aeSs/pUccSujsTzBhu4HzC2dL+CfJB/Jcc2qTRbEwZQDfIUpt2Xl8BodYBEq8w4fc0kU2I9DjQ==", + "dev": true + }, + "cli-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", "dev": true, "requires": { - "agent-base": "4", - "debug": "3.1.0" + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^4.2.0" }, "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, "requires": { - "ms": "2.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" } } } }, - "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dev": true, - "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - } + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "clipboard": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.6.tgz", + "integrity": "sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg==", + "dev": true, + "optional": true, "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" } }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" }, "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "requires": { - "ms": "^2.1.1" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } } } }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", - "dev": true, - "requires": { - "ms": "^2.0.0" - } + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" }, - "iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" } }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", "dev": true, "requires": { - "postcss": "^7.0.14" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" } }, - "ieee754": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", - "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", - "dev": true + "code-block-writer": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.0.tgz", + "integrity": "sha512-RG9hpXtWFeUWhuUav1YuP/vGcyncW+t90yJLk9fNZs1De2OuHTHKAKThVCokt29PYq5RoJ0QSZaIZ+rvPO23hA==" }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true + "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=" }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - }, - "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "codelyzer": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", + "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", "dev": true, "requires": { - "minimatch": "^3.0.4" + "app-root-path": "^2.2.1", + "aria-query": "^3.0.0", + "axobject-query": "2.0.2", + "css-selector-tokenizer": "^0.7.1", + "cssauron": "^1.4.0", + "damerau-levenshtein": "^1.0.4", + "semver-dsl": "^1.0.1", + "source-map": "^0.5.7", + "sprintf-js": "^1.1.2" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + } } }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", + "collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", "dev": true }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", - "dev": true, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", "requires": { - "import-from": "^2.1.0" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" } }, - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", "dev": true, "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" + "color-convert": "^1.9.1", + "color-string": "^1.5.4" } }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "requires": { - "resolve-from": "^3.0.0" + "color-name": "1.1.3" } }, - "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", "dev": true, "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", "dev": true }, - "indexes-of": { + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", "dev": true }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", "dev": true }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", "dev": true }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "arity-n": "^1.0.4" } }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } }, - "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + } }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", "dev": true, "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "dev": true, - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" } }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", "dev": true }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "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=" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", "dev": true }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", "dev": true }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" + "safe-buffer": "~5.1.1" } }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", "dev": true }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, "requires": { - "kind-of": "^3.0.2" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, "requires": { - "is-buffer": "^1.1.5" + "glob": "^7.1.3" } } } }, - "is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "toggle-selection": "^1.0.6" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - }, - "is-callable": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" - }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "copy-webpack-plugin": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz", + "integrity": "sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==", "dev": true, "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "is-core-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz", - "integrity": "sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "requires": { - "kind-of": "^3.0.2" + "cacache": "^15.0.4", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.1", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, "requires": { - "is-buffer": "^1.1.5" + "is-glob": "^4.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "p-limit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "dev": true, + "requires": { + "p-try": "^2.0.0" } } } }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + "core-js": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "dev": true }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "core-js-compat": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.5.tgz", + "integrity": "sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng==", + "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "browserslist": "^4.8.5", + "semver": "7.0.0" }, "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true } } }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "core-js-pure": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", + "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, - "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=", - "optional": true, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "object-assign": "^4", + "vary": "^1" } }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, "requires": { - "is-extglob": "^2.1.1" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" } }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" - }, - "is-negative-zero": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, "requires": { - "kind-of": "^3.0.2" + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true } } }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { - "is-path-inside": "^2.1.0" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" } }, - "is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { - "path-is-inside": "^1.0.2" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "create-react-context": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/create-react-context/-/create-react-context-0.3.0.tgz", + "integrity": "sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==", + "dev": true, "requires": { - "isobject": "^3.0.1" + "gud": "^1.0.0", + "warning": "^4.0.3" } }, - "is-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", - "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, "requires": { - "has-symbols": "^1.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-js": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz", + "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q==", "dev": true }, - "is-svg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", - "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", "dev": true, "requires": { - "html-comment-regex": "^1.1.0" + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, "requires": { - "has-symbols": "^1.0.1" + "postcss": "^7.0.1", + "timsort": "^0.3.0" } }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "css-loader": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.2.2.tgz", + "integrity": "sha512-omVGsTkZPVwVRpckeUnLshPp12KsmMSLqYxs12+RzM9jRR5Y+Idn/tBffjXRvOE+qW7if24cuceFJqYR5FmGBg==", + "dev": true, + "requires": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.0", + "semver": "^7.3.2" + }, + "dependencies": { + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } + } }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "css-parse": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", + "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=", + "dev": true, "requires": { - "unc-path-regex": "^0.1.2" + "css": "^2.0.0" } }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", "dev": true, "requires": { - "is-docker": "^2.0.0" + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" } }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } }, - "isbinaryfile": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.6.tgz", - "integrity": "sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==", + "css-unit-converter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz", + "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==", "dev": true }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "cssauron": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", + "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=", + "dev": true, + "requires": { + "through": "X.X.X" + } }, - "istanbul-lib-coverage": { + "cssesc": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", "dev": true, "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" } }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", "dev": true, "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", + "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.39" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.39", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", + "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "dev": true, + "requires": { + "mdn-data": "2.0.6", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", + "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "csstype": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.4.tgz", + "integrity": "sha512-xc8DUsCLmjvCfoD7LTGE0ou2MIWLx0K9RCZwSHMOdynqRsP4MtUcLeqh1HcQ2dInwDTqn+3CE0/FZh1et+p4jA==", + "dev": true + }, + "custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", + "dev": true + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "dev": true + }, + "dash-ast": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-fns": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", + "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==" + }, + "date-format": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-3.0.0.tgz", + "integrity": "sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", + "dev": true + }, + "decache": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.0.tgz", + "integrity": "sha512-PppOuLiz+DFeaUvFXEYZjLxAkKiMYH/do/b/MxpDe/8AgKBi5GhZxridoVIbBq72GDbL36e4p0Ce2jTGUwwU+w==", + "dev": true, + "requires": { + "callsite": "^1.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deep-object-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/deep-object-diff/-/deep-object-diff-1.1.0.tgz", + "integrity": "sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw==", + "dev": true + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "defaults": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", + "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", + "dev": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + } + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", + "dev": true + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "dependency-graph": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", + "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detab": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.3.tgz", + "integrity": "sha512-Up8P0clUVwq0FnFjDclzZsy9PadzRn5FFxrr47tQQvMHqyiFYVbpH8oXDzWtF0Q7pYy3l+RPmtBl+BsFF6wH0A==", + "dev": true, + "requires": { + "repeat-string": "^1.5.4" + } + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", + "dev": true + }, + "detect-port": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "dev": true, + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dev": true, + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "dezalgo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", + "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "dfa": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", + "integrity": "sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==", + "dev": true + }, + "di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", + "dev": true + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", + "dev": true, + "requires": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.2.tgz", + "integrity": "sha512-wFwTwCVebUrMgGeAwRL/NhZtHAUyT9n9yg4IMDwf10+6iCMxSkVq9MGCVEH+QZWo1nNidy8kNvwmv4zWHDTqvA==", + "dev": true + } + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", + "dev": true + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dot/-/dot-1.1.3.tgz", + "integrity": "sha512-/nt74Rm+PcfnirXGEdhZleTwGC2LMnuKTeeTIlI82xb5loBBoXNYzr2ezCroPSMtilK8EZIfcNZwOcHN+ib1Lg==", + "dev": true + }, + "dot-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", + "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "dev": true, + "requires": { + "no-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-6.2.0.tgz", + "integrity": "sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w==", + "dev": true + }, + "dotenv-defaults": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/dotenv-defaults/-/dotenv-defaults-1.1.1.tgz", + "integrity": "sha512-6fPRo9o/3MxKvmRZBD3oNFdxODdhJtIy1zcJeUSCs6HCy4tarUpd+G67UTU9tF6OWXeSPqsm4fPAB+2eY9Rt9Q==", + "dev": true, + "requires": { + "dotenv": "^6.2.0" + } + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "dotenv-webpack": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/dotenv-webpack/-/dotenv-webpack-1.8.0.tgz", + "integrity": "sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg==", + "dev": true, + "requires": { + "dotenv-defaults": "^1.0.2" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", + "dev": true, + "requires": { + "readable-stream": "^2.0.2" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "ejs": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.5.tgz", + "integrity": "sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w==", + "dev": true, + "requires": { + "jake": "^10.6.1" + } + }, + "electron-to-chromium": { + "version": "1.3.582", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz", + "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==", + "dev": true + }, + "element-resize-detector": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/element-resize-detector/-/element-resize-detector-1.2.1.tgz", + "integrity": "sha512-BdFsPepnQr9fznNPF9nF4vQ457U/ZJXQDSNF1zBe7yaga8v9AdZf3/NElYxFdUh7SitSGt040QygiTo6dtatIw==", + "dev": true, + "requires": { + "batch-processor": "1.0.0" + } + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz", + "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==", + "dev": true, + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "emotion-theming": { + "version": "10.0.27", + "resolved": "https://registry.npmjs.org/emotion-theming/-/emotion-theming-10.0.27.tgz", + "integrity": "sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.5.5", + "@emotion/weak-memoize": "0.2.5", + "hoist-non-react-statics": "^3.3.0" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.4.2.tgz", + "integrity": "sha512-b4Q85dFkGw+TqgytGPrGgACRUhsdKc9S9ErRAXpPGy/CXKs4tYoHDkvIRdsseAF7NjfVwjRFIn6KTnbw7LwJZg==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "0.3.1", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "ws": "^7.1.2" + }, + "dependencies": { + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "ws": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", + "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", + "dev": true + } + } + }, + "engine.io-client": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.4.tgz", + "integrity": "sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==", + "dev": true, + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==", + "dev": true + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==", + "dev": true + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + } + }, + "ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", + "dev": true + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "dev": true + }, + "err-code": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz", + "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=", + "dev": true + }, + "errno": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", + "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-get-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.0.tgz", + "integrity": "sha512-UfrmHuWQlNMTs35e1ypnvikg6jCz3SK8v8ImvmDsh36fCVUR1MqoFDiyn0/k52C8NqO3YsO8Oe0azeesNuqSsQ==", + "dev": true, + "requires": { + "es-abstract": "^1.17.4", + "has-symbols": "^1.0.1", + "is-arguments": "^1.0.4", + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es5-shim": { + "version": "4.5.14", + "resolved": "https://registry.npmjs.org/es5-shim/-/es5-shim-4.5.14.tgz", + "integrity": "sha512-7SwlpL+2JpymWTt8sNLuC2zdhhc+wrfe5cMPI2j0o6WsPdfAiPwmFy2f0AocPB4RQVBOZ9kNTgi5YF7TdhkvEg==", + "dev": true + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "dev": true + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "dev": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" + }, + "dependencies": { + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + } + } + }, + "es6-shim": { + "version": "0.35.6", + "resolved": "https://registry.npmjs.org/es6-shim/-/es6-shim-0.35.6.tgz", + "integrity": "sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA==", + "dev": true + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "estree-is-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", + "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo=" + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", + "dev": true + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "dev": true, + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + }, + "fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "requires": { + "reusify": "^1.0.4" + } + }, + "fault": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", + "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "dev": true, + "requires": { + "format": "^0.2.0" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-loader": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.0.0.tgz", + "integrity": "sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" + } + }, + "file-system-cache": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-1.0.5.tgz", + "integrity": "sha1-hCWbNqK7uNPW6xAh0xMv/mTP/08=", + "dev": true, + "requires": { + "bluebird": "^3.3.5", + "fs-extra": "^0.30.0", + "ramda": "^0.21.0" + }, + "dependencies": { + "fs-extra": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz", + "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0", + "path-is-absolute": "^1.0.0", + "rimraf": "^2.2.8" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "filelist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz", + "integrity": "sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "filesize": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.0.1.tgz", + "integrity": "sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "findit2": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/findit2/-/findit2-2.2.3.tgz", + "integrity": "sha1-WKRmaX34piBc39vzlVNri9d3pfY=", + "dev": true + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "dev": true + }, + "fontkit": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/fontkit/-/fontkit-1.8.1.tgz", + "integrity": "sha512-BsNCjDoYRxmNWFdAuK1y9bQt+igIxGtTC9u/jSFjR9MKhmI00rP1fwSvERt+5ddE82544l0XH5mzXozQVUy2Tw==", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "brfs": "^2.0.0", + "brotli": "^1.2.0", + "browserify-optional": "^1.0.1", + "clone": "^1.0.4", + "deep-equal": "^1.0.0", + "dfa": "^1.2.0", + "restructure": "^0.5.3", + "tiny-inflate": "^1.0.2", + "unicode-properties": "^1.2.2", + "unicode-trie": "^0.3.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + }, + "unicode-trie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-0.3.1.tgz", + "integrity": "sha1-1nHd3YkQGgi6w3tqUWEBBgIFIIU=", + "dev": true, + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", + "dev": true + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", + "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "functions-have-names": "^1.2.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "functions-have-names": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", + "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", + "dev": true + }, + "fuse.js": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-3.6.1.tgz", + "integrity": "sha512-hT9yh/tiinkmirKrlv4KWOjztdoZo1mx9Qh4KvWqC7isoXwdUY3PNWUxceF4/qO9R6riA2C29jdTOeQOIROjgw==", + "dev": true + }, + "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" + } + }, + "genfun": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/genfun/-/genfun-5.0.0.tgz", + "integrity": "sha512-KGDOARWVga7+rnB3z9Sd2Letx515owfk0hSxHGuqjANb1M+x2bGZGqHLiozPsYMdM2OubeMni/Hpwmjq6qIUhA==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, + "get-assigned-identifiers": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "github-slugger": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.3.0.tgz", + "integrity": "sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q==", + "dev": true, + "requires": { + "emoji-regex": ">=6.0.0 <=6.1.1" + }, + "dependencies": { + "emoji-regex": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-6.1.1.tgz", + "integrity": "sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4=", + "dev": true + } + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-promise": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-3.4.0.tgz", + "integrity": "sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==", + "dev": true, + "requires": { + "@types/glob": "*" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dev": true, + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globalthis": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.1.tgz", + "integrity": "sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "dev": true, + "optional": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "gud": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gud/-/gud-1.0.0.tgz", + "integrity": "sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==", + "dev": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + } + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dev": true, + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "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", + "minimalistic-assert": "^1.0.1" + } + }, + "hast-to-hyperscript": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.0.tgz", + "integrity": "sha512-NJvMYU3GlMLs7hN3CRbsNlMzusVNkYBogVWDGybsuuVQ336gFLiD+q9qtFZT2meSHzln3pNISZWTASWothMSMg==", + "dev": true, + "requires": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-from-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.0.tgz", + "integrity": "sha512-3ZYnfKenbbkhhNdmOQqgH10vnvPivTdsOJCri+APn0Kty+nRkDHArnaX9Hiaf8H+Ig+vkNptL+SRY/6RwWJk1Q==", + "dev": true, + "requires": { + "@types/parse5": "^5.0.0", + "ccount": "^1.0.0", + "hastscript": "^5.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-parse-selector": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.4.tgz", + "integrity": "sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==", + "dev": true + }, + "hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "dev": true, + "requires": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, + "hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "dev": true, + "requires": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + } + }, + "hastscript": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz", + "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==", + "dev": true, + "requires": { + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "highlight.js": { + "version": "9.15.10", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.15.10.tgz", + "integrity": "sha512-RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "requires": { + "react-is": "^16.7.0" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + } + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "html-entities": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.3.1.tgz", + "integrity": "sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dev": true, + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + } + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true + }, + "html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", + "dev": true + }, + "html-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^5.0.0", + "@types/tapable": "^1.0.5", + "@types/webpack": "^4.41.8", + "html-minifier-terser": "^5.0.1", + "loader-utils": "^1.2.3", + "lodash": "^4.17.15", + "pretty-error": "^2.1.1", + "tapable": "^1.1.3", + "util.promisify": "1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "http-auth": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", + "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", + "dev": true, + "requires": { + "apache-crypt": "^1.1.2", + "apache-md5": "^1.0.6", + "bcryptjs": "^2.3.0", + "uuid": "^3.0.0" + } + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "dependencies": { + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + } + } + }, + "http-proxy-agent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", + "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", + "dev": true, + "requires": { + "agent-base": "4", + "debug": "3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, + "i18next": { + "version": "17.3.1", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-17.3.1.tgz", + "integrity": "sha512-4nY+yaENaoZKmpbiDXPzucVHCN3hN9Z9Zk7LyQXVOKVIpnYOJ3L/yxHJlBPtJDq3PGgjFwA0QBFm/26Z0iDT5A==", + "dev": true, + "requires": { + "@babel/runtime": "^7.3.1" + } + }, + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "ieee754": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", + "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "dev": true + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "optional": true + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=", + "dev": true + }, + "immer": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/immer/-/immer-1.10.0.tgz", + "integrity": "sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "inside": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/inside/-/inside-1.0.0.tgz", + "integrity": "sha1-20Xpk1c82z23C5gy6ChbrUZCR3A=", + "dev": true + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.2.tgz", + "integrity": "sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "dev": true + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dev": true, + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arguments": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", + "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz", + "integrity": "sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true + }, + "is-dom": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-dom/-/is-dom-1.1.0.tgz", + "integrity": "sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ==", + "dev": true, + "requires": { + "is-object": "^1.0.1", + "is-window": "^1.0.2" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "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" + } + }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "dev": true + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.1.tgz", + "integrity": "sha512-T/S49scO8plUiAOA2DBTBG3JHpn1yiw0kRp6dgiZ0v2/6twi5eiB0rHtHFH9ZIrvlWc6+4O+m4zg5+Z833aXgw==", + "dev": true + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=" + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", + "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "dev": true + }, + "is-set": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.1.tgz", + "integrity": "sha512-eJEzOtVyenDs1TMzSQ3kU3K+E0GUS9sno+F0OBT97xsgcJsF9nXMBtkT9/kut5JEpM7oL7X/0qxR17K3mcwIAA==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "dev": true + }, + "is-window": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-window/-/is-window-1.0.2.tgz", + "integrity": "sha1-LIlspT25feRdPDMTOmXYyfVjSA0=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isbinaryfile": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.6.tgz", + "integrity": "sha512-ORrEy+SNVqUhrCaal4hA4fBzhggQQ+BaLntyPOdoEiwlKZW9BZiJXjg3RMiruE4tPEI3pyVPpySHQF/dKWperg==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "iterate-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/iterate-iterator/-/iterate-iterator-1.0.1.tgz", + "integrity": "sha512-3Q6tudGN05kbkDQDI4CqjaBf4qf85w6W6GnuZDtUVYwKgtC1q8yxYX7CZed7N+tLzQqS6roujWvszf13T+n9aw==", + "dev": true + }, + "iterate-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/iterate-value/-/iterate-value-1.0.2.tgz", + "integrity": "sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==", + "dev": true, + "requires": { + "es-get-iterator": "^1.0.2", + "iterate-iterator": "^1.0.1" + } + }, + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "dev": true, + "requires": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + } + } + }, + "jasmine": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", + "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=", + "dev": true, + "requires": { + "exit": "^0.1.2", + "glob": "^7.0.6", + "jasmine-core": "~2.8.0" + }, + "dependencies": { + "jasmine-core": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", + "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=", + "dev": true + } + } + }, + "jasmine-core": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.5.0.tgz", + "integrity": "sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA==", + "dev": true + }, + "jasmine-spec-reporter": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", + "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", + "dev": true, + "requires": { + "colors": "1.4.0" + } + }, + "jasminewd2": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", + "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "dev": true + }, + "jest-haste-map": { + "version": "26.6.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.1.tgz", + "integrity": "sha512-9kPafkv0nX6ta1PrshnkiyhhoQoFWncrU/uUBt3/AP1r78WSCU5iLceYRTwDvJl67H3RrXqSlSVDDa/AsUB7OQ==", + "dev": true, + "requires": { + "@jest/types": "^26.6.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.5.0", + "jest-util": "^26.6.1", + "jest-worker": "^26.6.1", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "jest-worker": { + "version": "26.6.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz", + "integrity": "sha512-R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true + }, + "jest-serializer": { + "version": "26.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.5.0.tgz", + "integrity": "sha512-+h3Gf5CDRlSLdgTv7y0vPIAoLgX/SI7T4v6hy+TEXMgYbv+ztzbg5PSN6mUXAT/hXYHvZRWm+MaObVfqkhCGxA==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-util": { + "version": "26.6.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.1.tgz", + "integrity": "sha512-xCLZUqVoqhquyPLuDXmH7ogceGctbW8SMyQVjD9o+1+NPWI7t0vO08udcFLVPLgKWcvc+zotaUv/RuaR6l8HIA==", + "dev": true, + "requires": { + "@jest/types": "^26.6.1", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "jest-worker": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.3.0.tgz", + "integrity": "sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-string-escape": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz", + "integrity": "sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "dev": true + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonc-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.0.tgz", + "integrity": "sha512-b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA==", + "dev": true + }, + "jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "karma": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/karma/-/karma-5.0.9.tgz", + "integrity": "sha512-dUA5z7Lo7G4FRSe1ZAXqOINEEWxmCjDBbfRBmU/wYlSMwxUQJP/tEEP90yJt3Uqo03s9rCgVnxtlfq+uDhxSPg==", + "dev": true, + "requires": { + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.0.0", + "colors": "^1.4.0", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "flatted": "^2.0.2", + "glob": "^7.1.6", + "graceful-fs": "^4.2.4", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.6", + "lodash": "^4.17.15", + "log4js": "^6.2.1", + "mime": "^2.4.5", + "minimatch": "^3.0.4", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^2.3.0", + "source-map": "^0.6.1", + "tmp": "0.2.1", + "ua-parser-js": "0.7.21", + "yargs": "^15.3.1" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "mime": { + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", + "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "requires": { + "rimraf": "^3.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, "requires": { - "semver": "^6.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } }, - "istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "karma-chrome-launcher": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz", + "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==", "dev": true, "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" - }, - "dependencies": { - "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "which": "^1.2.1" } }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "karma-coverage-istanbul-reporter": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", + "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", "dev": true, "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^3.0.6", + "istanbul-reports": "^3.0.2", + "minimatch": "^3.0.4" } }, - "jasmine": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", - "integrity": "sha1-awicChFXax8W3xG4AUbZHU6Lij4=", + "karma-jasmine": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz", + "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==", "dev": true, "requires": { - "exit": "^0.1.2", - "glob": "^7.0.6", - "jasmine-core": "~2.8.0" + "jasmine-core": "^3.6.0" }, "dependencies": { "jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha1-vMl5rh+f0FcB5F5S5l06XWPxok4=", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", + "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", "dev": true } } }, - "jasmine-core": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.5.0.tgz", - "integrity": "sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA==", + "karma-jasmine-html-reporter": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.4.tgz", + "integrity": "sha512-PtilRLno5O6wH3lDihRnz0Ba8oSn0YUJqKjjux1peoYGwo0AQqrWRbdWk/RLzcGlb+onTyXAnHl6M+Hu3UxG/Q==", "dev": true }, - "jasmine-spec-reporter": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", - "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", + "karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", "dev": true, "requires": { - "colors": "1.4.0" + "source-map-support": "^0.5.5" } }, - "jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha1-43zwsX8ZnM4jvqcbIDk5Uka07E4=", + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", "dev": true }, - "jest-worker": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.3.0.tgz", - "integrity": "sha512-Vmpn2F6IASefL+DVBhPzI2J9/GJUsqzomdeN+P+dK8/jKxbh8R3BtFnx3FIta7wYlPU62cpJMJQo4kuOowcMnw==", + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", "dev": true, "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "graceful-fs": "^4.1.9" } }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", "dev": true }, - "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "lazy-universal-dotenv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-3.0.1.tgz", + "integrity": "sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "@babel/runtime": "^7.5.0", + "app-root-dir": "^1.0.2", + "core-js": "^3.0.4", + "dotenv": "^8.0.0", + "dotenv-expand": "^5.1.0" + }, + "dependencies": { + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "dev": true + } } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "less": { + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/less/-/less-3.12.2.tgz", + "integrity": "sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==", + "dev": true, + "requires": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "native-request": "^1.0.5", + "source-map": "~0.6.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "less-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-6.2.0.tgz", + "integrity": "sha512-Cl5h95/Pz/PWub/tCBgT1oNMFeH1WTD33piG80jn5jr12T4XbxZcjThwNXDQ7AG649WEynuIzO4b0+2Tn9Qolg==", + "dev": true, + "requires": { + "clone": "^2.1.2", + "less": "^3.11.3", + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + } }, - "json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true }, - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", "dev": true, "requires": { - "minimist": "^1.2.5" + "leven": "^3.1.0" } }, - "jsonc-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.0.tgz", - "integrity": "sha512-b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA==", - "dev": true - }, - "jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^1.0.0" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true + "license-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-JK/DXrtN6UeYQSgkg5q1+pgJ8aiKPL9tnz9Wzw+Ikkf+8mJxG56x6t8O+OH/tAeF/5NREnelTEMyFtbJNkjH4w==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + } }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" + "immediate": "~3.0.5" } }, - "jszip": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", - "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "linebreak": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/linebreak/-/linebreak-1.0.2.tgz", + "integrity": "sha512-bJwSRsJeAmaZYnkcwl5sCQNfSDAhBuXxb6L27tb+qkBRtUQSSTUa5bcgCPD6hFEkRNlpWHfK7nFMmcANU7ZP1w==", "dev": true, "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" + "base64-js": "0.0.8", + "brfs": "^2.0.2", + "unicode-trie": "^1.0.0" + }, + "dependencies": { + "base64-js": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", + "integrity": "sha1-EQHpVE9KdrG8OybUUsqW16NeeXg=", + "dev": true + } } }, - "karma": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/karma/-/karma-5.0.9.tgz", - "integrity": "sha512-dUA5z7Lo7G4FRSe1ZAXqOINEEWxmCjDBbfRBmU/wYlSMwxUQJP/tEEP90yJt3Uqo03s9rCgVnxtlfq+uDhxSPg==", + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "live-server": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", + "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", "dev": true, "requires": { - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.0.0", + "chokidar": "^2.0.4", "colors": "^1.4.0", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "flatted": "^2.0.2", - "glob": "^7.1.6", - "graceful-fs": "^4.2.4", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.6", - "lodash": "^4.17.15", - "log4js": "^6.2.1", - "mime": "^2.4.5", - "minimatch": "^3.0.4", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^2.3.0", - "source-map": "^0.6.1", - "tmp": "0.2.1", - "ua-parser-js": "0.7.21", - "yargs": "^15.3.1" + "connect": "^3.6.6", + "cors": "^2.8.5", + "event-stream": "3.3.4", + "faye-websocket": "0.11.x", + "http-auth": "3.1.x", + "morgan": "^1.9.1", + "object-assign": "^4.1.1", + "opn": "^6.0.0", + "proxy-middleware": "^0.15.0", + "send": "^0.17.1", + "serve-index": "^1.9.1" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "websocket-driver": ">=0.5.1" } }, - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true }, - "binary-extensions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", - "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "opn": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", + "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", "dev": true, "requires": { - "fill-range": "^7.0.1" + "is-wsl": "^1.1.0" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + } + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "requires": { + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.1.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "color-convert": "^2.0.1" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", "dev": true, "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, "color-convert": { @@ -7726,293 +13522,860 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true - }, - "glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "has-flag": "^4.0.0" } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + } + } + }, + "log4js": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", + "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "dev": true, + "requires": { + "date-format": "^3.0.0", + "debug": "^4.1.1", + "flatted": "^2.0.1", + "rfdc": "^1.1.4", + "streamroller": "^2.2.4" + }, + "dependencies": { + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "binary-extensions": "^2.0.0" + "ms": "2.1.2" } }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + } + } + }, + "loglevel": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", + "dev": true + }, + "loglevel-plugin-prefix": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", + "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", + "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "dev": true, + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + } + } + }, + "lowlight": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.12.1.tgz", + "integrity": "sha512-OqaVxMGIESnawn+TU/QMV5BJLbUghUfjDWPAtFqDYDmDtr4FnB+op8xM+pR7nKlauHNUHXGt0VgWatFB8voS5w==", + "dev": true, + "requires": { + "fault": "^1.0.2", + "highlight.js": "~9.15.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==", + "dev": true + }, + "macos-release": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.4.1.tgz", + "integrity": "sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg==", + "dev": true + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "make-fetch-happen": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz", + "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==", + "dev": true, + "requires": { + "agentkeepalive": "^3.4.1", + "cacache": "^12.0.0", + "http-cache-semantics": "^3.8.1", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^2.2.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "node-fetch-npm": "^2.0.2", + "promise-retry": "^1.1.1", + "socks-proxy-agent": "^4.0.0", + "ssri": "^6.0.0" + }, + "dependencies": { + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "dev": true, "requires": { - "p-locate": "^4.1.0" + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" } }, - "mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "dev": true }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "p-limit": "^2.2.0" + "yallist": "^3.0.2" } }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "dev": true, "requires": { - "picomatch": "^2.2.1" + "figgy-pudding": "^3.5.1" } }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-or-similar": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", + "integrity": "sha1-beJlMXSt+12e3DPGnT6Sobdvrwg=", + "dev": true + }, + "map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "dev": true + }, + "markdown-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "dev": true, + "requires": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + } + }, + "marked": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz", + "integrity": "sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==", + "dev": true + }, + "material-colors": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", + "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==", + "dev": true + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "dev": true, + "requires": { + "unist-util-remove": "^2.0.0" + } + }, + "mdast-util-definitions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-3.0.1.tgz", + "integrity": "sha512-BAv2iUm/e6IK/b2/t+Fx69EL/AGcq/IG2S+HxHjDJGfLJtd6i9SZUS76aC9cig+IEucsqxKTR0ot3m933R3iuA==", + "dev": true, + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-hast": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-9.1.1.tgz", + "integrity": "sha512-vpMWKFKM2mnle+YbNgDXxx95vv0CoLU0v/l3F5oFAG5DV7qwkZVWA206LsAdOnEVyf5vQcLnb3cWJywu7mUxsQ==", + "dev": true, + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.3", + "mdast-util-definitions": "^3.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz", + "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==", + "dev": true + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memoizerific": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", + "integrity": "sha1-fIekZGREwy11Q4VwkF8tvRsagFo=", + "dev": true, + "requires": { + "map-or-similar": "^1.5.0" + } + }, + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dev": true, + "requires": { + "dom-walk": "^0.1.0" + } + }, + "mini-css-extract-plugin": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.0.tgz", + "integrity": "sha512-QgKgJBjaJhxVPwrLNqqwNS0AGkuQQ31Hp4xGXEK/P7wehEg6qmNtReHKai3zRXqY60wGVWLYcOMJK2b98aGc3A==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "minimist": "^1.2.0" } }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "dev": true, "requires": { - "rimraf": "^3.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" } }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", "dev": true, "requires": { - "is-number": "^7.0.0" + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" } }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "is-plain-object": "^2.0.4" } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dev": true, + "requires": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "glob": "^7.1.3" } } } }, - "karma-chrome-launcher": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz", - "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "which": "^1.2.1" + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" } }, - "karma-coverage-istanbul-reporter": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", - "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", - "dev": true, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "requires": { - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^3.0.6", - "istanbul-reports": "^3.0.2", - "minimatch": "^3.0.4" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" } }, - "karma-jasmine": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz", - "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==", + "native-request": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.7.tgz", + "integrity": "sha512-9nRjinI9bmz+S7dgNtf4A70+/vPhnd+2krGpy4SUlADuOuSa24IDkNaZ+R/QT1wQ6S8jBdi6wE7fLekFZNfUpQ==", "dev": true, + "optional": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "ng-zorro-antd": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-10.0.2.tgz", + "integrity": "sha512-+QJMNFQ7vsDZcWRlMSgSreS1jAMonP6I+VXBfkGWjAZ0x7xxgFRi8a4q2/pRuDf5PzmNEzL49tP+Nv5Aevq2cw==", "requires": { - "jasmine-core": "^3.6.0" + "@angular/cdk": "^10.2.4", + "@ant-design/icons-angular": "^10.0.0", + "date-fns": "^2.10.0", + "resize-observer-polyfill": "^1.5.1", + "tslib": "^2.0.0" }, "dependencies": { - "jasmine-core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", - "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", - "dev": true + "@angular/cdk": { + "version": "10.2.5", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-10.2.5.tgz", + "integrity": "sha512-SI/YdaxfkttG92A0uGRixyJkfTKHn0GIU+7BCSRq0d31ru3Ugfln+jr+5/xttxWr88CNPTfpGaUt0ZuSqYCzqw==", + "requires": { + "parse5": "^5.0.0", + "tslib": "^2.0.0" + } } } }, - "karma-jasmine-html-reporter": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.4.tgz", - "integrity": "sha512-PtilRLno5O6wH3lDihRnz0Ba8oSn0YUJqKjjux1peoYGwo0AQqrWRbdWk/RLzcGlb+onTyXAnHl6M+Hu3UxG/Q==", - "dev": true - }, - "karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, + "ngx-quill": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/ngx-quill/-/ngx-quill-11.1.0.tgz", + "integrity": "sha512-A1qV6JfyNwSioRHgu7ZzjhV2yNRI9Yrv89Ip4WPhniD8mGZylXVnqcdTZqacRnal21hGoRQDX4QHULeO4XTqug==", "requires": { - "source-map-support": "^0.5.5" + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "dev": true - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - }, - "klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, - "less": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/less/-/less-3.12.2.tgz", - "integrity": "sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==", + "no-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", + "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", "dev": true, "requires": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "native-request": "^1.0.5", - "source-map": "~0.6.0", + "lower-case": "^2.0.1", "tslib": "^1.10.0" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -8021,307 +14384,274 @@ } } }, - "less-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-6.2.0.tgz", - "integrity": "sha512-Cl5h95/Pz/PWub/tCBgT1oNMFeH1WTD33piG80jn5jr12T4XbxZcjThwNXDQ7AG649WEynuIzO4b0+2Tn9Qolg==", + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", + "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", "dev": true, "requires": { - "clone": "^2.1.2", - "less": "^3.11.3", - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.0" + "lodash.toarray": "^4.4.0" } }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", "dev": true }, - "levenary": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", - "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "node-fetch-npm": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz", + "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==", "dev": true, "requires": { - "leven": "^3.1.0" + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" } }, - "license-webpack-plugin": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.0.tgz", - "integrity": "sha512-JK/DXrtN6UeYQSgkg5q1+pgJ8aiKPL9tnz9Wzw+Ikkf+8mJxG56x6t8O+OH/tAeF/5NREnelTEMyFtbJNkjH4w==", - "dev": true, - "requires": { - "@types/webpack-sources": "^0.1.5", - "webpack-sources": "^1.2.0" - } + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", "dev": true, "requires": { - "immediate": "~3.0.5" + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + } } }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-releases": { + "version": "1.1.64", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz", + "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==", "dev": true }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "remove-trailing-separator": "^1.0.1" } }, - "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", "dev": true }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=", + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", "dev": true }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==", "dev": true }, - "log-symbols": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", - "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", "dev": true, "requires": { - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "npm-normalize-package-bin": "^1.0.1" } }, - "log4js": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", - "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", + "npm-install-checks": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", + "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", "dev": true, "requires": { - "date-format": "^3.0.0", - "debug": "^4.1.1", - "flatted": "^2.0.1", - "rfdc": "^1.1.4", - "streamroller": "^2.2.4" + "semver": "^7.1.1" }, "dependencies": { - "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "dev": true } } }, - "loglevel": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", - "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", "dev": true }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, + "npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", "requires": { - "yallist": "^4.0.0" + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" } }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", "dev": true, "requires": { - "sourcemap-codec": "^1.4.4" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "npm-pick-manifest": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", + "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", "dev": true, "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.0.0", + "semver": "^7.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", + "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "npm-package-arg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", + "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } } }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "npm-registry-client": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz", + "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==", + "requires": { + "concat-stream": "^1.5.2", + "graceful-fs": "^4.1.6", + "normalize-package-data": "~1.0.1 || ^2.0.0", + "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", + "npmlog": "2 || ^3.1.0 || ^4.0.0", + "once": "^1.3.3", + "request": "^2.74.0", + "retry": "^0.10.0", + "safe-buffer": "^5.1.1", + "semver": "2 >=2.2.1 || 3.x || 4 || 5", + "slide": "^1.1.3", + "ssri": "^5.2.4" + } }, - "make-fetch-happen": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz", - "integrity": "sha512-07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==", + "npm-registry-fetch": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.7.tgz", + "integrity": "sha512-cny9v0+Mq6Tjz+e0erFAB+RYJ/AVGzkjnISiobqP8OWj9c9FLoZZu8/SPSKJWE17F1tk4018wfjV+ZbIbqC7fQ==", "dev": true, "requires": { - "agentkeepalive": "^3.4.1", - "cacache": "^12.0.0", - "http-cache-semantics": "^3.8.1", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.3", + "JSONStream": "^1.3.4", + "bluebird": "^3.5.1", + "figgy-pudding": "^3.4.1", "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "node-fetch-npm": "^2.0.2", - "promise-retry": "^1.1.1", - "socks-proxy-agent": "^4.0.0", - "ssri": "^6.0.0" + "make-fetch-happen": "^5.0.0", + "npm-package-arg": "^6.1.0", + "safe-buffer": "^5.2.0" }, "dependencies": { - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -8331,23 +14661,11 @@ "yallist": "^3.0.2" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true }, "yallist": { "version": "3.1.1", @@ -8357,1655 +14675,1729 @@ } } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, "requires": { - "object-visit": "^1.0.0" + "path-key": "^2.0.0" } }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, + "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": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "boolbase": "~1.0.0" } }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", "dev": true }, - "merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } + "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=" }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "nz-tslint-rules": { + "version": "0.901.2", + "resolved": "https://registry.npmjs.org/nz-tslint-rules/-/nz-tslint-rules-0.901.2.tgz", + "integrity": "sha512-4WwtewYevPuHxRdvHqlMCO0I6naO7tj2R54E6d5M8aYZ4mB6yDzs9GIz6a3dLI0Ogeo64whsFT/8p8CbsZCSrQ==", "dev": true }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "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=" }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } } } }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "object-hash": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", + "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", "dev": true }, - "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" }, - "mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "object-is": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", + "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", "requires": { - "mime-db": "1.44.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" } }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-path": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", + "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", "dev": true }, - "mini-css-extract-plugin": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.10.0.tgz", - "integrity": "sha512-QgKgJBjaJhxVPwrLNqqwNS0AGkuQQ31Hp4xGXEK/P7wehEg6qmNtReHKai3zRXqY60wGVWLYcOMJK2b98aGc3A==", + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", + "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.0", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", + "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "normalize-url": "1.9.1", - "schema-utils": "^1.0.0", - "webpack-sources": "^1.1.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5", + "has": "^1.0.3" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } - }, - "normalize-url": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", - "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + } + } + }, + "object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { - "object-assign": "^4.0.1", - "prepend-http": "^1.0.0", - "query-string": "^4.1.0", - "sort-keys": "^1.0.0" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + } + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } } } }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", "requires": { - "brace-expansion": "^1.1.7" + "isobject": "^3.0.1" } }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", "dev": true, "requires": { - "yallist": "^4.0.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", "dev": true, "requires": { - "minipass": "^3.0.0" + "ee-first": "1.1.1" } }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "minipass": "^3.0.0" + "wrappy": "1" } }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "mimic-fn": "^2.1.0" } }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "open": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.2.0.tgz", + "integrity": "sha512-4HeyhxCvBTI5uBePsAdi55C5fmqnWZ2e2MlmvWi5KW5tdH5rxoiv/aMtbeVxKZc3eWkT1GymMnLG8XC4Rq4TDQ==", "dev": true, "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" } }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "is-wsl": "^1.1.0" }, "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true } } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, "requires": { - "minimist": "^1.2.5" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" } }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "ora": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.0.0.tgz", + "integrity": "sha512-s26qdWqke2kjN/wC4dy+IQPBIMWBJlSU/0JZhk30ZDBLelW25rv66yutUWARMigpGPzcXHb+Nac5pNhN/WsARw==", "dev": true, "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.4.0", + "is-interactive": "^1.0.0", + "log-symbols": "^4.0.0", + "mute-stream": "0.0.8", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "glob": "^7.1.3" + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", "dev": true, "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" + "url-parse": "^1.4.3" } }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "optional": true + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "os-name": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-3.1.0.tgz", + "integrity": "sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==", + "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "macos-release": "^2.2.0", + "windows-release": "^3.1.0" } }, - "native-request": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.7.tgz", - "integrity": "sha512-9nRjinI9bmz+S7dgNtf4A70+/vPhnd+2krGpy4SUlADuOuSa24IDkNaZ+R/QT1wQ6S8jBdi6wE7fLekFZNfUpQ==", - "dev": true, - "optional": true + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "overlayscrollbars": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-1.13.0.tgz", + "integrity": "sha512-p8oHrMeRAKxXDMPI/EBNITj/zTVHKNnAnM59Im+xnoZUlV07FyTg46wom2286jJlXGGfcPFG/ba5NUiCwWNd4w==", "dev": true }, - "next-tick": { + "p-finally": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, - "ng-zorro-antd": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-10.0.2.tgz", - "integrity": "sha512-+QJMNFQ7vsDZcWRlMSgSreS1jAMonP6I+VXBfkGWjAZ0x7xxgFRi8a4q2/pRuDf5PzmNEzL49tP+Nv5Aevq2cw==", + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, "requires": { - "@angular/cdk": "^10.2.4", - "@ant-design/icons-angular": "^10.0.0", - "date-fns": "^2.10.0", - "resize-observer-polyfill": "^1.5.1", - "tslib": "^2.0.0" - }, - "dependencies": { - "@angular/cdk": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-10.2.5.tgz", - "integrity": "sha512-SI/YdaxfkttG92A0uGRixyJkfTKHn0GIU+7BCSRq0d31ru3Ugfln+jr+5/xttxWr88CNPTfpGaUt0ZuSqYCzqw==", - "requires": { - "parse5": "^5.0.0", - "tslib": "^2.0.0" - } - } + "p-try": "^2.0.0" } }, - "ngx-quill": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/ngx-quill/-/ngx-quill-11.1.0.tgz", - "integrity": "sha512-A1qV6JfyNwSioRHgu7ZzjhV2yNRI9Yrv89Ip4WPhniD8mGZylXVnqcdTZqacRnal21hGoRQDX4QHULeO4XTqug==", + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, "requires": { - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "p-limit": "^2.0.0" } }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-emoji": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz", - "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==", + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, "requires": { - "lodash.toarray": "^4.4.0" + "aggregate-error": "^3.0.0" } }, - "node-fetch-npm": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz", - "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==", + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", "dev": true, "requires": { - "encoding": "^0.1.11", - "json-parse-better-errors": "^1.0.0", - "safe-buffer": "^5.1.1" + "retry": "^0.12.0" + }, + "dependencies": { + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + } } }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "pacote": { + "version": "9.5.12", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz", + "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==", "dev": true, "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" + "bluebird": "^3.5.3", + "cacache": "^12.0.2", + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.1.0", + "glob": "^7.1.3", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^5.0.0", + "minimatch": "^3.0.4", + "minipass": "^2.3.5", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "normalize-package-data": "^2.4.0", + "npm-normalize-package-bin": "^1.0.0", + "npm-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^3.0.0", + "npm-registry-fetch": "^4.0.0", + "osenv": "^0.1.5", + "promise-inflight": "^1.0.1", + "promise-retry": "^1.1.1", + "protoduck": "^5.0.1", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.2", + "semver": "^5.6.0", + "ssri": "^6.0.1", + "tar": "^4.4.10", + "unique-filename": "^1.1.1", + "which": "^1.3.1" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "dev": true }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dev": true, + "requires": { + "minipass": "^2.6.0" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dev": true, + "requires": { + "minipass": "^2.9.0" + } + }, + "npm-pick-manifest": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz", + "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", "dev": true, "requires": { - "inherits": "2.0.3" + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true } } }, - "node-releases": { - "version": "1.1.64", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz", - "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true - }, - "normalize.css": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", - "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==", + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", "dev": true }, - "npm-bundled": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", - "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", "dev": true, "requires": { - "npm-normalize-package-bin": "^1.0.1" + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" } }, - "npm-install-checks": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", + "param-case": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", + "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", "dev": true, "requires": { - "semver": "^7.1.1" + "dot-case": "^3.0.3", + "tslib": "^1.10.0" }, "dependencies": { - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "dev": true } } }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true + "parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" }, - "npm-package-arg": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", - "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, "requires": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } } }, - "npm-packlist": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", - "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1", - "npm-normalize-package-bin": "^1.0.1" + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" } }, - "npm-pick-manifest": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", - "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", + "parse-entities": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz", + "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==", "dev": true, "requires": { - "npm-install-checks": "^4.0.0", - "npm-package-arg": "^8.0.0", - "semver": "^7.0.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.7.tgz", - "integrity": "sha512-fWqc0IcuXs+BmE9orLDyVykAG9GJtGLGuZAAqgcckPgv5xad4AcXGIv8galtQvlwutxSlaMcdw7BUtq2EIvqCQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "npm-package-arg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", - "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", - "dev": true, - "requires": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", - "validate-npm-package-name": "^3.0.0" - } - }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - } + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" } }, - "npm-registry-client": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz", - "integrity": "sha512-Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==", + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, "requires": { - "concat-stream": "^1.5.2", - "graceful-fs": "^4.1.6", - "normalize-package-data": "~1.0.1 || ^2.0.0", - "npm-package-arg": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0", - "npmlog": "2 || ^3.1.0 || ^4.0.0", - "once": "^1.3.3", - "request": "^2.74.0", - "retry": "^0.10.0", - "safe-buffer": "^5.1.1", - "semver": "2 >=2.2.1 || 3.x || 4 || 5", - "slide": "^1.1.3", - "ssri": "^5.2.4" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, - "npm-registry-fetch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.7.tgz", - "integrity": "sha512-cny9v0+Mq6Tjz+e0erFAB+RYJ/AVGzkjnISiobqP8OWj9c9FLoZZu8/SPSKJWE17F1tk4018wfjV+ZbIbqC7fQ==", - "dev": true, - "requires": { - "JSONStream": "^1.3.4", - "bluebird": "^3.5.1", - "figgy-pudding": "^3.4.1", - "lru-cache": "^5.1.1", - "make-fetch-happen": "^5.0.0", - "npm-package-arg": "^6.1.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true } } }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", "dev": true, "requires": { - "path-key": "^2.0.0" + "better-assert": "~1.0.0" } }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "optional": true, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "better-assert": "~1.0.0" } }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", + "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", "dev": true, "requires": { - "boolbase": "~1.0.0" + "no-case": "^3.0.3", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", "dev": true }, - "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=", - "optional": true + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, - "nz-tslint-rules": { - "version": "0.901.2", - "resolved": "https://registry.npmjs.org/nz-tslint-rules/-/nz-tslint-rules-0.901.2.tgz", - "integrity": "sha512-4WwtewYevPuHxRdvHqlMCO0I6naO7tj2R54E6d5M8aYZ4mB6yDzs9GIz6a3dLI0Ogeo64whsFT/8p8CbsZCSrQ==", + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "dev": true }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" }, - "object-hash": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz", - "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==", + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", "dev": true }, - "object-inspect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==" + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true }, - "object-is": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.3.tgz", - "integrity": "sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg==", + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" + "through": "~2.3" } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object-path": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", - "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "dev": true, "requires": { - "isobject": "^3.0.0" + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "pdfkit": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/pdfkit/-/pdfkit-0.11.0.tgz", + "integrity": "sha512-1s9gaumXkYxcVF1iRtSmLiISF2r4nHtsTgpwXiK8Swe+xwk/1pm8FJjYqN7L3x13NsWnGyUFntWcO8vfqq+wwA==", + "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "crypto-js": "^3.1.9-1", + "fontkit": "^1.8.0", + "linebreak": "^1.0.2", + "png-js": "^1.0.0" } }, - "object.getownpropertydescriptors": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", - "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "pdfmake": { + "version": "0.1.68", + "resolved": "https://registry.npmjs.org/pdfmake/-/pdfmake-0.1.68.tgz", + "integrity": "sha512-oE1VEjkluro3+QqvLbFgFU/rRgyKdbPy/Fh8SS/nsUxnsiUcm85ChpmD6YD0hQW1E0d3hppAo4Yh+xdXucenIA==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "iconv-lite": "^0.6.2", + "linebreak": "^1.0.2", + "pdfkit": "^0.11.0", + "svg-to-pdfkit": "^0.1.8", + "xmldoc": "^1.1.2" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, "requires": { - "isobject": "^3.0.1" + "node-modules-regexp": "^1.0.0" } }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "find-up": "^3.0.0" } }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", "dev": true, "requires": { - "ee-first": "1.1.1" + "find-up": "^3.0.0" } }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "png-js": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/png-js/-/png-js-1.0.0.tgz", + "integrity": "sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==", "dev": true }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", "dev": true, "requires": { - "mimic-fn": "^2.1.0" + "ts-pnp": "^1.1.6" } }, - "open": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/open/-/open-7.2.0.tgz", - "integrity": "sha512-4HeyhxCvBTI5uBePsAdi55C5fmqnWZ2e2MlmvWi5KW5tdH5rxoiv/aMtbeVxKZc3eWkT1GymMnLG8XC4Rq4TDQ==", + "polished": { + "version": "3.6.7", + "resolved": "https://registry.npmjs.org/polished/-/polished-3.6.7.tgz", + "integrity": "sha512-b4OViUOihwV0icb9PHmWbR+vPqaSzSAEbgLskvb7ANPATVXGiYv/TQFHQo65S53WU9i5EQ1I03YDOJW7K0bmYg==", "dev": true, "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "@babel/runtime": "^7.9.2" } }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "dev": true + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "dev": true, "requires": { - "is-wsl": "^1.1.0" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" }, "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true } } }, - "ora": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.0.0.tgz", - "integrity": "sha512-s26qdWqke2kjN/wC4dy+IQPBIMWBJlSU/0JZhk30ZDBLelW25rv66yutUWARMigpGPzcXHb+Nac5pNhN/WsARw==", + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", + "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", "dev": true, "requires": { - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.4.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "mute-stream": "0.0.8", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "has-flag": "^3.0.0" } } } }, - "original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", "dev": true, "requires": { - "url-parse": "^1.4.3" + "postcss": "^7.0.0" } }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" + "postcss": "^7.0.0" } }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", "dev": true, "requires": { - "p-try": "^2.0.0" + "postcss": "^7.0.0" } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "postcss": "^7.0.26" } }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "postcss-functions": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", + "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", "dev": true, "requires": { - "aggregate-error": "^3.0.0" + "glob": "^7.1.2", + "object-assign": "^4.1.1", + "postcss": "^6.0.9", + "postcss-value-parser": "^3.3.0" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "postcss-import": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", "dev": true, "requires": { - "retry": "^0.12.0" + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" }, "dependencies": { - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true } } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "postcss-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz", + "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==", + "dev": true, + "requires": { + "camelcase-css": "^2.0.1", + "postcss": "^7.0.18" + } }, - "pacote": { - "version": "9.5.12", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-9.5.12.tgz", - "integrity": "sha512-BUIj/4kKbwWg4RtnBncXPJd15piFSVNpTzY0rysSr3VnMowTYgkGKcaHrbReepAkjTr8lH2CVWRi58Spg2CicQ==", + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", "dev": true, "requires": { - "bluebird": "^3.5.3", - "cacache": "^12.0.2", - "chownr": "^1.1.2", - "figgy-pudding": "^3.5.1", - "get-stream": "^4.1.0", - "glob": "^7.1.3", - "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", - "make-fetch-happen": "^5.0.0", - "minimatch": "^3.0.4", - "minipass": "^2.3.5", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "normalize-package-data": "^2.4.0", - "npm-normalize-package-bin": "^1.0.0", - "npm-package-arg": "^6.1.0", - "npm-packlist": "^1.1.12", - "npm-pick-manifest": "^3.0.0", - "npm-registry-fetch": "^4.0.0", - "osenv": "^0.1.5", - "promise-inflight": "^1.0.1", - "promise-retry": "^1.1.1", - "protoduck": "^5.0.1", - "rimraf": "^2.6.2", - "safe-buffer": "^5.1.2", - "semver": "^5.6.0", - "ssri": "^6.0.1", - "tar": "^4.4.10", - "unique-filename": "^1.1.1", - "which": "^1.3.1" + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" }, "dependencies": { - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "fs-minipass": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", - "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "dev": true, - "requires": { - "minipass": "^2.6.0" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "minipass": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", - "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", - "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "minipass": "^2.9.0" + "minimist": "^1.2.0" } }, - "npm-pick-manifest": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz", - "integrity": "sha512-wNprTNg+X5nf+tDi+hbjdHhM4bX+mKqv6XmPh7B5eG+QY9VARfQPfCEH013H5GqfNj6ee8Ij2fg8yk0mzps1Vw==", + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1", - "npm-package-arg": "^6.0.0", - "semver": "^5.4.1" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "glob": "^7.1.3" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } - }, - "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } - }, - "tar": { - "version": "4.4.13", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", - "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "dev": true, "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.8.6", - "minizlib": "^1.2.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.3" + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true } } }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", "dev": true, "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" } }, - "parchment": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", - "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", "dev": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" } }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "postcss-nested": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", + "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", + "dev": true, + "requires": { + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", "dev": true, "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "postcss": "^7.0.0" } }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", "dev": true, "requires": { - "parse5": "^6.0.1" + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true } } }, - "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", "dev": true, "requires": { - "better-assert": "~1.0.0" + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "dev": true, "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", "dev": true, "requires": { - "pinkie": "^2.0.0" + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", "dev": true, "requires": { - "find-up": "^3.0.0" + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", "dev": true, "requires": { - "ts-pnp": "^1.1.6" + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", "dev": true, "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, - "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true } } }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - }, - "postcss": { - "version": "7.0.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz", - "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==", + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, - "postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", - "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", "dev": true, "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, - "postcss-colormin": { + "postcss-reduce-initial": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", "dev": true, "requires": { "browserslist": "^4.0.0", - "color": "^3.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", "has": "^1.0.0", "postcss": "^7.0.0", "postcss-value-parser": "^3.0.0" @@ -10019,14 +16411,37 @@ } } }, - "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "postcss-scss": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "dev": true, + "requires": { + "postcss": "^7.0.6" + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", "dev": true, "requires": { + "is-svg": "^3.0.0", "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" }, "dependencies": { "postcss-value-parser": { @@ -10037,708 +16452,896 @@ } } }, - "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", "dev": true, "requires": { - "postcss": "^7.0.0" + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" } }, - "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true + }, + "prettier": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.0.5.tgz", + "integrity": "sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg==", + "dev": true + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", "dev": true, "requires": { - "postcss": "^7.0.0" + "lodash": "^4.17.20", + "renderkid": "^2.0.4" } }, - "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "prismjs": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.22.0.tgz", + "integrity": "sha512-lLJ/Wt9yy0AiSYBf212kK3mM5L8ycwlyTlSxHBAneXLR0nzFMlZ5y7riFPF3E33zXOF2IH95xdY5jIyZbM9z/w==", "dev": true, "requires": { - "postcss": "^7.0.0" + "clipboard": "^2.0.0" } }, - "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "dev": true + }, + "promise-retry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz", + "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=", "dev": true, "requires": { - "postcss": "^7.0.0" + "err-code": "^1.0.0", + "retry": "^0.10.0" } }, - "postcss-functions": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz", - "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=", + "promise.allsettled": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/promise.allsettled/-/promise.allsettled-1.0.2.tgz", + "integrity": "sha512-UpcYW5S1RaNKT6pd+s9jp9K9rlQge1UXKskec0j6Mmuq7UJCvlS2J2/s/yuPN8ehftf9HXMxWlKiPbGGUzpoRg==", "dev": true, "requires": { - "glob": "^7.1.2", - "object-assign": "^4.1.1", - "postcss": "^6.0.9", - "postcss-value-parser": "^3.3.0" + "array.prototype.map": "^1.0.1", + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "iterate-value": "^1.0.0" }, "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "promise.prototype.finally": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/promise.prototype.finally/-/promise.prototype.finally-3.1.2.tgz", + "integrity": "sha512-A2HuJWl2opDH0EafgdjwEw7HysI8ff/n4lW4QEVBCUXFk9QeGecBWv0Deph0UmLe3tTNYegz8MOjsVuE6SMoJA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.0", + "function-bind": "^1.1.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true } } }, - "postcss-import": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", - "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", "dev": true, "requires": { - "postcss": "^7.0.1", - "postcss-value-parser": "^3.2.3", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "dev": true } } }, - "postcss-js": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz", - "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==", + "property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", "dev": true, "requires": { - "camelcase-css": "^2.0.1", - "postcss": "^7.0.18" + "xtend": "^4.0.0" } }, - "postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", - "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "protoduck": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", + "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", "dev": true, "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" + "genfun": "^5.0.0" } }, - "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "protractor": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", + "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" + "@types/q": "^0.0.32", + "@types/selenium-webdriver": "^3.0.0", + "blocking-proxy": "^1.0.0", + "browserstack": "^1.5.1", + "chalk": "^1.1.3", + "glob": "^7.0.3", + "jasmine": "2.8.0", + "jasminewd2": "^2.1.0", + "q": "1.4.1", + "saucelabs": "^1.5.0", + "selenium-webdriver": "3.6.0", + "source-map-support": "~0.4.0", + "webdriver-js-extender": "2.1.0", + "webdriver-manager": "^12.1.7", + "yargs": "^15.3.1" }, "dependencies": { - "json5": { + "@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", + "dev": true + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "arrify": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, "requires": { - "minimist": "^1.2.0" + "glob": "^7.1.3" } }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "source-map": "^0.5.6" } }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } - } - } - }, - "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", - "dev": true, - "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true - } - } - }, - "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + }, + "webdriver-manager": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz", + "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==", "dev": true, "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "adm-zip": "^0.4.9", + "chalk": "^1.1.1", + "del": "^2.2.0", + "glob": "^7.0.3", + "ini": "^1.3.4", + "minimist": "^1.2.0", + "q": "^1.4.1", + "request": "^2.87.0", + "rimraf": "^2.5.2", + "semver": "^5.3.0", + "xml2js": "^0.4.17" } - } - } - }, - "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", - "dev": true, - "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", - "dev": true, - "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, - "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", "dev": true, "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" } }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } + "proxy-middleware": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", + "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", + "dev": true }, - "postcss-nested": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz", - "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==", - "dev": true, - "requires": { - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2" - } + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true }, - "postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - } + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, - "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", "dev": true } } }, - "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } } } }, - "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", - "dev": true, - "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, - "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "purgecss": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", + "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "commander": "^5.0.0", + "glob": "^7.0.0", + "postcss": "7.0.32", + "postcss-selector-parser": "^6.0.2" }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "dev": true } } }, - "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true }, - "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", - "dev": true, - "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } + "qjobs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "dev": true }, - "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, - "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", - "dev": true, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" } }, - "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", - "dev": true, + "quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" } }, - "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "quote-stream": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", + "integrity": "sha1-hJY/jJwmuULhU/7rU6rnRlK34LI=", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "buffer-equal": "0.0.1", + "minimist": "^1.1.3", + "through2": "^2.0.0" } }, - "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "ramda": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.21.0.tgz", + "integrity": "sha1-oAGr7bP/YQd9T/HVd9RN536NCjU=", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, "requires": { - "postcss": "^7.0.6" + "safe-buffer": "^5.1.0" } }, - "postcss-selector-parser": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", - "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", "dev": true, "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1", - "util-deprecate": "^1.0.2" + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" } }, - "postcss-svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", - "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", "dev": true, "requires": { - "is-svg": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } } } }, - "postcss-unique-selectors": { + "raw-loader": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.1.tgz", + "integrity": "sha512-baolhQBSi3iNh1cglJjA0mYzga+wePk7vdEX//1dTFd+v4TsQlQE0jitJSNF1OIP82rdYulH7otaVmdlDaJ64A==", "dev": true, "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" + "loader-utils": "^2.0.0", + "schema-utils": "^2.6.5" } }, - "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", - "dev": true - }, - "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", - "dev": true - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "promise-retry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz", - "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=", + "react": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", + "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", "dev": true, "requires": { - "err-code": "^1.0.0", - "retry": "^0.10.0" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" } }, - "protoduck": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/protoduck/-/protoduck-5.0.1.tgz", - "integrity": "sha512-WxoCeDCoCBY55BMvj4cAEjdVUFGRWed9ZxPlqTKYyw1nDDTQ4pqmnIMAGfJlg7Dx35uB/M+PHJPTmGOvaCaPTg==", + "react-color": { + "version": "2.18.1", + "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.18.1.tgz", + "integrity": "sha512-X5XpyJS6ncplZs74ak0JJoqPi+33Nzpv5RYWWxn17bslih+X7OlgmfpmGC1fNvdkK7/SGWYf1JJdn7D2n5gSuQ==", "dev": true, "requires": { - "genfun": "^5.0.0" + "@icons/material": "^0.2.4", + "lodash": "^4.17.11", + "material-colors": "^1.2.1", + "prop-types": "^15.5.10", + "reactcss": "^1.2.0", + "tinycolor2": "^1.4.1" } }, - "protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", - "dev": true, - "requires": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" + "react-dev-utils": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-10.2.1.tgz", + "integrity": "sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.8.3", + "address": "1.1.2", + "browserslist": "4.10.0", + "chalk": "2.4.2", + "cross-spawn": "7.0.1", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.0.1", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "3.1.1", + "global-modules": "2.0.0", + "globby": "8.0.2", + "gzip-size": "5.1.1", + "immer": "1.10.0", + "inquirer": "7.0.4", + "is-root": "2.1.0", + "loader-utils": "1.2.3", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "react-error-overlay": "^6.0.7", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" }, "dependencies": { - "@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha1-vShOV8hPEyXacCur/IKlMoGQwMU=", - "dev": true + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", "dev": true }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", @@ -10754,75 +17357,84 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", "dev": true }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "fill-range": "^7.0.1" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "browserslist": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.10.0.tgz", + "integrity": "sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==", "dev": true, "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } + "caniuse-lite": "^1.0.30001035", + "electron-to-chromium": "^1.3.378", + "node-releases": "^1.1.52", + "pkg-up": "^3.1.0" } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "dev": true, "requires": { - "color-name": "~1.1.4" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "cli-width": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", "dev": true, "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dev": true, + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + } + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" } }, "emoji-regex": { @@ -10831,6 +17443,64 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + } + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, "find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -10841,18 +17511,104 @@ "path-exists": "^4.0.0" } }, + "fork-ts-checker-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==", + "dev": true, + "requires": { + "babel-code-frame": "^6.22.0", + "chalk": "^2.4.1", + "chokidar": "^3.3.0", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", "dev": true, "requires": { "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "inquirer": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^2.4.2", + "cli-cursor": "^3.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", + "run-async": "^2.2.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" } }, "is-fullwidth-code-point": { @@ -10861,28 +17617,30 @@ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "is-path-in-cwd": { + "json5": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "is-path-inside": "^1.0.0" + "minimist": "^1.2.0" } }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", "dev": true, "requires": { - "path-is-inside": "^1.0.1" + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" } }, "locate-path": { @@ -10894,6 +17652,12 @@ "p-locate": "^4.1.0" } }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, "p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", @@ -10909,42 +17673,57 @@ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha1-VXBbzZPF82c1MMLCy8DCs63cKG4=", + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { - "glob": "^7.1.3" + "pify": "^3.0.0" } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "dev": true, "requires": { - "source-map": "^0.5.6" + "picomatch": "^2.2.1" } }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, "string-width": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", @@ -10954,337 +17733,211 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - }, - "webdriver-manager": { - "version": "12.1.7", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.7.tgz", - "integrity": "sha512-XINj6b8CYuUYC93SG3xPkxlyUc3IJbD6Vvo75CVGuG9uzsefDzWQrhz0Lq8vbPxtb4d63CZdYophF8k8Or/YiA==", - "dev": true, - "requires": { - "adm-zip": "^0.4.9", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" } }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } + "ansi-regex": "^5.0.0" } }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "is-number": "^7.0.0" } }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "isexe": "^2.0.0" } } } }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "dev": true, - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", + "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - } + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" } }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "react-draggable": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.4.3.tgz", + "integrity": "sha512-jV4TE59MBuWm7gb6Ns3Q1mxX8Azffb7oTtDtBgFkxRvhDp38YAARmRplrj0+XGkhOJB5XziArX+4HUUABtyZ0w==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "classnames": "^2.2.5", + "prop-types": "^15.6.0" } }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "react-element-to-jsx-string": { + "version": "14.3.1", + "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.1.tgz", + "integrity": "sha512-LRdQWRB+xcVPOL4PU4RYuTg6dUJ/FNmaQ8ls6w38YbzkbV6Yr5tFNESroub9GiSghtnMq8dQg2LcNN5aMIDzVg==", "dev": true, "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" + "@base2/pretty-print-object": "1.0.0", + "is-plain-object": "3.0.0" }, "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "isobject": "^4.0.0" } - } - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "purgecss": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz", - "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==", - "dev": true, - "requires": { - "commander": "^5.0.0", - "glob": "^7.0.0", - "postcss": "7.0.32", - "postcss-selector-parser": "^6.0.2" - }, - "dependencies": { - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", "dev": true } } }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "react-error-overlay": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.8.tgz", + "integrity": "sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==", "dev": true }, - "qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==", "dev": true }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "react-helmet-async": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.0.7.tgz", + "integrity": "sha512-By90p5uxAriGukbyejq2poK41DwTxpNWOpOjN8mIyX/BKrCd3+sXZ5pHUZXjHyjR5OYS7PGsOD9dbM61YxfFmA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.11.2", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } }, - "query-string": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", - "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "react-hotkeys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-hotkeys/-/react-hotkeys-2.0.0.tgz", + "integrity": "sha512-3n3OU8vLX/pfcJrR3xJ1zlww6KS1kEJt0Whxc4FiGV+MJrQ1mYSYI3qS/11d2MJDFm8IhOXMTFQirfu6AVOF6Q==", "dev": true, "requires": { - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "prop-types": "^15.6.1" } }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true + "react-inspector": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-5.1.0.tgz", + "integrity": "sha512-JAwswiengIcxi4X/Ssb8nf6suOuQsyit8Fxo04+iPKTnPNY3XIOuagjMZSzpJDDKkYcc/ARlySOYZZv626WUvA==", + "dev": true, + "requires": { + "@babel/runtime": "^7.0.0", + "is-dom": "^1.0.0", + "prop-types": "^15.0.0" + } }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", "dev": true }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", "dev": true }, - "quill": { + "react-popper": { "version": "1.3.7", - "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", - "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.7.tgz", + "integrity": "sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==", + "dev": true, "requires": { - "clone": "^2.1.1", - "deep-equal": "^1.0.1", - "eventemitter3": "^2.0.3", - "extend": "^3.0.2", - "parchment": "^1.1.4", - "quill-delta": "^3.6.2" + "@babel/runtime": "^7.1.2", + "create-react-context": "^0.3.0", + "deep-equal": "^1.1.1", + "popper.js": "^1.14.4", + "prop-types": "^15.6.1", + "typed-styles": "^0.0.7", + "warning": "^4.0.2" } }, - "quill-delta": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", - "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "react-popper-tooltip": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-2.11.1.tgz", + "integrity": "sha512-04A2f24GhyyMicKvg/koIOQ5BzlrRbKiAgP6L+Pdj1MVX3yJ1NeZ8+EidndQsbejFT55oW1b++wg2Z8KlAyhfQ==", + "dev": true, "requires": { - "deep-equal": "^1.0.1", - "extend": "^3.0.2", - "fast-diff": "1.1.2" + "@babel/runtime": "^7.9.2", + "react-popper": "^1.3.7" } }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "react-sizeme": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/react-sizeme/-/react-sizeme-2.6.12.tgz", + "integrity": "sha512-tL4sCgfmvapYRZ1FO2VmBmjPVzzqgHA7kI8lSJ6JS6L78jXFNRdOZFpXyK6P1NBZvKPPCZxReNgzZNUajAerZw==", "dev": true, "requires": { - "safe-buffer": "^5.1.0" + "element-resize-detector": "^1.2.1", + "invariant": "^2.2.4", + "shallowequal": "^1.1.0", + "throttle-debounce": "^2.1.0" } }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "react-syntax-highlighter": { + "version": "12.2.1", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-12.2.1.tgz", + "integrity": "sha512-CTsp0ZWijwKRYFg9xhkWD4DSpQqE4vb2NKVMdPAkomnILSmsNBHE0n5GuI5zB+PU3ySVvXvdt9jo+ViD9XibCA==", "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" + "requires": { + "@babel/runtime": "^7.3.1", + "highlight.js": "~9.15.1", + "lowlight": "1.12.1", + "prismjs": "^1.8.4", + "refractor": "^2.4.1" } }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "react-textarea-autosize": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.2.0.tgz", + "integrity": "sha512-grajUlVbkx6VdtSxCgzloUIphIZF5bKr21OYMceWPKkniy7H0mRAT/AXPrRtObAe+zUePnNlBwUc4ivVjUGIjw==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.0.0", + "use-latest": "^1.0.0" } }, - "raw-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.1.tgz", - "integrity": "sha512-baolhQBSi3iNh1cglJjA0mYzga+wePk7vdEX//1dTFd+v4TsQlQE0jitJSNF1OIP82rdYulH7otaVmdlDaJ64A==", + "reactcss": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/reactcss/-/reactcss-1.2.3.tgz", + "integrity": "sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A==", "dev": true, "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.6.5" + "lodash": "^4.0.1" } }, "read-cache": { @@ -11363,6 +18016,24 @@ "readable-stream": "^2.0.2" } }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dev": true, + "requires": { + "minimatch": "3.0.4" + } + }, "reduce-css-calc": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.7.tgz", @@ -11387,6 +18058,28 @@ "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", "dev": true }, + "refractor": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/refractor/-/refractor-2.10.1.tgz", + "integrity": "sha512-Xh9o7hQiQlDbxo5/XkOX6H+x/q8rmlmZKr97Ie1Q8ZM32IRRd3B/UxuA/yXDW79DBSXGWxm2yRTbcTVmAciJRw==", + "dev": true, + "requires": { + "hastscript": "^5.0.0", + "parse-entities": "^1.1.2", + "prismjs": "~1.17.0" + }, + "dependencies": { + "prismjs": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.17.1.tgz", + "integrity": "sha512-PrEDJAFdUGbOP6xK/UsfkC5ghJsPJviKgnQOoxaDbBjwc8op68Quupwt1DeAFoG8GImPhiKXAvvsH7wDSLsu1Q==", + "dev": true, + "requires": { + "clipboard": "^2.0.0" + } + } + } + }, "regenerate": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", @@ -11498,11 +18191,250 @@ } } }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remark-external-links": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/remark-external-links/-/remark-external-links-6.1.0.tgz", + "integrity": "sha512-dJr+vhe3wuh1+E9jltQ+efRMqtMDOOnfFkhtoArOmhnBcPQX6THttXMkc/H0kdnAvkXTk7f2QdOYm5qo/sGqdw==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "is-absolute-url": "^3.0.0", + "mdast-util-definitions": "^2.0.0", + "space-separated-tokens": "^1.0.0", + "unist-util-visit": "^2.0.0" + }, + "dependencies": { + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true + }, + "mdast-util-definitions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-2.0.1.tgz", + "integrity": "sha512-Co+DQ6oZlUzvUR7JCpP249PcexxygiaKk9axJh+eRzHDZJk2julbIdKB4PXHVxdBuLzvJ1Izb+YDpj2deGMOuA==", + "dev": true, + "requires": { + "unist-util-visit": "^2.0.0" + } + } + } + }, + "remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", + "dev": true + }, + "remark-mdx": { + "version": "1.6.19", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.19.tgz", + "integrity": "sha512-UKK1CFatVPNhgjsIlNQ3GjVl3+6O7x7Hag6oyntFTg8s7sgq+rhWaSfM/6lW5UWU6hzkj520KYBuBlsaSriGtA==", + "dev": true, + "requires": { + "@babel/core": "7.11.6", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.11.0", + "@babel/plugin-syntax-jsx": "7.10.4", + "@mdx-js/util": "1.6.19", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.11.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", + "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.6", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.5", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.5", + "@babel/types": "^7.11.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", + "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "dev": true, + "requires": { + "@babel/types": "^7.12.1", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", + "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.4" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "dev": true, + "requires": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "dependencies": { + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dev": true, + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + } + } + }, + "remark-slug": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.0.0.tgz", + "integrity": "sha512-ln67v5BrGKHpETnm6z6adlJPhESFJwfuZZ3jrmi+lKTzeZxh2tzFzUfDD4Pm2hRGOarHLuGToO86MNMZ/hA67Q==", + "dev": true, + "requires": { + "github-slugger": "^1.0.0", + "mdast-util-to-string": "^1.0.0", + "unist-util-visit": "^2.0.0" + } + }, + "remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "dev": true, + "requires": { + "mdast-squeeze-paragraphs": "^4.0.0" + } + }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, + "renderkid": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.4.tgz", + "integrity": "sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==", + "dev": true, + "requires": { + "css-select": "^1.1.0", + "dom-converter": "^0.2", + "htmlparser2": "^3.3.0", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + } + } + }, "repeat-element": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", @@ -11513,6 +18445,12 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -11680,6 +18618,15 @@ "signal-exit": "^3.0.2" } }, + "restructure": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/restructure/-/restructure-0.5.4.tgz", + "integrity": "sha1-9U591WNZD7NP1r9Vh2EJrsyyjeg=", + "dev": true, + "requires": { + "browserify-optional": "^1.0.0" + } + }, "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -11774,6 +18721,12 @@ } } }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -11827,6 +18780,23 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + } + }, "sass": { "version": "1.26.10", "resolved": "https://registry.npmjs.org/sass/-/sass-1.26.10.tgz", @@ -11872,6 +18842,16 @@ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, "schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", @@ -11923,6 +18903,28 @@ } } }, + "scope-analyzer": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.1.tgz", + "integrity": "sha512-azEAihtQ9mEyZGhfgTJy3IbOWEzeOrYbg7NcYEshPKnKd+LZmC3TNd5dmDxbLBsTG/JVWmCp+vDJ03vJjeXMHg==", + "dev": true, + "requires": { + "array-from": "^2.1.1", + "dash-ast": "^1.0.0", + "es6-map": "^0.1.5", + "es6-set": "^0.1.5", + "es6-symbol": "^3.1.1", + "estree-is-function": "^1.0.0", + "get-assigned-identifiers": "^1.1.0" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", + "dev": true, + "optional": true + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -12031,6 +19033,33 @@ "randombytes": "^2.1.0" } }, + "serve-favicon": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.5.0.tgz", + "integrity": "sha1-k10kDN/g9YBTB/3+ln2IlCosvPA=", + "dev": true, + "requires": { + "etag": "~1.8.1", + "fresh": "0.5.2", + "ms": "2.1.1", + "parseurl": "~1.3.2", + "safe-buffer": "5.1.1" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + } + } + }, "serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", @@ -12138,21 +19167,77 @@ "safe-buffer": "^5.0.1" } }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallow-copy": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", + "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", + "dev": true + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "dev": true + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "^1.0.0" + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", + "dev": true + }, + "shelljs": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz", + "integrity": "sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "dependencies": { + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + } + } + }, + "side-channel": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.3.tgz", + "integrity": "sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==", + "dev": true, + "requires": { + "es-abstract": "^1.18.0-next.0", + "object-inspect": "^1.8.0" } }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, "signal-exit": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", @@ -12626,6 +19711,12 @@ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "dev": true }, + "space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "dev": true + }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -12735,6 +19826,15 @@ "chalk": "^2.0.1" } }, + "split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "requires": { + "through": "2" + } + }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -12779,6 +19879,21 @@ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", "dev": true }, + "state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "dev": true + }, + "static-eval": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", + "dev": true, + "requires": { + "escodegen": "^1.11.1" + } + }, "static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -12798,12 +19913,66 @@ } } }, + "static-module": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", + "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", + "dev": true, + "requires": { + "acorn-node": "^1.3.0", + "concat-stream": "~1.6.0", + "convert-source-map": "^1.5.1", + "duplexer2": "~0.1.4", + "escodegen": "^1.11.1", + "has": "^1.0.1", + "magic-string": "0.25.1", + "merge-source-map": "1.0.4", + "object-inspect": "^1.6.0", + "readable-stream": "~2.3.3", + "scope-analyzer": "^2.0.1", + "shallow-copy": "~0.0.1", + "static-eval": "^2.0.5", + "through2": "~2.0.3" + }, + "dependencies": { + "magic-string": { + "version": "0.25.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", + "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.1" + } + }, + "merge-source-map": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha1-pd5GU42uhNQRTMXqArR3KmNGcB8=", + "dev": true, + "requires": { + "source-map": "^0.5.6" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "dev": true }, + "store2": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/store2/-/store2-2.12.0.tgz", + "integrity": "sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==", + "dev": true + }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", @@ -12814,6 +19983,15 @@ "readable-stream": "^2.0.2" } }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "requires": { + "duplexer": "~0.1.1" + } + }, "stream-each": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", @@ -12913,13 +20091,109 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" } }, + "string.prototype.matchall": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", + "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "string.prototype.padend": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", + "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "string.prototype.padstart": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.1.0.tgz", + "integrity": "sha512-envqZvUp2JItI+OeQ5UAh1ihbAV5G/2bixTojvlIa090GGqF+NQRxbWb2nv9fTGrZABv6+pE6jXoAZhhS2k4Hw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, "string.prototype.trimend": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", @@ -12954,12 +20228,24 @@ "ansi-regex": "^2.0.0" } }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, "style-loader": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.2.1.tgz", @@ -12970,6 +20256,15 @@ "schema-utils": "^2.6.6" } }, + "style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "dev": true, + "requires": { + "inline-style-parser": "0.1.1" + } + }, "stylehacks": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", @@ -13075,6 +20370,15 @@ "has-flag": "^3.0.0" } }, + "svg-to-pdfkit": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/svg-to-pdfkit/-/svg-to-pdfkit-0.1.8.tgz", + "integrity": "sha512-QItiGZBy5TstGy+q8mjQTMGRlDDOARXLxH+sgVm1n/LYeo0zFcQlcCh8m4zi8QxctrxB9Kue/lStc/RD5iLadQ==", + "dev": true, + "requires": { + "pdfkit": ">=0.8.1" + } + }, "svgo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", @@ -13102,6 +20406,37 @@ "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", "dev": true }, + "symbol.prototype.description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/symbol.prototype.description/-/symbol.prototype.description-1.0.2.tgz", + "integrity": "sha512-2CW5SU4/Ki1cYOOHcL2cXK4rxSg5hCU1TwZ7X4euKhV9VnfqKslh7T6/UyKkubA8cq2tOmsOv7m3ZUmQslBRuw==", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "has-symbols": "^1.0.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, "tailwindcss": { "version": "1.9.5", "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.9.5.tgz", @@ -13237,6 +20572,36 @@ } } }, + "telejson": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-5.0.2.tgz", + "integrity": "sha512-XCrDHGbinczsscs8LXFr9jDhvy37yBk9piB7FJrCfxE8oP66WDkolNMpaBkWYgQqB9dQGBGtTDzGQPedc9KJmw==", + "dev": true, + "requires": { + "@types/is-function": "^1.0.0", + "global": "^4.4.0", + "is-function": "^1.0.2", + "is-regex": "^1.1.1", + "is-symbol": "^1.0.3", + "isobject": "^4.0.0", + "lodash": "^4.17.19", + "memoizerific": "^1.11.3" + }, + "dependencies": { + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", + "dev": true + } + } + }, + "term-size": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", + "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", + "dev": true + }, "terser": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.0.tgz", @@ -13290,6 +20655,29 @@ } } }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throttle-debounce": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-2.3.0.tgz", + "integrity": "sha512-H7oLPV0P7+jgvrk+6mwwwBDmxTaxnu9HMXmloNLXwnNO0ZxZ31Orah2n8lU1eMPvsaowP2CX+USCgyovXfdOFQ==", + "dev": true + }, "through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", @@ -13312,6 +20700,12 @@ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", "dev": true }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, "timers-browserify": { "version": "2.0.11", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz", @@ -13327,6 +20721,19 @@ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", "dev": true }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "dev": true, + "optional": true + }, + "tiny-inflate": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", + "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==", + "dev": true + }, "tinycolor2": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", @@ -13341,6 +20748,12 @@ "os-tmpdir": "~1.0.2" } }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, "to-array": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", @@ -13397,6 +20810,12 @@ "repeat-string": "^1.6.1" } }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=", + "dev": true + }, "toidentifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", @@ -13412,21 +20831,141 @@ "punycode": "^2.1.1" } }, - "tr46": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", - "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "traverse": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz", + "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=", + "dev": true + }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=", + "dev": true + }, + "trim-trailing-lines": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", + "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", + "dev": true + }, + "trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "dev": true + }, + "ts-dedent": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-1.2.0.tgz", + "integrity": "sha512-6zSJp23uQI+Txyz5LlXMXAHpUhY4Hi0oluXny0OgIR7g/Cromq4vDBnhtbBdyIV34g0pgwxUvnvg+jLJe4c1NA==", + "dev": true + }, + "ts-essentials": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/ts-essentials/-/ts-essentials-2.0.12.tgz", + "integrity": "sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w==", + "dev": true + }, + "ts-loader": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-6.2.2.tgz", + "integrity": "sha512-HDo5kXZCBml3EUPcc7RlZOV/JGlLHwppTLEHb3SHnr5V7NXD4klMEkrhJe5wgRbaWsSXi+Y1SIBN/K9B6zWGWQ==", "dev": true, "requires": { - "punycode": "^2.1.1" + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "loader-utils": "^1.0.2", + "micromatch": "^4.0.0", + "semver": "^6.0.0" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } } }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, "ts-morph": { "version": "7.3.0", "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-7.3.0.tgz", @@ -13456,6 +20995,209 @@ "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", "dev": true }, + "ts-simple-ast": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/ts-simple-ast/-/ts-simple-ast-12.4.0.tgz", + "integrity": "sha512-7GJFZlyTZY7uMAEhX62ZLxdwOpGDJzc/nwpi1nRPZ7N2ICcqqrMjDtRnki15IUBv2ZjIGu6KBqk/pUqJFODFsg==", + "dev": true, + "requires": { + "@dsherret/to-absolute-glob": "^2.0.2", + "code-block-writer": "^7.2.0", + "fs-extra": "^6.0.1", + "glob-parent": "^3.1.0", + "globby": "^8.0.1", + "is-negated-glob": "^1.0.0", + "multimatch": "^2.1.0", + "object-assign": "^4.1.1", + "tslib": "^1.9.0", + "typescript": "2.9.1" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "code-block-writer": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-7.3.1.tgz", + "integrity": "sha512-3Jfe6ZmmGzvdQWFo3MUzobn3WdX++jc3Tj0rsviJWYPnP7NGMFEE4qheNeOXeJgB1TTgxYT8XuNvhS/u596yGg==", + "dev": true + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + } + }, + "fs-extra": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz", + "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "globby": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.2.tgz", + "integrity": "sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "multimatch": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz", + "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "typescript": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.9.1.tgz", + "integrity": "sha512-h6pM2f/GDchCFlldnriOhs1QHuwbnmj6/v7499eMHqPeW4V2G0elua2eIc2nu8v2NdHV0Gm+tzX83Hr6nUFjQA==", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + } + } + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tsconfig-paths-webpack-plugin": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-3.3.0.tgz", + "integrity": "sha512-MpQeZpwPY4gYASCUjY4yt2Zj8yv86O8f++3Ai4o0yI0fUC6G1syvnL9VuY71PBgimRYDQU47f12BEmJq9wRaSw==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "enhanced-resolve": "^4.0.0", + "tsconfig-paths": "^3.4.0" + } + }, "tslib": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", @@ -13532,6 +21274,15 @@ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", "dev": true }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, "type-fest": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", @@ -13548,11 +21299,26 @@ "mime-types": "~2.1.24" } }, + "typed-styles": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz", + "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==", + "dev": true + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, "typescript": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz", @@ -13565,11 +21331,34 @@ "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", "dev": true }, + "uglify-js": { + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.3.tgz", + "integrity": "sha512-wDRziHG94mNj2n3R864CvYw/+pc9y/RNImiTyrrf8BzgWn75JgFSwYvXrtZQMnMnOp/4UTrf3iCSQxSStPiByA==", + "dev": true, + "optional": true + }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" }, + "unfetch": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", + "integrity": "sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==", + "dev": true + }, + "unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dev": true, + "requires": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + } + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -13586,18 +21375,92 @@ "unicode-property-aliases-ecmascript": "^1.0.4" } }, - "unicode-match-property-value-ecmascript": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", - "dev": true - }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", + "dev": true + }, + "unicode-properties": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/unicode-properties/-/unicode-properties-1.3.1.tgz", + "integrity": "sha512-nIV3Tf3LcUEZttY/2g4ZJtGXhWwSkuLL+rCu0DIAMbjyVPj+8j5gNVz4T/sVbnQybIsd5SFGkPKg/756OY6jlA==", + "dev": true, + "requires": { + "base64-js": "^1.3.0", + "unicode-trie": "^2.0.0" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + }, + "unicode-trie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", + "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", + "dev": true, + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + } + } + } + }, "unicode-property-aliases-ecmascript": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", "dev": true }, + "unicode-trie": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-1.0.0.tgz", + "integrity": "sha512-v5raLKsobbFbWLMoX9+bChts/VhPPj3XpkNr/HbqkirXR1DPk8eo9IYKyvk0MQZFkaoRsFj2Rmaqgi2rfAZYtA==", + "dev": true, + "requires": { + "pako": "^0.2.5", + "tiny-inflate": "^1.0.0" + }, + "dependencies": { + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", + "dev": true + } + } + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dev": true, + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + } + } + }, "union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", @@ -13639,6 +21502,78 @@ "imurmurhash": "^0.1.4" } }, + "unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", + "dev": true + }, + "unist-util-generated": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.5.tgz", + "integrity": "sha512-1TC+NxQa4N9pNdayCYA1EGUOCAO0Le3fVp7Jzns6lnua/mYgwHo0tz5WUAfrdpNch1RZLHc61VZ1SDgrtNXLSw==", + "dev": true + }, + "unist-util-is": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz", + "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==", + "dev": true + }, + "unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", + "dev": true + }, + "unist-util-remove": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz", + "integrity": "sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g==", + "dev": true, + "requires": { + "unist-util-is": "^4.0.0" + } + }, + "unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "dev": true, + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dev": true, + "requires": { + "@types/unist": "^2.0.2" + } + }, + "unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + } + }, + "unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + } + }, "universal-analytics": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.23.tgz", @@ -13672,6 +21607,12 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" }, + "unix-crypt-td-js": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", + "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", + "dev": true + }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", @@ -13756,6 +21697,48 @@ } } }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, "url-parse": { "version": "1.4.7", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", @@ -13771,6 +21754,30 @@ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, + "use-composed-ref": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.0.0.tgz", + "integrity": "sha512-RVqY3NFNjZa0xrmK3bIMWNmQ01QjKPDc7DeWR3xa/N8aliVppuutOE5bZzPkQfvL+5NRWMMp0DJ99Trd974FIw==", + "dev": true, + "requires": { + "ts-essentials": "^2.0.3" + } + }, + "use-isomorphic-layout-effect": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.0.0.tgz", + "integrity": "sha512-JMwJ7Vd86NwAt1jH7q+OIozZSIxA4ND0fx6AsOe2q1H8ooBUp5aN6DvVCqZiIaYU6JaMRJGyR0FO7EBCIsb/Rg==", + "dev": true + }, + "use-latest": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.1.0.tgz", + "integrity": "sha512-gF04d0ZMV3AMB8Q7HtfkAWe+oq1tFXP6dZKwBHQF5nVXtGsh2oAYeeqma5ZzxtlpOcW8Ro/tLcfmEodjDeqtuw==", + "dev": true, + "requires": { + "use-isomorphic-layout-effect": "^1.0.0" + } + }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", @@ -13835,6 +21842,12 @@ } } }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -13885,6 +21898,43 @@ "extsprintf": "^1.2.0" } }, + "vfile": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.0.tgz", + "integrity": "sha512-a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "replace-ext": "1.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true + } + } + }, + "vfile-location": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.1.0.tgz", + "integrity": "sha512-FCZ4AN9xMcjFIG1oGmZKo61PjwJHRVA+0/tPUP2ul4uIwjGGndIxavEMRpWn5p4xwm/ZsdXp9YNygf1ZyE4x8g==", + "dev": true + }, + "vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dev": true, + "requires": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, "vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", @@ -13897,6 +21947,24 @@ "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", "dev": true }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, "watchpack": { "version": "1.7.4", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz", @@ -14085,6 +22153,12 @@ "defaults": "^1.0.3" } }, + "web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", + "dev": true + }, "webdriver-js-extender": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", @@ -14453,6 +22527,18 @@ } } }, + "webpack-hot-middleware": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz", + "integrity": "sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "html-entities": "^1.2.0", + "querystring": "^0.2.0", + "strip-ansi": "^3.0.0" + } + }, "webpack-log": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", @@ -14499,6 +22585,32 @@ "webpack-sources": "^1.3.0" } }, + "webpack-virtual-modules": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.2.2.tgz", + "integrity": "sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA==", + "dev": true, + "requires": { + "debug": "^3.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + } + } + }, "websocket-driver": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", @@ -14556,11 +22668,80 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "optional": true, "requires": { "string-width": "^1.0.2 || 2" } }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "requires": { + "string-width": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "windows-release": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.3.3.tgz", + "integrity": "sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg==", + "dev": true, + "requires": { + "execa": "^1.0.0" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, "worker-farm": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", @@ -14601,6 +22782,15 @@ } } }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dev": true, + "requires": { + "microevent.ts": "~0.1.1" + } + }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -14651,6 +22841,18 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, "ws": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", @@ -14676,6 +22878,15 @@ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true }, + "xmldoc": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.2.tgz", + "integrity": "sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ==", + "dev": true, + "requires": { + "sax": "^1.2.1" + } + }, "xmlhttprequest-ssl": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", @@ -14700,6 +22911,12 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true + }, "yargs": { "version": "13.3.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", @@ -14786,6 +23003,12 @@ "version": "0.10.3", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==" + }, + "zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "dev": true } } } diff --git a/frontend/package.json b/frontend/package.json index 5cecac80..658bf60c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,7 +9,10 @@ "lint": "ng lint", "lint:fix": "ng lint --fix=true", "e2e": "ng e2e", - "postinstall": "ngcc" + "postinstall": "ngcc", + "docs:json": "compodoc -p ./tsconfig.json -e json -d .", + "storybook": "npm run docs:json && start-storybook -p 6006", + "build-storybook": "npm run docs:json && build-storybook" }, "private": true, "dependencies": { @@ -39,11 +42,18 @@ "@angular-devkit/build-angular": "~0.1001.7", "@angular/cli": "~10.1.7", "@angular/compiler-cli": "~10.1.6", + "@babel/core": "^7.12.3", + "@compodoc/compodoc": "^1.1.11", "@datorama/akita-ng-router-store": "^5.0.0", "@datorama/akita-ngdevtools": "^4.0.0", + "@storybook/addon-actions": "^6.0.27", + "@storybook/addon-essentials": "^6.0.27", + "@storybook/addon-links": "^6.0.27", + "@storybook/angular": "^6.0.27", "@types/jasmine": "~3.5.0", "@types/jasminewd2": "~2.0.3", "@types/node": "^12.11.1", + "babel-loader": "^8.1.0", "codelyzer": "^5.1.2", "jasmine-core": "~3.5.0", "jasmine-spec-reporter": "~5.0.0", @@ -57,6 +67,7 @@ "postcss-loader": "^3.0.0", "postcss-scss": "^2.1.1", "protractor": "~7.0.0", + "react-is": "^17.0.1", "tailwindcss": "^1.4.6", "ts-node": "~8.3.0", "tslint": "~6.1.0", diff --git a/frontend/src/stories/Introduction.stories.mdx b/frontend/src/stories/Introduction.stories.mdx new file mode 100644 index 00000000..988ec7ef --- /dev/null +++ b/frontend/src/stories/Introduction.stories.mdx @@ -0,0 +1,207 @@ +import { Meta } from '@storybook/addon-docs/blocks'; +import Code from './assets/code-brackets.svg'; +import Colors from './assets/colors.svg'; +import Comments from './assets/comments.svg'; +import Direction from './assets/direction.svg'; +import Flow from './assets/flow.svg'; +import Plugin from './assets/plugin.svg'; +import Repo from './assets/repo.svg'; +import StackAlt from './assets/stackalt.svg'; + + + + + +# Welcome to Storybook + +Storybook helps you build UI components in isolation from your app's business logic, data, and context. +That makes it easy to develop hard-to-reach states. Save these UI states as **stories** to revisit during development, testing, or QA. + +Browse example stories now by navigating to them in the sidebar. +View their code in the `src/storybook-examples` directory to learn how they work. +We recommend building UIs with a [**component-driven**](https://componentdriven.org) process starting with atomic components and ending with pages. + +
Configure
+ + + +
Learn
+ + + +
+ TipEdit the Markdown in{' '} + src/storybook-examples/welcome.mdx +
diff --git a/frontend/src/stories/assets/code-brackets.svg b/frontend/src/stories/assets/code-brackets.svg new file mode 100644 index 00000000..73de9477 --- /dev/null +++ b/frontend/src/stories/assets/code-brackets.svg @@ -0,0 +1 @@ +illustration/code-brackets \ No newline at end of file diff --git a/frontend/src/stories/assets/colors.svg b/frontend/src/stories/assets/colors.svg new file mode 100644 index 00000000..17d58d51 --- /dev/null +++ b/frontend/src/stories/assets/colors.svg @@ -0,0 +1 @@ +illustration/colors \ No newline at end of file diff --git a/frontend/src/stories/assets/comments.svg b/frontend/src/stories/assets/comments.svg new file mode 100644 index 00000000..6493a139 --- /dev/null +++ b/frontend/src/stories/assets/comments.svg @@ -0,0 +1 @@ +illustration/comments \ No newline at end of file diff --git a/frontend/src/stories/assets/direction.svg b/frontend/src/stories/assets/direction.svg new file mode 100644 index 00000000..65676ac2 --- /dev/null +++ b/frontend/src/stories/assets/direction.svg @@ -0,0 +1 @@ +illustration/direction \ No newline at end of file diff --git a/frontend/src/stories/assets/flow.svg b/frontend/src/stories/assets/flow.svg new file mode 100644 index 00000000..8ac27db4 --- /dev/null +++ b/frontend/src/stories/assets/flow.svg @@ -0,0 +1 @@ +illustration/flow \ No newline at end of file diff --git a/frontend/src/stories/assets/plugin.svg b/frontend/src/stories/assets/plugin.svg new file mode 100644 index 00000000..29e5c690 --- /dev/null +++ b/frontend/src/stories/assets/plugin.svg @@ -0,0 +1 @@ +illustration/plugin \ No newline at end of file diff --git a/frontend/src/stories/assets/repo.svg b/frontend/src/stories/assets/repo.svg new file mode 100644 index 00000000..f386ee90 --- /dev/null +++ b/frontend/src/stories/assets/repo.svg @@ -0,0 +1 @@ +illustration/repo \ No newline at end of file diff --git a/frontend/src/stories/assets/stackalt.svg b/frontend/src/stories/assets/stackalt.svg new file mode 100644 index 00000000..9b7ad274 --- /dev/null +++ b/frontend/src/stories/assets/stackalt.svg @@ -0,0 +1 @@ +illustration/stackalt \ No newline at end of file diff --git a/frontend/tsconfig.app.json b/frontend/tsconfig.app.json index f758d982..f9d0e260 100644 --- a/frontend/tsconfig.app.json +++ b/frontend/tsconfig.app.json @@ -10,5 +10,8 @@ ], "include": [ "src/**/*.d.ts" + ], + "exclude": [ + "**/*.stories.*" ] } From 95558c2d74a6272a1cb389c452a739d5f1d5ffd0 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 24 Oct 2020 11:42:53 +0800 Subject: [PATCH 027/121] Configure storybook to use SCSS and Tailwind. Add stories for avatar and breadcrumbs components --- frontend/.storybook/main.js | 32 +++++++++- frontend/.storybook/preview.js | 1 + frontend/documentation.json | 62 +++++++++++++++++-- .../jira-control/avatar/avatar.component.ts | 22 ++----- .../app/jira-control/avatar/avatar.stories.ts | 28 +++++++++ .../breadcrumbs/breadcrumbs.stories.ts | 17 +++++ 6 files changed, 141 insertions(+), 21 deletions(-) create mode 100644 frontend/src/app/jira-control/avatar/avatar.stories.ts create mode 100644 frontend/src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts diff --git a/frontend/.storybook/main.js b/frontend/.storybook/main.js index 26dfeaf6..9f51bf0d 100644 --- a/frontend/.storybook/main.js +++ b/frontend/.storybook/main.js @@ -6,5 +6,35 @@ module.exports = { "addons": [ "@storybook/addon-links", "@storybook/addon-essentials" - ] + ], + webpackFinal: async (config, { configType }) => { + // `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION' + // You can change the configuration based on that. + // 'PRODUCTION' is used when building the static version of storybook. + + // Make whatever fine-grained changes you need + config.module.rules.push({ + test: /\.scss$/, + use: [ + { + loader: 'postcss-loader', + options: { + ident: 'postcss', + syntax: 'postcss-scss', + plugins: () => [ + require('postcss-import'), + require('tailwindcss'), + require('autoprefixer') + ] + } + }, + { + loader: 'sass-loader' + } + ] + }); + + // Return the altered config + return config; + }, } \ No newline at end of file diff --git a/frontend/.storybook/preview.js b/frontend/.storybook/preview.js index 51b7ced1..b3fa6ac1 100644 --- a/frontend/.storybook/preview.js +++ b/frontend/.storybook/preview.js @@ -2,6 +2,7 @@ import { setCompodocJson } from "@storybook/addon-docs/angular"; import docJson from "../documentation.json"; setCompodocJson(docJson); +import "../src/styles.scss"; export const parameters = { diff --git a/frontend/documentation.json b/frontend/documentation.json index c5ea75da..1c641fcb 100644 --- a/frontend/documentation.json +++ b/frontend/documentation.json @@ -7314,6 +7314,14 @@ "type": "", "defaultValue": "require.context('./', true, /\\.spec\\.ts$/)" }, + { + "name": "Default", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, { "name": "environment", "ctype": "miscellaneous", @@ -7413,7 +7421,7 @@ "ctype": "miscellaneous", "subtype": "variable", "file": "src/app/jira-control/avatar/avatar.stories.ts", - "type": "", + "type": "Story", "defaultValue": "Template.bind({})" }, { @@ -7429,9 +7437,17 @@ "ctype": "miscellaneous", "subtype": "variable", "file": "src/app/jira-control/avatar/avatar.stories.ts", - "type": "", + "type": "Story", "defaultValue": "Template.bind({})" }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "Story", + "defaultValue": "(args: BreadcrumbsComponent) => ({\n component: BreadcrumbsComponent,\n props: args\n})" + }, { "name": "Template", "ctype": "miscellaneous", @@ -7603,7 +7619,7 @@ "ctype": "miscellaneous", "subtype": "variable", "file": "src/app/jira-control/avatar/avatar.stories.ts", - "type": "", + "type": "Story", "defaultValue": "Template.bind({})" }, { @@ -7611,7 +7627,7 @@ "ctype": "miscellaneous", "subtype": "variable", "file": "src/app/jira-control/avatar/avatar.stories.ts", - "type": "", + "type": "Story", "defaultValue": "Template.bind({})" }, { @@ -7660,6 +7676,24 @@ "type": "literal type" } ], + "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts": [ + { + "name": "Default", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "Story", + "defaultValue": "(args: BreadcrumbsComponent) => ({\n component: BreadcrumbsComponent,\n props: args\n})" + } + ], "src/environments/environment.ts": [ { "name": "environment", @@ -8180,6 +8214,26 @@ "coverageCount": "0/4", "status": "low" }, + { + "filePath": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Default", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Template", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, { "filePath": "src/app/jira-control/button/button.component.ts", "type": "component", diff --git a/frontend/src/app/jira-control/avatar/avatar.component.ts b/frontend/src/app/jira-control/avatar/avatar.component.ts index 7a2bed93..1f75db36 100644 --- a/frontend/src/app/jira-control/avatar/avatar.component.ts +++ b/frontend/src/app/jira-control/avatar/avatar.component.ts @@ -1,33 +1,23 @@ -import { Component, OnInit, Input, OnChanges, SimpleChanges } from '@angular/core'; +import { Component, Input } from '@angular/core'; @Component({ selector: 'j-avatar', templateUrl: './avatar.component.html', styleUrls: ['./avatar.component.scss'] }) -export class AvatarComponent implements OnChanges { +export class AvatarComponent { @Input() avatarUrl: string; - @Input() name: string; @Input() size = 12; + @Input() name = ""; @Input() rounded = true; @Input() className = ''; - style: {}; - - constructor() {} - - ngOnChanges(changes: SimpleChanges): void { - this.updateStyle(); - } - - ngOnInit(): void {} - - private updateStyle() { - this.style = { + get style() { + return { width: `${this.size}px`, height: `${this.size}px`, 'background-image': `url('http://github.com/$%7Bthis.avatarUrl%7D')`, 'border-radius': this.rounded ? '100%' : '3px' }; - } + } } diff --git a/frontend/src/app/jira-control/avatar/avatar.stories.ts b/frontend/src/app/jira-control/avatar/avatar.stories.ts new file mode 100644 index 00000000..b3a32670 --- /dev/null +++ b/frontend/src/app/jira-control/avatar/avatar.stories.ts @@ -0,0 +1,28 @@ +import { Meta, Story } from '@storybook/angular'; +import { AvatarComponent } from './avatar.component'; + +export default { + title: 'Components/Avatar', + component: AvatarComponent +} as Meta; + +const avatarUrl = + 'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png'; + +const Template: Story = (args: AvatarComponent) => ({ + component: AvatarComponent, + props: args +}); + +export const Rounded: Story = Template.bind({}); +Rounded.args = { + avatarUrl: avatarUrl, + size: 64 +}; + +export const Square: Story = Template.bind({}); +Square.args = { + avatarUrl: avatarUrl, + size: 64, + rounded: false +}; diff --git a/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts b/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts new file mode 100644 index 00000000..6b0fe7fe --- /dev/null +++ b/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts @@ -0,0 +1,17 @@ +import { Meta, Story } from '@storybook/angular'; +import { BreadcrumbsComponent } from './breadcrumbs.component'; + +export default { + title: 'Components/Breadcrumbs', + component: BreadcrumbsComponent +} as Meta; + +const Template: Story = (args: BreadcrumbsComponent) => ({ + component: BreadcrumbsComponent, + props: args +}); + +export const Default: Story = Template.bind({}); +Default.args = { + items: ['Projects', 'Angular Jira Clone', 'Kanban Board'] +}; From a9df592d77454a61d471b2e7c1d56a6e560b5513 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 24 Oct 2020 12:55:22 +0800 Subject: [PATCH 028/121] Add button stories --- .../app/jira-control/avatar/avatar.stories.ts | 2 +- .../app/jira-control/button/button.stories.ts | 39 +++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 frontend/src/app/jira-control/button/button.stories.ts diff --git a/frontend/src/app/jira-control/avatar/avatar.stories.ts b/frontend/src/app/jira-control/avatar/avatar.stories.ts index b3a32670..05f56a40 100644 --- a/frontend/src/app/jira-control/avatar/avatar.stories.ts +++ b/frontend/src/app/jira-control/avatar/avatar.stories.ts @@ -7,7 +7,7 @@ export default { } as Meta; const avatarUrl = - 'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png'; + 'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_128/v1593253478/trung-vo_bioxmc.png'; const Template: Story = (args: AvatarComponent) => ({ component: AvatarComponent, diff --git a/frontend/src/app/jira-control/button/button.stories.ts b/frontend/src/app/jira-control/button/button.stories.ts new file mode 100644 index 00000000..37c45bf9 --- /dev/null +++ b/frontend/src/app/jira-control/button/button.stories.ts @@ -0,0 +1,39 @@ +import { Meta, Story } from '@storybook/angular'; +import { ButtonComponent } from './button.component'; + +export default { + title: 'Components/Button', + component: ButtonComponent +} as Meta; + +interface ButtonProps extends ButtonComponent { + label: string; +} + +const Template: Story = ({ label, className }: Partial) => ({ + component: ButtonComponent, + moduleMetadata: { + declarations: [ButtonComponent], // Removed if no template + imports: [] + }, + template: `${label}` +}); + +export const Primary: Story = Template.bind({}); +Primary.args = { + className: 'btn-primary', + label: 'Primary' +}; + +export const Secondary: Story = Template.bind({}); +Secondary.args = { + className: 'btn-secondary', + label: 'Secondary' +}; + +export const Empty: Story = Template.bind({}); +Empty.args = { + icon: "times", + className: 'btn-empty', + label: 'Cancel' +}; From 9f7aca093f69c94970161032d8b04a59e5e456d3 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 24 Oct 2020 13:53:38 +0800 Subject: [PATCH 029/121] Add input stories --- frontend/.storybook/preview.js | 1 + .../app/jira-control/input/input.stories.ts | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 frontend/src/app/jira-control/input/input.stories.ts diff --git a/frontend/.storybook/preview.js b/frontend/.storybook/preview.js index b3fa6ac1..71ba8ccf 100644 --- a/frontend/.storybook/preview.js +++ b/frontend/.storybook/preview.js @@ -7,4 +7,5 @@ import "../src/styles.scss"; export const parameters = { actions: { argTypesRegex: "^on[A-Z].*" }, + controls: { expanded: true } } \ No newline at end of file diff --git a/frontend/src/app/jira-control/input/input.stories.ts b/frontend/src/app/jira-control/input/input.stories.ts new file mode 100644 index 00000000..c2649735 --- /dev/null +++ b/frontend/src/app/jira-control/input/input.stories.ts @@ -0,0 +1,31 @@ +import { ReactiveFormsModule } from '@angular/forms'; +import { Meta, Story } from '@storybook/angular'; +import { moduleMetadata } from '@storybook/angular'; +import { InputComponent } from './input.component'; + +export default { + title: 'Components/Input', + component: InputComponent, + decorators: [ + moduleMetadata({ + imports: [ReactiveFormsModule], + declarations: [InputComponent] + }) + ], + argTypes: { + placeholder: { + control: 'text' + } + } +} as Meta; + +const Template: Story = (args: InputComponent) => ({ + component: InputComponent, + props: args +}); + +export const Flat: Story = Template.bind({}); +Flat.args = { + containerClassName: 'flat text-textMedium', + placeholder: 'Search' +}; From 177f331d4eeaf9de8313308c87363b5c3e5703d6 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 24 Oct 2020 17:53:04 +0800 Subject: [PATCH 030/121] Update part 7 URL --- README.md | 2 ++ frontend/src/assets/data/project.json | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fb8c9b9b..c2f83aba 100644 --- a/README.md +++ b/README.md @@ -186,6 +186,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 04 | [Build an editable textbox][part04] | Done | | 05 | [Build an interactive drag and drop board][part05] | Done | | 06 | [Build a markdown text editor][part06] | Done | +| 07 | [Build a rich text HTML editor][part07] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ @@ -195,6 +196,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ [part04]: https://trungk18.com/experience/angular-jira-clone-tutorial-04-editable-textbox/ [part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ [part06]: https://trungk18.com/experience/angular-jira-clone-tutorial-06-angular-markdown-text-editor/ +[part07]: https://trungk18.com/experience/angular-jira-clone-tutorial-07-rich-text-editor/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 0751db5b..7305f3c7 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -2,7 +2,7 @@ "id": "140892", "name": "Angular Jira Clone", "url": "https://github.com/trungk18/jira-clone-angular", - "description": "A Jira clone app built with Angular and Akita - by trungk18", + "description": "A Jira clone app built with Angular 10, Akita and ng-zorro - by trungk18", "category": "Software", "createdAt": "2020-06-12T16:00:00.000Z", "updatedAt": "2020-06-13T16:00:00.000Z", @@ -41,7 +41,7 @@ "issues": [ { "createdAt": "2020-08-27T14:23:38.183Z", - "description": "

I shared some of my technical decisions behind jira.trungk18.com on Singapore talk.js August 2020 with a very catchy title - Behind the 900 stars repository ๐Ÿ˜‚ Do you like it?

Hopefully I can change the title to a thousand stars soon... ๐Ÿคฃ


Thanks for having me!


See the slide deck โžก https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular


Image



", + "description": "

I shared some of my technical decisions behind jira.trungk18.com on Singapore talk.js August 2020 with a very catchy title - Behind the 900 stars repository ๐Ÿ˜‚ Do you like it?


Hopefully I can change the title to a thousand stars soon... ๐Ÿคฃ


Thanks for having me!


See the


Image


", "id": "6527", "priority": "Medium", "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", @@ -56,7 +56,7 @@ "type": "Story", "priority": "Highest", "title": "How to build Jira clone ๐Ÿ˜? Follow these tutorials from its author", - "description": "

I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


  1. Prerequisites
  2. Create a new repository and set up a new Angular application with CLI
  3. Build the application layout with flex and TailwindCSS
  4. Setup Akita state management
  5. Build an editable textbox
  6. Build an interactive drag and drop board
", + "description": "

I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


  1. Prerequisites
  2. Create a new repository and set up a new Angular application with CLI
  3. Build the application layout with flex and TailwindCSS
  4. Setup Akita state management
  5. Build an editable textbox
  6. Build an interactive drag and drop board
  7. Build a markdown text editor
  8. Build a rich text HTML editor
", "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], "id": "3957", From b41a67be4859a653aa520638c265a3412fc72361 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 24 Oct 2020 17:53:04 +0800 Subject: [PATCH 031/121] Update part 7 URL --- README.md | 2 ++ frontend/src/assets/data/project.json | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fb8c9b9b..c2f83aba 100644 --- a/README.md +++ b/README.md @@ -186,6 +186,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 04 | [Build an editable textbox][part04] | Done | | 05 | [Build an interactive drag and drop board][part05] | Done | | 06 | [Build a markdown text editor][part06] | Done | +| 07 | [Build a rich text HTML editor][part07] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ @@ -195,6 +196,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ [part04]: https://trungk18.com/experience/angular-jira-clone-tutorial-04-editable-textbox/ [part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ [part06]: https://trungk18.com/experience/angular-jira-clone-tutorial-06-angular-markdown-text-editor/ +[part07]: https://trungk18.com/experience/angular-jira-clone-tutorial-07-rich-text-editor/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 0751db5b..7305f3c7 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -2,7 +2,7 @@ "id": "140892", "name": "Angular Jira Clone", "url": "https://github.com/trungk18/jira-clone-angular", - "description": "A Jira clone app built with Angular and Akita - by trungk18", + "description": "A Jira clone app built with Angular 10, Akita and ng-zorro - by trungk18", "category": "Software", "createdAt": "2020-06-12T16:00:00.000Z", "updatedAt": "2020-06-13T16:00:00.000Z", @@ -41,7 +41,7 @@ "issues": [ { "createdAt": "2020-08-27T14:23:38.183Z", - "description": "

I shared some of my technical decisions behind jira.trungk18.com on Singapore talk.js August 2020 with a very catchy title - Behind the 900 stars repository ๐Ÿ˜‚ Do you like it?

Hopefully I can change the title to a thousand stars soon... ๐Ÿคฃ


Thanks for having me!


See the slide deck โžก https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular


Image



", + "description": "

I shared some of my technical decisions behind jira.trungk18.com on Singapore talk.js August 2020 with a very catchy title - Behind the 900 stars repository ๐Ÿ˜‚ Do you like it?


Hopefully I can change the title to a thousand stars soon... ๐Ÿคฃ


Thanks for having me!


See the


Image


", "id": "6527", "priority": "Medium", "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", @@ -56,7 +56,7 @@ "type": "Story", "priority": "Highest", "title": "How to build Jira clone ๐Ÿ˜? Follow these tutorials from its author", - "description": "

I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


  1. Prerequisites
  2. Create a new repository and set up a new Angular application with CLI
  3. Build the application layout with flex and TailwindCSS
  4. Setup Akita state management
  5. Build an editable textbox
  6. Build an interactive drag and drop board
", + "description": "

I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


  1. Prerequisites
  2. Create a new repository and set up a new Angular application with CLI
  3. Build the application layout with flex and TailwindCSS
  4. Setup Akita state management
  5. Build an editable textbox
  6. Build an interactive drag and drop board
  7. Build a markdown text editor
  8. Build a rich text HTML editor
", "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], "id": "3957", From 9268ef864f318cd70dd1ad6cc148952f1064145f Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 26 Oct 2020 21:50:48 +0800 Subject: [PATCH 032/121] Update introduction --- frontend/documentation.json | 193 +++++++++++- frontend/src/stories/Introduction.stories.mdx | 288 ++++++------------ frontend/src/stories/assets/code-brackets.svg | 1 - frontend/src/stories/assets/colors.svg | 1 - frontend/src/stories/assets/comments.svg | 1 - frontend/src/stories/assets/direction.svg | 1 - frontend/src/stories/assets/flow.svg | 1 - frontend/src/stories/assets/plugin.svg | 1 - frontend/src/stories/assets/repo.svg | 1 - frontend/src/stories/assets/stackalt.svg | 1 - 10 files changed, 278 insertions(+), 211 deletions(-) delete mode 100644 frontend/src/stories/assets/code-brackets.svg delete mode 100644 frontend/src/stories/assets/colors.svg delete mode 100644 frontend/src/stories/assets/comments.svg delete mode 100644 frontend/src/stories/assets/direction.svg delete mode 100644 frontend/src/stories/assets/flow.svg delete mode 100644 frontend/src/stories/assets/plugin.svg delete mode 100644 frontend/src/stories/assets/repo.svg delete mode 100644 frontend/src/stories/assets/stackalt.svg diff --git a/frontend/documentation.json b/frontend/documentation.json index 1c641fcb..57179043 100644 --- a/frontend/documentation.json +++ b/frontend/documentation.json @@ -21,6 +21,26 @@ "methods": [], "extends": "JUser" }, + { + "name": "ButtonProps", + "id": "interface-ButtonProps-80336ca223ec2db03b581e9533ee38c2", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "interface", + "sourceCode": "import { Meta, Story } from '@storybook/angular';\nimport { ButtonComponent } from './button.component';\n\nexport default {\n title: 'Components/Button',\n component: ButtonComponent\n} as Meta;\n\ninterface ButtonProps extends ButtonComponent {\n label: string;\n}\n\nconst Template: Story = ({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n});\n\nexport const Primary: Story = Template.bind({});\nPrimary.args = {\n className: 'btn-primary',\n label: 'Primary'\n};\n\nexport const Secondary: Story = Template.bind({});\nSecondary.args = {\n className: 'btn-secondary',\n label: 'Secondary'\n};\n\nexport const Empty: Story = Template.bind({});\nEmpty.args = {\n icon: \"times\",\n className: 'btn-empty',\n label: 'Cancel'\n};\n", + "properties": [ + { + "name": "label", + "type": "string", + "optional": false, + "description": "", + "line": 10 + } + ], + "indexSignatures": [], + "kind": 150, + "methods": [], + "extends": "ButtonComponent" + }, { "name": "EnvironmentModel", "id": "interface-EnvironmentModel-c0087a9667cca7c104b85aa4bebc9698", @@ -7288,7 +7308,7 @@ "subtype": "variable", "file": "src/app/jira-control/avatar/avatar.stories.ts", "type": "string", - "defaultValue": "'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png'" + "defaultValue": "'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_128/v1593253478/trung-vo_bioxmc.png'" }, { "name": "BASE_TIMER_DELAY", @@ -7322,6 +7342,14 @@ "type": "Story", "defaultValue": "Template.bind({})" }, + { + "name": "Empty", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, { "name": "environment", "ctype": "miscellaneous", @@ -7338,6 +7366,14 @@ "type": "EnvironmentModel", "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" }, + { + "name": "Flat", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/input/input.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, { "name": "GOOGLE_ANALYTICS_ID", "ctype": "miscellaneous", @@ -7401,6 +7437,14 @@ "type": "IconDefinition[]", "defaultValue": "[\n QuestionCircleFill,\n PlusOutline,\n SearchOutline,\n CloseOutline,\n TwitterOutline,\n EditOutline\n]" }, + { + "name": "Primary", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, { "name": "quillConfiguration", "ctype": "miscellaneous", @@ -7424,6 +7468,14 @@ "type": "Story", "defaultValue": "Template.bind({})" }, + { + "name": "Secondary", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, { "name": "SideBarLinks", "ctype": "miscellaneous", @@ -7440,6 +7492,22 @@ "type": "Story", "defaultValue": "Template.bind({})" }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/input/input.stories.ts", + "type": "Story", + "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" + }, { "name": "Template", "ctype": "miscellaneous", @@ -7612,7 +7680,7 @@ "subtype": "variable", "file": "src/app/jira-control/avatar/avatar.stories.ts", "type": "string", - "defaultValue": "'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_48/v1593253478/trung-vo_bioxmc.png'" + "defaultValue": "'https://res.cloudinary.com/dvujyxh7e/image/upload/c_scale,w_128/v1593253478/trung-vo_bioxmc.png'" }, { "name": "Rounded", @@ -7694,6 +7762,40 @@ "defaultValue": "(args: BreadcrumbsComponent) => ({\n component: BreadcrumbsComponent,\n props: args\n})" } ], + "src/app/jira-control/button/button.stories.ts": [ + { + "name": "Empty", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, + { + "name": "Primary", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, + { + "name": "Secondary", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" + } + ], "src/environments/environment.ts": [ { "name": "environment", @@ -7714,6 +7816,24 @@ "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" } ], + "src/app/jira-control/input/input.stories.ts": [ + { + "name": "Flat", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/input/input.stories.ts", + "type": "Story", + "defaultValue": "Template.bind({})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/input/input.stories.ts", + "type": "Story", + "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" + } + ], "src/app/core/services/google-analytics.service.ts": [ { "name": "GOOGLE_ANALYTICS_ID", @@ -8243,6 +8363,55 @@ "coverageCount": "0/10", "status": "low" }, + { + "filePath": "src/app/jira-control/button/button.stories.ts", + "type": "interface", + "linktype": "interface", + "name": "ButtonProps", + "coveragePercent": 0, + "coverageCount": "0/2", + "status": "low" + }, + { + "filePath": "src/app/jira-control/button/button.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Empty", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/button/button.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Primary", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/button/button.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Secondary", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/button/button.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Template", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, { "filePath": "src/app/jira-control/input/input.component.ts", "type": "component", @@ -8252,6 +8421,26 @@ "coverageCount": "0/10", "status": "low" }, + { + "filePath": "src/app/jira-control/input/input.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Flat", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, + { + "filePath": "src/app/jira-control/input/input.stories.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "Template", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, { "filePath": "src/app/jira-control/jira-control.module.ts", "type": "variable", diff --git a/frontend/src/stories/Introduction.stories.mdx b/frontend/src/stories/Introduction.stories.mdx index 988ec7ef..5b617432 100644 --- a/frontend/src/stories/Introduction.stories.mdx +++ b/frontend/src/stories/Introduction.stories.mdx @@ -1,207 +1,93 @@ -import { Meta } from '@storybook/addon-docs/blocks'; -import Code from './assets/code-brackets.svg'; -import Colors from './assets/colors.svg'; -import Comments from './assets/comments.svg'; -import Direction from './assets/direction.svg'; -import Flow from './assets/flow.svg'; -import Plugin from './assets/plugin.svg'; -import Repo from './assets/repo.svg'; -import StackAlt from './assets/stackalt.svg'; - - - -# Welcome to Storybook +# Welcome to Angular Jira Clone Storybook + +## What is Storybook Storybook helps you build UI components in isolation from your app's business logic, data, and context. That makes it easy to develop hard-to-reach states. Save these UI states as **stories** to revisit during development, testing, or QA. -Browse example stories now by navigating to them in the sidebar. -View their code in the `src/storybook-examples` directory to learn how they work. -We recommend building UIs with a [**component-driven**](https://componentdriven.org) process starting with atomic components and ending with pages. - -
Configure
- - - -
Learn
- - - -
- TipEdit the Markdown in{' '} - src/storybook-examples/welcome.mdx -
+## What is Angular Jira Clone Storybook + +This is the collection of components that I wrote for [jira.trungk18.com][jira], includes + +- Avatar +- Breadcrumbs +- Button +- Input +- More to come... + +## What is Angular Jira Clone + +There have been a handful of cool Jira-cloned apps written in `React`/`VueJS`, which makes me wonder **Why not Angular**? And here you go. +This is not only a simplified Jira clone built with Angular 9, but also an example of a **modern**, **real-world** Angular codebase. + +## Tech stack + +![Tech Stack][stack] + +- [Angular CLI][cli] +- [Akita][akita] state management +- [NestJS][nestjs] +- UI modules: + - [TailwindCSS][tailwind] + - Angular CDK [drag and drop][cdkdrag] + - [ng-zorro][ng-zorro] UI component: `tooltip`, `modal`, `select`, `icon` and more. + - [ngx-quill][quill] +- [Netlify][netlify] +- [Heroku][heroku] + +[cli]: https://cli.angular.io/ +[akita]: https://datorama.github.io/akita/ +[nestjs]: https://nestjs.com/ +[tailwind]: https://tailwindcss.com/ +[cdkdrag]: https://material.angular.io/cdk/drag-drop/overview +[ng-zorro]: https://ng.ant.design/docs/introduce/en +[quill]: https://github.com/KillerCodeMonkey/ngx-quill +[netlify]: https://www.netlify.com/ +[heroku]: https://www.heroku.com/ + +## Working application + +- Live demo โžก๏ธ [jira.trungk18.com][jira] +- Source code โžก๏ธ [github.com/trungk18/jira-clone-angular][source] + +![Jira clone built with Angular 10 and Akita][demo] + +## Tutorial + +When I look at the application, it is huge. When the task is huge, you usually don't know where and how to start working with them. I started to break the big task into a [simple to-do list on notion][todo-list]. Once I know what needs to be done, what I need is to follow the plan. That's my approach. + +I learned a lot of stuff. I know you might also have a curiosity about the process of building the same scale app as well. That's why I am writing a tutorial series on how I built Angular Jira clone from scratch. I hope you guys will learn something from that too :) + +I will try to be as detailed as possible. Hopefully through the tutorial, you will get the idea and will start working on your own application soon. Please bear with me. + +Its series will also be published in Vietnamese as part of our [angular-vietnam/100-days-of-angular][100days]. + +| Part | Description | Status | +| ---- | ------------------------------------------------------------------------------- | ------ | +| -1 | [Behind the 900 stars repository - Slide][part-1] | Done | +| 00 | [Prerequisites][part00] | Done | +| 01 | [Create a new repository and set up a new Angular application with CLI][part01] | Done | +| 02 | [Build the application layout with flex and TailwindCSS][part02] | Done | +| 03 | [Setup Akita state management][part03] | Done | +| 04 | [Build an editable textbox][part04] | Done | +| 05 | [Build an interactive drag and drop board][part05] | Done | +| 06 | [Build a markdown text editor][part06] | Done | +| 07 | [Build a rich text HTML editor][part07] | Done | + +[part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular +[part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ +[part01]: https://trungk18.com/experience/angular-jira-clone-tutorial-01-planning-and-set-up/ +[part02]: https://trungk18.com/experience/angular-jira-clone-tutorial-02-application-layout-tailwindcss-flex/ +[part03]: https://trungk18.com/experience/angular-jira-clone-tutorial-03-akita-state-management/ +[part04]: https://trungk18.com/experience/angular-jira-clone-tutorial-04-editable-textbox/ +[part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ +[part06]: https://trungk18.com/experience/angular-jira-clone-tutorial-06-angular-markdown-text-editor/ +[part07]: https://trungk18.com/experience/angular-jira-clone-tutorial-07-rich-text-editor/ +[todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc +[100days]: https://github.com/angular-vietnam/100-days-of-angular +[stack]: https://github.com/trungk18/jira-clone-angular/raw/master/frontend/src/assets/img/jira-clone-tech-stack.png +[demo]: https://github.com/trungk18/jira-clone-angular/raw/master/frontend/src/assets/img/jira-clone-angular-demo-trungk18.gif +[jira]: https://jira.trungk18.com/ +[source]: https://github.com/trungk18/jira-clone-angular diff --git a/frontend/src/stories/assets/code-brackets.svg b/frontend/src/stories/assets/code-brackets.svg deleted file mode 100644 index 73de9477..00000000 --- a/frontend/src/stories/assets/code-brackets.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/code-brackets \ No newline at end of file diff --git a/frontend/src/stories/assets/colors.svg b/frontend/src/stories/assets/colors.svg deleted file mode 100644 index 17d58d51..00000000 --- a/frontend/src/stories/assets/colors.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/colors \ No newline at end of file diff --git a/frontend/src/stories/assets/comments.svg b/frontend/src/stories/assets/comments.svg deleted file mode 100644 index 6493a139..00000000 --- a/frontend/src/stories/assets/comments.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/comments \ No newline at end of file diff --git a/frontend/src/stories/assets/direction.svg b/frontend/src/stories/assets/direction.svg deleted file mode 100644 index 65676ac2..00000000 --- a/frontend/src/stories/assets/direction.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/direction \ No newline at end of file diff --git a/frontend/src/stories/assets/flow.svg b/frontend/src/stories/assets/flow.svg deleted file mode 100644 index 8ac27db4..00000000 --- a/frontend/src/stories/assets/flow.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/flow \ No newline at end of file diff --git a/frontend/src/stories/assets/plugin.svg b/frontend/src/stories/assets/plugin.svg deleted file mode 100644 index 29e5c690..00000000 --- a/frontend/src/stories/assets/plugin.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/plugin \ No newline at end of file diff --git a/frontend/src/stories/assets/repo.svg b/frontend/src/stories/assets/repo.svg deleted file mode 100644 index f386ee90..00000000 --- a/frontend/src/stories/assets/repo.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/repo \ No newline at end of file diff --git a/frontend/src/stories/assets/stackalt.svg b/frontend/src/stories/assets/stackalt.svg deleted file mode 100644 index 9b7ad274..00000000 --- a/frontend/src/stories/assets/stackalt.svg +++ /dev/null @@ -1 +0,0 @@ -illustration/stackalt \ No newline at end of file From 57f310cda299b1a3efba13fa4fa624be4573fad2 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 26 Oct 2020 22:16:54 +0800 Subject: [PATCH 033/121] Update introduction --- frontend/.gitignore | 2 ++ frontend/.storybook/main.js | 5 +-- frontend/documentation.json | 36 +++++++++---------- frontend/package-lock.json | 20 +++++++++++ frontend/package.json | 3 +- frontend/src/stories/Introduction.stories.mdx | 4 +-- 6 files changed, 47 insertions(+), 23 deletions(-) diff --git a/frontend/.gitignore b/frontend/.gitignore index 86d943a9..2ebeed3d 100644 --- a/frontend/.gitignore +++ b/frontend/.gitignore @@ -44,3 +44,5 @@ testem.log # System Files .DS_Store Thumbs.db + +storybook-static \ No newline at end of file diff --git a/frontend/.storybook/main.js b/frontend/.storybook/main.js index 9f51bf0d..21de1dc3 100644 --- a/frontend/.storybook/main.js +++ b/frontend/.storybook/main.js @@ -5,7 +5,8 @@ module.exports = { ], "addons": [ "@storybook/addon-links", - "@storybook/addon-essentials" + "@storybook/addon-essentials", + "@storybook/addon-google-analytics" ], webpackFinal: async (config, { configType }) => { // `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION' @@ -37,4 +38,4 @@ module.exports = { // Return the altered config return config; }, -} \ No newline at end of file +} diff --git a/frontend/documentation.json b/frontend/documentation.json index 57179043..70c161ad 100644 --- a/frontend/documentation.json +++ b/frontend/documentation.json @@ -7354,17 +7354,17 @@ "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.ts", + "file": "src/environments/environment.prod.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" }, { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.prod.ts", + "file": "src/environments/environment.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" }, { "name": "Flat", @@ -7500,14 +7500,6 @@ "type": "Story", "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" }, - { - "name": "Template", - "ctype": "miscellaneous", - "subtype": "variable", - "file": "src/app/jira-control/button/button.stories.ts", - "type": "Story", - "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" - }, { "name": "Template", "ctype": "miscellaneous", @@ -7523,6 +7515,14 @@ "file": "src/app/jira-control/avatar/avatar.stories.ts", "type": "Story", "defaultValue": "(args: AvatarComponent) => ({\n component: AvatarComponent,\n props: args\n})" + }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], "functions": [ @@ -7796,24 +7796,24 @@ "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], - "src/environments/environment.ts": [ + "src/environments/environment.prod.ts": [ { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.ts", + "file": "src/environments/environment.prod.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" } ], - "src/environments/environment.prod.ts": [ + "src/environments/environment.ts": [ { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.prod.ts", + "file": "src/environments/environment.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" } ], "src/app/jira-control/input/input.stories.ts": [ diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c6bb222a..69976710 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -3651,6 +3651,20 @@ "ts-dedent": "^1.1.1" } }, + "@storybook/addon-google-analytics": { + "version": "6.0.27", + "resolved": "https://registry.npmjs.org/@storybook/addon-google-analytics/-/addon-google-analytics-6.0.27.tgz", + "integrity": "sha512-uMAI4U0YXd0Z4zlnruiL15X0Vs6eMOdUhR2OlJE6aCxrsWtu/3KrfrEYMbfYmcOv6p24NDVygcdJvSRCsc/K5Q==", + "dev": true, + "requires": { + "@storybook/addons": "6.0.27", + "@storybook/core-events": "6.0.27", + "core-js": "^3.0.1", + "global": "^4.3.2", + "react-ga": "^2.5.7", + "regenerator-runtime": "^0.13.3" + } + }, "@storybook/addon-links": { "version": "6.0.27", "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-6.0.27.tgz", @@ -17825,6 +17839,12 @@ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==", "dev": true }, + "react-ga": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-2.7.0.tgz", + "integrity": "sha512-AjC7UOZMvygrWTc2hKxTDvlMXEtbmA0IgJjmkhgmQQ3RkXrWR11xEagLGFGaNyaPnmg24oaIiaNPnEoftUhfXA==", + "dev": true + }, "react-helmet-async": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.0.7.tgz", diff --git a/frontend/package.json b/frontend/package.json index 658bf60c..f2116105 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -12,7 +12,7 @@ "postinstall": "ngcc", "docs:json": "compodoc -p ./tsconfig.json -e json -d .", "storybook": "npm run docs:json && start-storybook -p 6006", - "build-storybook": "npm run docs:json && build-storybook" + "build-storybook": "STORYBOOK_GA_ID=UA-80363801-4 STORYBOOK_REACT_GA_OPTIONS={} npm run docs:json && build-storybook" }, "private": true, "dependencies": { @@ -48,6 +48,7 @@ "@datorama/akita-ngdevtools": "^4.0.0", "@storybook/addon-actions": "^6.0.27", "@storybook/addon-essentials": "^6.0.27", + "@storybook/addon-google-analytics": "^6.0.27", "@storybook/addon-links": "^6.0.27", "@storybook/angular": "^6.0.27", "@types/jasmine": "~3.5.0", diff --git a/frontend/src/stories/Introduction.stories.mdx b/frontend/src/stories/Introduction.stories.mdx index 5b617432..52133cb6 100644 --- a/frontend/src/stories/Introduction.stories.mdx +++ b/frontend/src/stories/Introduction.stories.mdx @@ -49,8 +49,8 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp ## Working application -- Live demo โžก๏ธ [jira.trungk18.com][jira] -- Source code โžก๏ธ [github.com/trungk18/jira-clone-angular][source] +- Live demo: [jira.trungk18.com][jira] +- Source code: [github.com/trungk18/jira-clone-angular][source] ![Jira clone built with Angular 10 and Akita][demo] From b1317a1b47bcd0df72dcc91ffb57c904d3ad231e Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 26 Oct 2020 22:19:45 +0800 Subject: [PATCH 034/121] Update build command --- frontend/documentation.json | 36 ++++++++++++++++++------------------ package.json | 4 +++- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/frontend/documentation.json b/frontend/documentation.json index 70c161ad..57179043 100644 --- a/frontend/documentation.json +++ b/frontend/documentation.json @@ -7354,17 +7354,17 @@ "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.prod.ts", + "file": "src/environments/environment.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" }, { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.ts", + "file": "src/environments/environment.prod.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" }, { "name": "Flat", @@ -7500,6 +7500,14 @@ "type": "Story", "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" + }, { "name": "Template", "ctype": "miscellaneous", @@ -7515,14 +7523,6 @@ "file": "src/app/jira-control/avatar/avatar.stories.ts", "type": "Story", "defaultValue": "(args: AvatarComponent) => ({\n component: AvatarComponent,\n props: args\n})" - }, - { - "name": "Template", - "ctype": "miscellaneous", - "subtype": "variable", - "file": "src/app/jira-control/button/button.stories.ts", - "type": "Story", - "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], "functions": [ @@ -7796,24 +7796,24 @@ "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], - "src/environments/environment.prod.ts": [ + "src/environments/environment.ts": [ { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.prod.ts", + "file": "src/environments/environment.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" } ], - "src/environments/environment.ts": [ + "src/environments/environment.prod.ts": [ { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.ts", + "file": "src/environments/environment.prod.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" } ], "src/app/jira-control/input/input.stories.ts": [ diff --git a/package.json b/package.json index 3d546baf..6c901234 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,13 @@ "install-dependencies-back": "cd backend && npm i", "start:front": "npm run install-dependencies-front && cd frontend && npm start", "build:front": "cd frontend && npm run build", + "build:storybook": "cd frontend && npm run build-storybook", "start:back": "npm run install-dependencies-back && cd backend && npm run start:dev", "build:back": "cd backend && npm run build", "build": "npm run install-dependencies && npm run build:back && npm run build:front", "heroku-postbuild": "npm run install-dependencies-back && npm run build:back", - "netlify-build": "npm run install-dependencies-front && npm run build:front" + "netlify-build": "npm run install-dependencies-front && npm run build:front", + "build-storybook": "npm run install-dependencies-front && npm run build:storybook" }, "repository": { "type": "git", From 04e4b7a346f598ea468ce55e7484b5d729f3e163 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 26 Oct 2020 23:11:48 +0800 Subject: [PATCH 035/121] Update project.json status --- README.md | 22 +++++++++++++++++++++ frontend/src/assets/data/project.json | 2 +- frontend/src/assets/img/jira-storybook.gif | Bin 0 -> 1028570 bytes 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 frontend/src/assets/img/jira-storybook.gif diff --git a/README.md b/README.md index c2f83aba..674cb653 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,27 @@ Check out the **live demo** -> https://jira.trungk18.com ![Jira clone built with Angular 9 and Akita][demo] +## Storybook + +### What is Storybook + +Storybook helps you build UI components in isolation from your app's business logic, data, and context. +That makes it easy to develop hard-to-reach states. Save these UI states as **stories** to revisit during development, testing, or QA. + +### Jira Clone Storybook + +This is the collection of components that I wrote for [jira.trungk18.com][jira], includes + +- Avatar +- Breadcrumbs +- Button +- Input +- More to come... + +Check out the **storybook demo** -> https://jira-storybook.trungk18.com/ + +![Jira clone built with Angular 9 and Akita][demo-storybook] + ## Support If you like my work, feel free to: @@ -299,6 +320,7 @@ Feel free to use my code on your project. It would be great if you put a referen [datlyfe]: https://github.com/Datlyfe/jira_clone [stack]: frontend/src/assets/img/jira-clone-tech-stack.png [demo]: frontend/src/assets/img/jira-clone-angular-demo-trungk18.gif +[demo-storybook]: frontend/src/assets/img/jira-storybook.gif [time]: frontend/src/assets/img/time-spending.png [issues]: https://github.com/trungk18/jira-clone-angular/issues/new [pull]: https://github.com/trungk18/jira-clone-angular/compare diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 7305f3c7..a09ce473 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -45,7 +45,7 @@ "id": "6527", "priority": "Medium", "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", - "status": "Backlog", + "status": "Done", "title": "Behind the 900 stars - Update 08/2020", "type": "Story", "updatedAt": "2020-08-27T14:23:38.183Z", diff --git a/frontend/src/assets/img/jira-storybook.gif b/frontend/src/assets/img/jira-storybook.gif new file mode 100644 index 0000000000000000000000000000000000000000..444cff05890a1823aa627cb5b1e1497b54caec28 GIT binary patch literal 1028570 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

4hwi>*g7*#Iyb;Sd#bu!}jwlmddl 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

ii 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

o%c91j1Jl|#~^M{{#Ee- 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%0Dnz+f2 z&K7040?P%bua;`%KAaOiReGdyYGjXIg`)6@;wkYvln$eOkJmGsk4P16^Ceg3C7mSf zlI>>0$ua7$gu|BG*k=B^WYJ~?_JI}+Pod`uExzyW%JR5v+RiZGda zb$x5~>$P&Djl875kN}LevS!@v-sx=$!S#(mXZ+fYskaHce5Pjh7{+}S#Jf?^hwOLl zpyef9b@C8TEsm6Qia?oHMetC~aWLFQgn(T!2!4xTbN*cqAFZEJwe?}Zm7?(N8>_+6 zQ|T}uMl?n9i52dw(=N#=oUm>Kgs;1)@<4g?p%Ie!1$>)wDL2(*s734$&EfjdXFeit zmZW}c(@!XG7_*L~4vey3nqC^Lop%-GJagYF*J2VqNYbe5rh1a=EeLZ86$Nm=gt|I> z@;P~{`A1V1{glIYm#xyFQ${uhBs9ec8G$~_f|yXxzBkNmm2d=hi=2pPI|Q|qbxLnj zy-N{Bx~{!>aV4;{E_u7l^&_&+N%(vPGXbl(sm)UqxZVrCejG^ayUsGMlkxG4o6 zGF4K3GDQ=4;?;g0ytX?-gG~MKv?8{-CLp3fI4rI}dU%9<=9Qvw?*6w5c_XbB?1)JP z-bpzNNt>XfeT&Z@;1#;P zzr+i8zJ33tw(YMSg~e^(@x{=4^PdaBW1R$Dl<26mwG4o3BDlMTj_gsYc@%tk?igxy zEO@sR;1u)eml*m2|MC5M6ZbMTlq14hw!Sa9aQn%%Gg!~@-c-H<+W&LbmA5+5-@Np= z|L5man1b?BGjF+T|3=b``;T|~uUf_xZY)8Vl>oVUt>eiU2Y>PxT7Tn5KW}4=_Xk>^ z0(JUjl=5krg0&R%2t|0Ag26_J8AWVzijWBTt5G@1Pz>Xv=Z_C1CmM~HA=Y_xnLVNy8S|&E;gi(yA zQ;b(g%<1$PpWkVj{>w3BZ0vcX*o#iFK_Rgr>9L{z_q0sjf1j2a$g-ZNhclcKx7a4u zV7Jt!CpL~GHZLbKu}Q5)N$pNae2_jXJ*m4ksdpr)Z#jvLO&&B#9&$>45t2NTo;+5Y zJTa2|dO4YcP5EV%I;Ff1NtsDcnXOHkA4&PVoWlKsmg$tb6q34}p1N9_x;~P+v78D> z{W40S&NTQX8Zv_>SVu#T(u7z3#VAdau1k~U8>K60xPM0L|G80$<)iiYs&_C(?N;#EzB2lff7)*Fj4e;nC zY7fTpONwiQ0ztM-BPUQ2hn#fLKy|OxJfRk#`Brr6X3bRwtsG3$g6B}9RooVJ?X|lX z&zEX;3VZri)DX`4yYH3-F&V%Fu0zbOQS|enw<;)#?s)bCZI`3gi@PvpN`r7^SKkwn zn{}{N0`gwyh1q6|_xHV$K$2*hAbpY3VX?tq6yI@tf*VJOw)WLM$^ht5);Ud<4yvWV z76DvOcv^d-z-0cnzMVhjzx5Lknu~1fZ@c%%Z~qpzulpR*65cT{Hr)X|52}cka*sOE zAqIwlhAnHLIhE{_iOFns;<5942Q4-fZ7jQe71VB8q|woJQK_Hd$hTjKykf2tS661xr|_|?9iYP?k$bpP9a^)Sq0w|Wvn zYVJXs)4(o_A&V4aZ}LQo_Ne*>>W%65Dm|hFxO!{&oW+#bk}75A`GjrxTn$=f^J>ca zcbnnC20}GwDpC8jp6kO$z_NSOcb|_bW<|9^(?d-$lNG(InKcH))B0bBWqxLU4tP%L zn!E!6U`3P^59qPLA0(hcxk>}eznnv>nbQT4 z+w48;UVub5*JHL`ABi@wQb{|2YnR&;o+k`zrA15>NKX;FYN56 zuzlB#ADk}v#P(FH*IP}tZ(`|fc!&Vg=V(@;N=h9wkN2J!!1mx{2>O@Mb_N63X5gN( zS;p>jzREIpeNPxvh^CMMO3eNL5Bt%Rs_mE5d@$}f){YZWyo89M=eg9-7=oL?|C_zP z?&rCyi$w&X5@PJWp?qonc9lcP!Q20gmj87U{jB83yq2C{ngdR9`{X)xE7tI@; zjTgRTTV4OXjGX+hX!*bIP>r-o|6MGbES1xeOFg&Sjdr^%Rir;F^)l=k?F(J1qzje( z(+*Y7KZ)fNV@ox)f9z1bUR`?36naRGwVRld{+Au9hZl?NUd_7vs2_RuFz9j5tIwf7 z8aP6aLb~i;FJ%5`oN;&*`m*Qs5??I)N_DPr&fcD2|Ik`$(suu+9r-_AJHP$MqxoxK zHS_$zaeiR6_JjNTqDk}5wdHSfZ~C9`11kWo!r=#2r#TTw<^Oeom9xy=<*9e+azVQe zXne*@JBmU4z)V#KfC5wbh`A`85u%&!U?2`tBx)e{DzaU#z(K|0V87Pgxk=J2v>p&u zDQx=o@K&NeU=N|B7wNz2(dnjd#pvaO*=XI5Lt=J28l1ZKnLN|yshy?hiAD(-z|Is1 z>2=3N3Y*NWZ=E-JqNbN*0O%Lm?|6&bm8=WyFqy03nSDd=dMwu7tKXHhwbZmZYJs)& z8bvpW!8?7SSHEi5%g?X+fV%e8pPQydfbY2%`YhUHbvqDHs0JQ{ar$bj%cBYUKWblYxyjpC#~gg1_iH0=*HIW?jXYd|xf(td4TD_8L<*@yQ7BAQdW)Ux zK8$4)#`Lz^0?QNvRAH>H+b^;dx0mG#SZ9|Lm`dcd4tWyg!0utPr%t;N7y^oc?2AoS zfCC`_6E4!rwGjptux&P5o06FzVb*0PTCX&%Lj?4Ohlv%I521kI5fFj_um!6{obpQi z6cQ3?$DxRk>H|1T1r-dtZL{i(ztx_;E&|+AHRKLZdA;G4Xaow1Ymwgq zm#71w=WUFV6-A87;C$gX22BQ7aMjI>9jcr0}?pQ36)NZlmjot?m#PvZ2Lw> zXNlKAN+bO2aa4hehO`BN=?IKYivlm402o9^;B0X$VJ#2^*~^WuS9FD;w^PkAIFQsL zVFn%*lPUtbzy9jy|Kv4XmJAc7{C)&{`72#W4C8KjreCpG}~#9u47FFgCcCQ=Q9 zgIk9H0P{4a-a*_K19F85lPEie`h~?9g}PnFnP&4IV*WUa=uRCmt98(3-v_&tmN<^U z(6`*H3~%$V_xbaO3*YXnp^GhGg6xRZ>$xk3J51&+`(mh`^2c$2#OznpwM7UD%Kr~P zF9^qm9^P7FE3u~um*O;HwYkQKwfC||y!rA837~klrPqN(XZ9vwihz@#fmA9-F5*g; zi-|f^lv^)V8vBZBLQ23K=bXS%!N8$=YKN%Y6B1)1U{DP{#rf`G%~H&BV%NSj=cqO` zG~Fs^1B!Czw&M1Iq9xn+T`$`CTZv9`v_U!n*g-rg5p33T^zv7c3TcTgl@vH`UNTPO z#%92t)M{Ciht9}NJWENBIXb-M(8-B827Lz$Z)HirOe>0!uyHzK2a!7(VSsKr6%Ak5 z4Dd+#!kGXFWNi%3>~>KG9NmHiTxrh@F3BT zseXeTy@P34+Lqo*kRS>C0CQ0Jn~@4!I{y)-N*(%b|5lgD;|hV2KqGz+5{XAxdD0|~ zpYj*;X>i%OlPYor40XQ^07MG7Oo6mV6Z{|-yNA(ckr{2mB>)&43R}C(C8X#efcCpW z03NJ$#Pv6~#VIWCyv=|#>-sIOK<+l{10krz5jQt;zY@PEx}2Pv+j)_PtEHVe}#zIgXV}6g<0v`rXq6a2>9-KCX_s#m5*84Mb5g^5l5LPI67TP^3zvRIBcHu?QlNV*|ox6J~Ak(}{4vUaz`9uJhdZ~iEyB1#hJfVt51^NaBr zc$F`Ta)5I}aMI!a1rQ~}Bx#EyB{kf!3RI^2(h?Vd{E}~-R;a4sQ+7?{vK{T+4@%Fl z+?*4_;ROg-N!a+VF|bEhT36_##aY)k8wT^isn`5wx|P$#;tbe2$x|{zeAjlX_T-71uJsf(2 zDg1#DpZX0}#1)yR3umhs-lmL7^UF9fAGbtbO3zPAPgs$9_VV_i z9}Wz}Y6J-meimmXR}2m-BiwhqID1#godNHqL$T zoI7(VcQzw;QuXXpj&P?`c877!Uz#}aciyU~EWP-*CXNZc=@Ocoap#XF&eEl{2`p>| zP^-{Ee=p3FthHOY-8+_< z4REfGv7m2BcbmzD-fH)J>I;3x3jIy)H4{i7DcOArRZc{8GtduLOBm7*Doh?!xjd)|eNdbEpuYY=`6~J)S?Cq9NH3vy)4pUP zSL8WEh(*ik#-IaMOWD$8gD&@u&fa?wS~ikdrtc#%i%(oD(vA(yKH-xr$%Vw@ko#VJPyL0njpwr(I_&D0GJ)5a!u_P;c`pCCE=@2)ItI~{K=Z0#qq1Q3ynjgtP{n+IGuKAOCvsoD2iSxvX4RPYY{V>qfvroROSA9uj29V*H?8+PJbw|jMBXsz*-D68S z{L?seH@jIzwnh0ivrMK%T(&_qsTH5pdWc;;y;ggW_CzhI)o`NR8wZm{x3!$DOJxf8 zV1zd%@*fS5K{y;K3$?)^-Iy>68EQj`uM>rc2z=Syxp+_jqyJ%1+2D6~2 z!xD#7@`brEt9MagM}X#|y@-n%b-NfaHyNng1SFi)0qKQNNgWq`yKFGfGraYti|Y`7 z4vZKMPbDJE_=jIaL;x9*HrK^jgSe7lX5}SL-<`FvL5EtT3?6hIP9B2*a!yu_- z;U2QkB))oK^uTa!`wctR@Gvx$-W*SYt#>2%`i;tk2auu18)2G95ss9B01_;n1o!5` zDID0v7u6ItTqcL@1R#gML#`1KTCX4!3M`caFX#Ef)RGaFc#mi|ggb!T;d?%n16|+O zVMcEbz#+rAa6dN$XTDwI2gHpFH=`gHw+&j*o`(=ShPNS)kcYx?NR^imcV@G3GAs~y z5lV(0eug-N6L4d|uJ1(dX2P_dHG45&esn}20~U^9sU1TeBqCA?9Tsf35BceC95NI@ zI^aEGNzaczdl`L5AW494Lt6$vvr*vDTjIwea>2{5L=T>bKxz3F5;8!EkqgWh@7EpgsL9 z974ej1#qAv6Oce+m(fr7As!iigbg=jbc8cIC>;21&LBMrQTM7PB)i9gf(W?`-TVRO z&3tZ1c^X23xY6N(3;_Yzz(Y)gA%eNq6^7%kcm!~;GyzhJ{!P`fO`DwiVfFW|vJya8oGP)cj$!47{`&_NwRFd2?MDi4TGtc-3jZWFI^GJWpf(;$`^KI{fQp zD87$rNqZA{1s+P6uk(FjNI_K051zAs8tpjV>o8!*hP&ZD8uHhsX-_W@x{nC=La)FR zki9Feh(qidFE%`o#tP@arpgfEelWr20ZZD8<8Cu6^3a1ME|tmbZDLY5Uk=i~NcPUc z+ynF6_>+6DTx6g}FMoi^qw<-8CHS}!%GrThO@Ir6X%6C-;CT1fDqRR~F629J+m{jl zcal8F1r8Kx|53{fDQ;dTDG%kZPQDlZ*8i#H8Zehi8+ODE?KK;|+{E!Q`+QCV>DBaF z>&Rr_#QVd~hD`(Bxv{6e!;sb4J@v;r{Fsky=&`4Hl}Yl&~XlM#OGkxH{+5&v(_ zZZnn)SVr$ck>7LF!*NUQ#f!=vx>twAUyKgl8|FGr9bzp0mOZFvj(}~v8V-bB%YCl< zXnI7r;vn#XN`t!L2E8eWQ2fWr%kaJQ!D#e*q5jv0{9r||M(^0YV$glk5(^)3sc-1M=@p}K`$u<73v1$AIEML|b{Dc6L(+;Wf7Acr@ z(P^6&1tFBnC2=LBWjs1eW&WJ!R4Wy>-KS~8 zMf%nSERbt^kac!rq2J6V2r=HZVA3mtOIqoseFJzVlznR`d(_xm*hl0-3RPa0=a zIY~8P-s2s~sq*-2q`Mmw9%N`4X14y>6TZjdDRB$JK`URev&wCN0~bE-RC zp*iu`^2KbRYmLr{?)a~c8;y7yk&I@q(Te+eBRZ#Cjy;Kyb6xTstLFK=>CBOtg$in4 zXoSi)P6kXWB_g(8*=f9s^E5|6;i0VZ#Ww?GhF6{Ob#0$m_fP)lGito}{!I&S#$W#D z^3-_44@^|Aq@LG!dtTcU#~)WVe*WYk@B|QIA{i_ryptOP^&?^|;c~thE5!CHP&87Z z9d8AbX~eV%81~YvP!@}fc2P;CuhyI74iB^o|0Y}BfwHt_bU;pNh*}B<-let51rYMO zhO}!ybhcm= zDvc~LS-Xc+XJUGZTQTaoas~GK=fFU+5pf$N*|ZkGrRZJ&bNlJpdu$y%$CIx28Fl+^ z?K?MTeH{(V5GyezGi+Wv+GK9=#m6#%slo?$*-8byJ6>LV{!Fjc{N((OPV=qAitee| zdCD??(KP=_JnL8e({oP5e0jZ1vu1Q@>!;cQ^Ru6?SOdgpf>p6PRP>ABf!&SV7j^-S z-@4a6*UuHIYXcigDCU!oxo7cV2&LbP9gW-;%-nV`Af8AnM`90CEa9>z!^=A*V>PG< zYzVFuDUqc?Lx4R9=X!u7%-7!ObG{ego2N_l`i$Rd5MeR^qlGPdlB5rp3Bg1l4W7?0 zUb3-iItSl#*0&0wi@Fi<0xSnmAo3zPi%30dP7B=JqHHO|@Qqs_%*nMX0)k*S?UIK* zD*F*~a6j)@AY8*+KT;sfZSXTedA@8p=!D^w3ot3AD+AjBeX2FCjM>mdxa3y8{NcrS zx$kf>@?C4mOX+wB7P8~K(G0`%WzhH@ksIF$qW06q*klIHM*b}3F4WRiA58dIzTIN{ zMek!F=1|ugN6f-bC4I2yrMu+aTRru+7+ck;YhUrrw`*GH*4nRNWEr2uX<3uUlc;OX zMR*=^F7*-b%)2ZL;wr3stY2_TL~%TwB38`&N`V^!hv^sj!?aKx@v6MNOsd3PBpWVP z^;R+Ugcyy2R9kKl$mHq^+vW)#TCR>{e>&^_fF<}FwoQDDrXRHoQ9NJUM&)7v6X+HZ zUZ8EeqVPGfuykwDtJrpBF{?P@#S@$EsC1|u{F-p6H-B?cZS3~kR=KJAJggZwMK`lt z$xGv;yY!Au1NU|bfDx^ESkdOU_JNe3q&PLNavRgWR*7nWpb2(PbVd)-!b+pn1nX?g zbr;f7l03I=7udURU&Xa_KCw#G*v2qackB7~Xic(Wx69%QTrCF%96m!+MJmxC5nC;7 z`S|KWSW3w1U9D|mtOE%ZlC|^>f>%VM%M4gCpN_=wZ0(FcFJwfQ!?Z&{sN;7*z%lG= zaq)wy5qQNdUFn_t-izJo%nRC$%N^>6^Pq19l!S42 zM^Ff)9k$KT7@cs-#4D|0ifn)>1JI(VLtwSqnGTOcsjj8sw+dw=vOo!la%AGWP06Nh zszQ5*(X3K^_$M-DMv(otuT}J)a;4J9N}GjkE^_==^Na0^Lg%z z+b%Z?^aQp{7zzHU&3RXLzB*t1*p8DL^$GEZ&|9v*-xFLnGA!s>)9~sACrTOq^a&zwCGvo(PtT@Pq(wvHbc=rH~JPm+aVx17&jDoi%i~`I`gx z04XBH*K?Q56n2k4Sx?A|^Bya4q|@()WwIU2sRgICPqKs&L!cL^^6(Iqv9GCD+e

    >noM4y6t2PLIare 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

    Storybook helps you build UI components in isolation from your app's business logic, data, and context. That makes it easy to develop hard-to-reach states. Save these UI states as stories to revisit during development, testing, or QA.


    Jira Clone Storybook

    This is the collection of components that I wrote for jira.trungk18.com, includes:

    • Avatar
    • Breadcrumbs
    • Button
    • Input
    • More to come...


    Check out the storybook demo -> https://jira-storybook.trungk18.com/


    \"Jira

    ", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], + "id": "73", + "status": "Backlog", + "createdAt": "2020-10-26T15:13:08.070Z", + "updatedAt": "2020-10-26T15:13:10.418Z", + "listPosition": 1 + }, + { "type": "Story", "priority": "Highest", From 4a9b55584a3f9cca6d5dfd30595c7f393b17858c Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sun, 8 Nov 2020 10:35:12 +0800 Subject: [PATCH 037/121] Add part 8 tutorial --- README.md | 2 ++ frontend/documentation.json | 26 +++++++++---------- frontend/src/stories/Introduction.stories.mdx | 2 ++ 3 files changed, 17 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 8f163106..8d9e40f8 100644 --- a/README.md +++ b/README.md @@ -210,6 +210,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 05 | [Build an interactive drag and drop board][part05] | Done | | 06 | [Build a markdown text editor][part06] | Done | | 07 | [Build a rich text HTML editor][part07] | Done | +| 08 | [Create placeholder loading (like Facebook's cards loading)][part08] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ @@ -220,6 +221,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ [part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ [part06]: https://trungk18.com/experience/angular-jira-clone-tutorial-06-angular-markdown-text-editor/ [part07]: https://trungk18.com/experience/angular-jira-clone-tutorial-07-rich-text-editor/ +[part08]: https://trungk18.com/experience/angular-jira-clone-tutorial-08-angular-placeholder-loading/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc ## Time spending diff --git a/frontend/documentation.json b/frontend/documentation.json index 57179043..0654cd94 100644 --- a/frontend/documentation.json +++ b/frontend/documentation.json @@ -2478,7 +2478,7 @@ "implements": [ "OnInit" ], - "templateData": "" + "templateData": "" }, { "name": "BoardDndComponent", @@ -7496,33 +7496,33 @@ "name": "Template", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/app/jira-control/input/input.stories.ts", - "type": "Story", - "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" + "file": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", + "type": "Story", + "defaultValue": "(args: BreadcrumbsComponent) => ({\n component: BreadcrumbsComponent,\n props: args\n})" }, { "name": "Template", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/app/jira-control/button/button.stories.ts", - "type": "Story", - "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" + "file": "src/app/jira-control/avatar/avatar.stories.ts", + "type": "Story", + "defaultValue": "(args: AvatarComponent) => ({\n component: AvatarComponent,\n props: args\n})" }, { "name": "Template", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/app/jira-control/breadcrumbs/breadcrumbs.stories.ts", - "type": "Story", - "defaultValue": "(args: BreadcrumbsComponent) => ({\n component: BreadcrumbsComponent,\n props: args\n})" + "file": "src/app/jira-control/input/input.stories.ts", + "type": "Story", + "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" }, { "name": "Template", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/app/jira-control/avatar/avatar.stories.ts", - "type": "Story", - "defaultValue": "(args: AvatarComponent) => ({\n component: AvatarComponent,\n props: args\n})" + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], "functions": [ diff --git a/frontend/src/stories/Introduction.stories.mdx b/frontend/src/stories/Introduction.stories.mdx index 52133cb6..17a0a19e 100644 --- a/frontend/src/stories/Introduction.stories.mdx +++ b/frontend/src/stories/Introduction.stories.mdx @@ -75,6 +75,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ | 05 | [Build an interactive drag and drop board][part05] | Done | | 06 | [Build a markdown text editor][part06] | Done | | 07 | [Build a rich text HTML editor][part07] | Done | +| 08 | [Create placeholder loading (like Facebook's cards loading)][part08] | Done | [part-1]: https://slides.com/tuantrungvo/behind-the-900-star-repository-jira-clone-angular [part00]: https://trungk18.com/experience/angular-jira-clone-tutorial-00-prerequisites/ @@ -85,6 +86,7 @@ Its series will also be published in Vietnamese as part of our [angular-vietnam/ [part05]: https://trungk18.com/experience/angular-jira-clone-tutorial-05-interactive-drag-and-drop-board/ [part06]: https://trungk18.com/experience/angular-jira-clone-tutorial-06-angular-markdown-text-editor/ [part07]: https://trungk18.com/experience/angular-jira-clone-tutorial-07-rich-text-editor/ +[part08]: https://trungk18.com/experience/angular-jira-clone-tutorial-08-angular-placeholder-loading/ [todo-list]: https://www.notion.so/trungk18/Tasks-636be5c5c0dd4d8cab30808e4e41facc [100days]: https://github.com/angular-vietnam/100-days-of-angular [stack]: https://github.com/trungk18/jira-clone-angular/raw/master/frontend/src/assets/img/jira-clone-tech-stack.png From 847d50131c5bd9e10fa251f3e9c6c7c6ee951dd6 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 9 Nov 2020 19:40:28 +0800 Subject: [PATCH 038/121] Update content loader post --- frontend/src/assets/data/project.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 290cf42b..1cda2843 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -69,8 +69,8 @@ { "type": "Story", "priority": "Highest", - "title": "How to build Jira clone ๐Ÿ˜? Follow these tutorials from its author", - "description": "

    I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


    1. Prerequisites
    2. Create a new repository and set up a new Angular application with CLI
    3. Build the application layout with flex and TailwindCSS
    4. Setup Akita state management
    5. Build an editable textbox
    6. Build an interactive drag and drop board
    7. Build a markdown text editor
    8. Build a rich text HTML editor
    ", + "title": "How to build Jira clone? Follow these tutorials from its author. Update part 8 - 11/2020 ๐Ÿ˜", + "description": "

    I have prepared a set of tutorial for some major components of Jira clone, feel free to take a look! More to come, the tutorials will have at least 10 posts ๐Ÿ˜Š๐Ÿ˜Š๐Ÿ˜Š


    1. Prerequisites
    2. Create a new repository and set up a new Angular application with CLI
    3. Build the application layout with flex and TailwindCSS
    4. Setup Akita state management
    5. Build an editable textbox
    6. Build an interactive drag and drop board
    7. Build a markdown text editor
    8. Build a rich text HTML editor
    9. Build a placeholder loading
    ", "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], "id": "3957", From 8991b048ff6f764605ca2bfefdc4e2551b632c71 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Wed, 18 Nov 2020 08:03:05 +0800 Subject: [PATCH 039/121] Change focus timeout --- .../add-issue-modal.component.html | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.html b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.html index 25f15440..f6dccc84 100644 --- a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.html +++ b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.html @@ -1,4 +1,4 @@ -
    +
    Create issue @@ -18,22 +18,22 @@
    -
    +
    -
    +
    + [timerDelay]="500" />
    -
    +
    @@ -44,7 +44,7 @@ [placeholder]="''">
    -
    +
    @@ -52,7 +52,7 @@ [users]="reporterUsers$ | async">
    -
    +
    @@ -60,7 +60,7 @@ [users]="assignees$ | async">
    -
    +
    Date: Sat, 28 Nov 2020 21:25:24 +0800 Subject: [PATCH 040/121] Update tslint --- .../app/jira-control/avatar/avatar.component.ts | 4 ++-- .../jira-control/svg-icon/svg-icon.component.ts | 2 +- frontend/tslint.json | 14 +------------- 3 files changed, 4 insertions(+), 16 deletions(-) diff --git a/frontend/src/app/jira-control/avatar/avatar.component.ts b/frontend/src/app/jira-control/avatar/avatar.component.ts index 1f75db36..a7fce56c 100644 --- a/frontend/src/app/jira-control/avatar/avatar.component.ts +++ b/frontend/src/app/jira-control/avatar/avatar.component.ts @@ -8,7 +8,7 @@ import { Component, Input } from '@angular/core'; export class AvatarComponent { @Input() avatarUrl: string; @Input() size = 12; - @Input() name = ""; + @Input() name = ''; @Input() rounded = true; @Input() className = ''; @@ -19,5 +19,5 @@ export class AvatarComponent { 'background-image': `url('http://github.com/$%7Bthis.avatarUrl%7D')`, 'border-radius': this.rounded ? '100%' : '3px' }; - } + } } diff --git a/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts b/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts index 3478ba92..0eb893e1 100644 --- a/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts +++ b/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts @@ -5,7 +5,7 @@ import { Component, Input } from '@angular/core'; templateUrl: './svg-icon.component.html' }) export class SvgIconComponent { - @Input() name: String; + @Input() name: string; @Input() size = 16; @Input() fill = 'currentColor'; diff --git a/frontend/tslint.json b/frontend/tslint.json index 75b46f2e..3099f8e9 100644 --- a/frontend/tslint.json +++ b/frontend/tslint.json @@ -16,19 +16,7 @@ }, "component-class-suffix": true, "contextual-lifecycle": true, - "directive-class-suffix": true, - "directive-selector": [ - true, - "attribute", - "app", - "camelCase" - ], - "component-selector": [ - true, - "element", - "app", - "kebab-case" - ], + "directive-class-suffix": true, "eofline": true, "import-blacklist": [ true, From 376e5c567e951692a7b187a9b5f68c3cdf95c15e Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 10 Dec 2020 14:14:15 +0800 Subject: [PATCH 041/121] Update FUNDING.yml --- .github/FUNDING.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index e2af65f1..0e4976f6 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,6 +1,6 @@ # These are supported funding model platforms -github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +github: [trungk18] patreon: # Replace with a single Patreon username open_collective: # Replace with a single Open Collective username ko_fi: # Replace with a single Ko-fi username From af562849b1edd56ef9aae84e5711ae3cefddaba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 19:05:01 +0200 Subject: [PATCH 042/121] Karma configuration. Set header chrome browser. --- frontend/karma.conf.js | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/frontend/karma.conf.js b/frontend/karma.conf.js index d26663c1..50840d2b 100644 --- a/frontend/karma.conf.js +++ b/frontend/karma.conf.js @@ -25,8 +25,25 @@ module.exports = function (config) { colors: true, logLevel: config.LOG_INFO, autoWatch: true, - browsers: ['Chrome'], + browsers: ['ChromeHeadless'], singleRun: false, - restartOnFileChange: true + restartOnFileChange: true, + customLaunchers: { + HeadlessChrome: { + base: 'ChromeHeadless', + flags: [ + '--disable-web-security', + '--disable-setuid-sandbox', + '--no-sandbox', + '--headless', + '--disable-gpu', + '--disable-translate', + '--disable-extensions', + '--proxy-server=\'direct://\'', + '--proxy-bypass-list=*', + '--blockDomainsExcept', + ] + } + }, }); }; From 4ebc052e57227e978e191fb9add2a66e50f360ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 19:05:22 +0200 Subject: [PATCH 043/121] Add Karma code coverage to npm scripts --- frontend/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/package.json b/frontend/package.json index f2116105..af396408 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -6,6 +6,7 @@ "start": "ng serve", "build": "ng build --prod=true --sourceMap=true", "test": "ng test", + "test-cover": "ng test --code-coverage --source-map=false", "lint": "ng lint", "lint:fix": "ng lint --fix=true", "e2e": "ng e2e", From 482aa6384d22aa3fbfa4f53c4611528615194036 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 19:06:07 +0200 Subject: [PATCH 044/121] Unit test module examples --- frontend/src/app/app-route.module.spec.ts | 18 ++++++++++++++++++ frontend/src/app/app.module.spec.ts | 17 +++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 frontend/src/app/app-route.module.spec.ts create mode 100644 frontend/src/app/app.module.spec.ts diff --git a/frontend/src/app/app-route.module.spec.ts b/frontend/src/app/app-route.module.spec.ts new file mode 100644 index 00000000..1cd1f96d --- /dev/null +++ b/frontend/src/app/app-route.module.spec.ts @@ -0,0 +1,18 @@ +import {TestBed} from "@angular/core/testing"; +import {AppRoutingModule} from "@trungk18/app-routing.module"; +import {RouterTestingModule} from "@angular/router/testing"; + +describe('AppRoutingModule', () => { + let module: AppRoutingModule; + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [AppRoutingModule, RouterTestingModule] + }); + module = TestBed.inject(AppRoutingModule); + }); + + it('should have App Routing Module', () => { + expect(module).toBeTruthy(); + }); +}); diff --git a/frontend/src/app/app.module.spec.ts b/frontend/src/app/app.module.spec.ts new file mode 100644 index 00000000..ca476a80 --- /dev/null +++ b/frontend/src/app/app.module.spec.ts @@ -0,0 +1,17 @@ +import { AppModule } from "@trungk18/app.module"; +import { TestBed } from "@angular/core/testing"; + +describe('AppModule', () => { + let module: AppModule; + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [AppModule] + }); + module = TestBed.inject(AppModule); + }); + + it('should have app module', () => { + expect(module).toBeTruthy(); + }); +}); From 930d7645025c64b901dae221e45d15c7e4609ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 19:06:26 +0200 Subject: [PATCH 045/121] App component small changes and unit tests --- frontend/src/app/app.component.spec.ts | 54 ++++++++++++++++++++++++++ frontend/src/app/app.component.ts | 13 +++---- 2 files changed, 60 insertions(+), 7 deletions(-) create mode 100644 frontend/src/app/app.component.spec.ts diff --git a/frontend/src/app/app.component.spec.ts b/frontend/src/app/app.component.spec.ts new file mode 100644 index 00000000..f1bab67b --- /dev/null +++ b/frontend/src/app/app.component.spec.ts @@ -0,0 +1,54 @@ +import {AppComponent} from "@trungk18/app.component"; +import {NavigationEnd} from "@angular/router"; +import {environment} from "../environments/environment"; + +describe('AppComponent', () => { + let component: AppComponent; + + const router: any = { + events: { + subscribe: jasmine.createSpy('subscribe') + } + }; + const projectQuery: any = {}; + const changeDetectorRef: any = { + detectChanges: jasmine.createSpy('detectChanges') + }; + const projectService: any = { + setLoading: jasmine.createSpy('setLoading').and.callThrough() + }; + const googleAnalyticsService: any = { + sendPageView: jasmine.createSpy('sendPageView').and.callThrough() + }; + + beforeEach(() => { + environment.production = true; + component = new AppComponent( + router, + projectQuery, + changeDetectorRef, + projectService, + googleAnalyticsService + ); + }); + it('should be able to set Loading', () => { + expect(router.events.subscribe).toHaveBeenCalled(); + expect(projectService.setLoading).toHaveBeenCalledWith(true); + }); + it('should be able to make ng After View Init', () => { + component.ngAfterViewInit(); + expect(changeDetectorRef.detectChanges).toHaveBeenCalled(); + }); + it('should be able to handle Google Analytics', () => { + component.handleGoogleAnalytics( new NavigationEnd(1, '/', '/')); + + expect(googleAnalyticsService.sendPageView).toHaveBeenCalled(); + }); + it('should not be able to handle Google Analytics', () => { + googleAnalyticsService.sendPageView.calls.reset(); + component.handleGoogleAnalytics({ }); + + expect(googleAnalyticsService.sendPageView).not.toHaveBeenCalled(); + }); + +}); diff --git a/frontend/src/app/app.component.ts b/frontend/src/app/app.component.ts index 78e20a76..acc5dcfa 100644 --- a/frontend/src/app/app.component.ts +++ b/frontend/src/app/app.component.ts @@ -20,17 +20,16 @@ export class AppComponent implements AfterViewInit { private _googleAnalytics: GoogleAnalyticsService ) { this._projectService.setLoading(true); + if (environment.production) { - this.handleGoogleAnalytics(); + this.router.events.subscribe(this.handleGoogleAnalytics); } } - handleGoogleAnalytics() { - this.router.events.subscribe((event) => { - if (event instanceof NavigationEnd) { - this._googleAnalytics.sendPageView(event.urlAfterRedirects); - } - }); + handleGoogleAnalytics = (event: any): void => { + if (event instanceof NavigationEnd) { + this._googleAnalytics.sendPageView(event.urlAfterRedirects); + } } ngAfterViewInit() { From 4a0200c983f41e6e573b6b1018ced39fc2082e37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 19:06:38 +0200 Subject: [PATCH 046/121] Google analytis unit tests --- .../services/google-analytics.service.spec.ts | 44 +++++++++++++++++++ .../core/services/google-analytics.service.ts | 16 ++++--- 2 files changed, 54 insertions(+), 6 deletions(-) create mode 100644 frontend/src/app/core/services/google-analytics.service.spec.ts diff --git a/frontend/src/app/core/services/google-analytics.service.spec.ts b/frontend/src/app/core/services/google-analytics.service.spec.ts new file mode 100644 index 00000000..db266f1f --- /dev/null +++ b/frontend/src/app/core/services/google-analytics.service.spec.ts @@ -0,0 +1,44 @@ +import {GoogleAnalyticsService} from "@trungk18/core/services/google-analytics.service"; + +describe('GoogleAnalyticsService', () => { + let service: GoogleAnalyticsService; + beforeEach(() => { + service = new GoogleAnalyticsService(); + + }); + + it('should be able to sendEvent', () => { + service.gtag = jasmine.createSpy('gtag').and.returnValue(true); + service.sendEvent( + '', + '', + '', + null + ); + expect(service.gtag).toHaveBeenCalled(); + }); + it('should not be able to sendEvent', () => { + service.gtag = false; + + expect(service.sendEvent( + '', + '', + '', + null + )).toEqual(); + }); + it('should be able to sendPageView', () => { + service.gtag = jasmine.createSpy('gtag').and.returnValue(true); + service.sendPageView( + '' + ); + expect(service.gtag).toHaveBeenCalled(); + }); + it('should not be able to sendPageView', () => { + service.gtag = false; + + expect(service.sendPageView( + '' + )).toEqual(); + }); +}); diff --git a/frontend/src/app/core/services/google-analytics.service.ts b/frontend/src/app/core/services/google-analytics.service.ts index 57b3c923..df208849 100644 --- a/frontend/src/app/core/services/google-analytics.service.ts +++ b/frontend/src/app/core/services/google-analytics.service.ts @@ -5,19 +5,23 @@ const GOOGLE_ANALYTICS_ID = 'UA-80363801-4'; providedIn: 'root' }) export class GoogleAnalyticsService { + gtag: any; constructor() { + if (typeof gtag !== 'undefined') { + this.gtag = gtag; + } } - public sendEvent( + public sendEvent = ( eventName: string, eventCategory: string, eventLabel: string = null, eventValue: number = null - ) { - if (!gtag) { + ) => { + if (!this.gtag) { return; } - gtag('event', eventName, { + this.gtag('event', eventName, { event_category: eventCategory, event_label: eventLabel, value: eventValue @@ -25,9 +29,9 @@ export class GoogleAnalyticsService { } public sendPageView(url: string) { - if (!gtag) { + if (!this.gtag) { return; } - gtag('config', GOOGLE_ANALYTICS_ID, { page_path: url }); + this.gtag('config', GOOGLE_ANALYTICS_ID, { page_path: url }); } } From c1a8a5676fd0befcb83fe5d127098c2f35a12b6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 21:18:58 +0200 Subject: [PATCH 047/121] Lint fixes. --- frontend/src/app/app-route.module.spec.ts | 6 +++--- frontend/src/app/app.component.spec.ts | 6 +++--- frontend/src/app/app.module.spec.ts | 4 ++-- .../src/app/core/services/google-analytics.service.spec.ts | 2 +- .../issues/issue-comment/issue-comment.component.ts | 7 +++++-- 5 files changed, 14 insertions(+), 11 deletions(-) diff --git a/frontend/src/app/app-route.module.spec.ts b/frontend/src/app/app-route.module.spec.ts index 1cd1f96d..59afeeee 100644 --- a/frontend/src/app/app-route.module.spec.ts +++ b/frontend/src/app/app-route.module.spec.ts @@ -1,6 +1,6 @@ -import {TestBed} from "@angular/core/testing"; -import {AppRoutingModule} from "@trungk18/app-routing.module"; -import {RouterTestingModule} from "@angular/router/testing"; +import {TestBed} from '@angular/core/testing'; +import {AppRoutingModule} from '@trungk18/app-routing.module'; +import {RouterTestingModule} from '@angular/router/testing'; describe('AppRoutingModule', () => { let module: AppRoutingModule; diff --git a/frontend/src/app/app.component.spec.ts b/frontend/src/app/app.component.spec.ts index f1bab67b..ba562588 100644 --- a/frontend/src/app/app.component.spec.ts +++ b/frontend/src/app/app.component.spec.ts @@ -1,6 +1,6 @@ -import {AppComponent} from "@trungk18/app.component"; -import {NavigationEnd} from "@angular/router"; -import {environment} from "../environments/environment"; +import { AppComponent } from '@trungk18/app.component'; +import { NavigationEnd } from '@angular/router'; +import { environment } from '../environments/environment'; describe('AppComponent', () => { let component: AppComponent; diff --git a/frontend/src/app/app.module.spec.ts b/frontend/src/app/app.module.spec.ts index ca476a80..8af951fe 100644 --- a/frontend/src/app/app.module.spec.ts +++ b/frontend/src/app/app.module.spec.ts @@ -1,5 +1,5 @@ -import { AppModule } from "@trungk18/app.module"; -import { TestBed } from "@angular/core/testing"; +import { AppModule } from '@trungk18/app.module'; +import { TestBed } from '@angular/core/testing'; describe('AppModule', () => { let module: AppModule; diff --git a/frontend/src/app/core/services/google-analytics.service.spec.ts b/frontend/src/app/core/services/google-analytics.service.spec.ts index db266f1f..1c6d3f1a 100644 --- a/frontend/src/app/core/services/google-analytics.service.spec.ts +++ b/frontend/src/app/core/services/google-analytics.service.spec.ts @@ -1,4 +1,4 @@ -import {GoogleAnalyticsService} from "@trungk18/core/services/google-analytics.service"; +import {GoogleAnalyticsService} from '@trungk18/core/services/google-analytics.service'; describe('GoogleAnalyticsService', () => { let service: GoogleAnalyticsService; diff --git a/frontend/src/app/project/components/issues/issue-comment/issue-comment.component.ts b/frontend/src/app/project/components/issues/issue-comment/issue-comment.component.ts index 20fcef1f..de8782b4 100644 --- a/frontend/src/app/project/components/issues/issue-comment/issue-comment.component.ts +++ b/frontend/src/app/project/components/issues/issue-comment/issue-comment.component.ts @@ -21,14 +21,17 @@ export class IssueCommentComponent implements OnInit { user: JUser; isEditing: boolean; - constructor(private _authQuery: AuthQuery, private projectService: ProjectService) {} + constructor( + private _authQuery: AuthQuery, + private projectService: ProjectService + ) {} @HostListener('window:keyup', ['$event']) keyEvent(event: KeyboardEvent) { if (!this.createMode || this.isEditing) { return; } - if (event.key == 'M') { + if (event.key === 'M') { this.commentBoxRef.nativeElement.focus(); this.isEditing = true; } From a51d1f9cec4769677ab6a72c625844627ebe413c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 21:27:05 +0200 Subject: [PATCH 048/121] Lint configuration change to support _ privat naming --- frontend/tslint.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/tslint.json b/frontend/tslint.json index 3099f8e9..22f1d324 100644 --- a/frontend/tslint.json +++ b/frontend/tslint.json @@ -16,7 +16,7 @@ }, "component-class-suffix": true, "contextual-lifecycle": true, - "directive-class-suffix": true, + "directive-class-suffix": true, "eofline": true, "import-blacklist": [ true, @@ -105,7 +105,8 @@ "options": [ "ban-keywords", "check-format", - "allow-pascal-case" + "allow-pascal-case", + "allow-leading-underscore" ] }, "whitespace": { @@ -135,4 +136,4 @@ "codelyzer", "node_modules/nz-tslint-rules" ] -} \ No newline at end of file +} From 1c2f0666d94059bc1b2361e34edba08936e3884f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 21:27:39 +0200 Subject: [PATCH 049/121] Missing OnInit implementation --- .../components/issues/issue-card/issue-card.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/project/components/issues/issue-card/issue-card.component.ts b/frontend/src/app/project/components/issues/issue-card/issue-card.component.ts index 3a8d1ef7..9a1b1cec 100644 --- a/frontend/src/app/project/components/issues/issue-card/issue-card.component.ts +++ b/frontend/src/app/project/components/issues/issue-card/issue-card.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; +import {Component, Input, OnChanges, OnInit, SimpleChanges} from '@angular/core'; import { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy'; import { JIssue } from '@trungk18/interface/issue'; import { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon'; @@ -14,7 +14,7 @@ import { IssueModalComponent } from '../issue-modal/issue-modal.component'; styleUrls: ['./issue-card.component.scss'] }) @UntilDestroy() -export class IssueCardComponent implements OnChanges { +export class IssueCardComponent implements OnChanges, OnInit { @Input() issue: JIssue; assignees: JUser[]; issueTypeIcon: string; From a3e06becd2373f45b5e91b0b295d64fac4a98b67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 21:28:02 +0200 Subject: [PATCH 050/121] Unused ngOnInit --- .../issues/issue-description/issue-description.component.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts b/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts index 8950a35e..19367286 100644 --- a/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts +++ b/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts @@ -46,6 +46,4 @@ export class IssueDescriptionComponent implements OnChanges { this.descriptionControl.patchValue(this.issue.description); this.setEditMode(false); } - - ngOnInit(): void {} } From 97bfd38061bf83f7aab020f5a3c48eaaa1f1433f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 21:36:01 +0200 Subject: [PATCH 051/121] Lint fix --- .../issues/issue-description/issue-description.component.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts b/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts index 19367286..c92d308e 100644 --- a/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts +++ b/frontend/src/app/project/components/issues/issue-description/issue-description.component.ts @@ -31,7 +31,9 @@ export class IssueDescriptionComponent implements OnChanges { } editorCreated(editor: any) { - editor.focus && editor.focus(); + if (editor && editor.focus) { + editor.focus(); + } } save() { From 796405a9b383bae06f265e04ced9e365fa59298a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 21:56:59 +0200 Subject: [PATCH 052/121] Unit test module examples. --- .../jira-control/jira-control.module.spec.ts | 23 +++++++++++++++++++ .../work-in-progress-routing.module.spec.ts | 18 +++++++++++++++ .../work-in-progress.module.spec.ts | 17 ++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 frontend/src/app/jira-control/jira-control.module.spec.ts create mode 100644 frontend/src/app/work-in-progress/work-in-progress-routing.module.spec.ts create mode 100644 frontend/src/app/work-in-progress/work-in-progress.module.spec.ts diff --git a/frontend/src/app/jira-control/jira-control.module.spec.ts b/frontend/src/app/jira-control/jira-control.module.spec.ts new file mode 100644 index 00000000..aa4279e6 --- /dev/null +++ b/frontend/src/app/jira-control/jira-control.module.spec.ts @@ -0,0 +1,23 @@ +import { TestBed } from '@angular/core/testing'; +import { JiraControlModule } from '@trungk18/jira-control/jira-control.module'; +import { ReactiveFormsModule } from '@angular/forms'; +import { CommonModule } from '@angular/common'; + +describe('JiraControlModule', () => { + let module: JiraControlModule; + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [ + CommonModule, + JiraControlModule, + ReactiveFormsModule + ] + }); + module = TestBed.inject(JiraControlModule); + }); + + it('should have Jira Control Module', () => { + expect(module).toBeTruthy(); + }); +}); diff --git a/frontend/src/app/work-in-progress/work-in-progress-routing.module.spec.ts b/frontend/src/app/work-in-progress/work-in-progress-routing.module.spec.ts new file mode 100644 index 00000000..0faf67c1 --- /dev/null +++ b/frontend/src/app/work-in-progress/work-in-progress-routing.module.spec.ts @@ -0,0 +1,18 @@ +import {TestBed} from '@angular/core/testing'; +import {WorkInProgressRoutingModule} from '@trungk18/work-in-progress/work-in-progress-routing.module'; + + +describe('WorkInProgressRoutingModule', () => { + let module: WorkInProgressRoutingModule; + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [WorkInProgressRoutingModule] + }); + module = TestBed.inject(WorkInProgressRoutingModule); + }); + + it('should have Work In Progress Routing Module', () => { + expect(module).toBeTruthy(); + }); +}); diff --git a/frontend/src/app/work-in-progress/work-in-progress.module.spec.ts b/frontend/src/app/work-in-progress/work-in-progress.module.spec.ts new file mode 100644 index 00000000..15cd8871 --- /dev/null +++ b/frontend/src/app/work-in-progress/work-in-progress.module.spec.ts @@ -0,0 +1,17 @@ +import {TestBed} from '@angular/core/testing'; +import {WorkInProgressModule} from '@trungk18/work-in-progress/work-in-progress.module'; + +describe('WorkInProgressModule', () => { + let module: WorkInProgressModule; + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [WorkInProgressModule] + }); + module = TestBed.inject(WorkInProgressModule); + }); + + it('should have Work In Progress Module', () => { + expect(module).toBeTruthy(); + }); +}); From 9d5558e19463d373387b73a3e139b78102a7b84b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 22:57:57 +0200 Subject: [PATCH 053/121] Angular update to 11V and package update --- frontend/karma.conf.js | 4 +- frontend/package-lock.json | 6189 +++++++++++++++++++++++++----------- frontend/package.json | 77 +- 3 files changed, 4332 insertions(+), 1938 deletions(-) diff --git a/frontend/karma.conf.js b/frontend/karma.conf.js index 50840d2b..dceed017 100644 --- a/frontend/karma.conf.js +++ b/frontend/karma.conf.js @@ -9,13 +9,13 @@ module.exports = function (config) { require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), + require('karma-coverage'), require('@angular-devkit/build-angular/plugins/karma') ], client: { clearContext: false // leave Jasmine Spec Runner output visible in browser }, - coverageIstanbulReporter: { + coverageReporter: { dir: require('path').join(__dirname, './coverage/frontend'), reports: ['html', 'lcovonly', 'text-summary'], fixWebpackSourcePaths: true diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 69976710..f09685cf 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -24,6 +24,198 @@ "webpack-merge": "^4.2.2" }, "dependencies": { + "@angular-devkit/build-angular": { + "version": "0.1002.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1002.0.tgz", + "integrity": "sha512-cPkdp1GceokGHc79Wg0hACMqqmnJ4W3H9kY4c9qp1Xz18b3vk1aq09JNawOpfUN09S9vBCnn4glg22lRyqmJNA==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1002.0", + "@angular-devkit/build-optimizer": "0.1002.0", + "@angular-devkit/build-webpack": "0.1002.0", + "@angular-devkit/core": "10.2.0", + "@babel/core": "7.11.1", + "@babel/generator": "7.11.0", + "@babel/plugin-transform-runtime": "7.11.0", + "@babel/preset-env": "7.11.0", + "@babel/runtime": "7.11.2", + "@babel/template": "7.10.4", + "@jsdevtools/coverage-istanbul-loader": "3.0.5", + "@ngtools/webpack": "10.2.0", + "autoprefixer": "9.8.6", + "babel-loader": "8.1.0", + "browserslist": "^4.9.1", + "cacache": "15.0.5", + "caniuse-lite": "^1.0.30001032", + "circular-dependency-plugin": "5.2.0", + "copy-webpack-plugin": "6.0.3", + "core-js": "3.6.4", + "css-loader": "4.2.2", + "cssnano": "4.1.10", + "file-loader": "6.0.0", + "find-cache-dir": "3.3.1", + "glob": "7.1.6", + "jest-worker": "26.3.0", + "karma-source-map-support": "1.4.0", + "less-loader": "6.2.0", + "license-webpack-plugin": "2.3.0", + "loader-utils": "2.0.0", + "mini-css-extract-plugin": "0.10.0", + "minimatch": "3.0.4", + "open": "7.2.0", + "parse5": "6.0.1", + "parse5-htmlparser2-tree-adapter": "6.0.1", + "pnp-webpack-plugin": "1.6.4", + "postcss": "7.0.32", + "postcss-import": "12.0.1", + "postcss-loader": "3.0.0", + "raw-loader": "4.0.1", + "regenerator-runtime": "0.13.7", + "resolve-url-loader": "3.1.2", + "rimraf": "3.0.2", + "rollup": "2.26.5", + "rxjs": "6.6.2", + "sass": "1.26.10", + "sass-loader": "10.0.1", + "semver": "7.3.2", + "source-map": "0.7.3", + "source-map-loader": "1.0.2", + "source-map-support": "0.5.19", + "speed-measure-webpack-plugin": "1.3.3", + "style-loader": "1.2.1", + "stylus": "0.54.8", + "stylus-loader": "3.0.2", + "terser": "5.3.0", + "terser-webpack-plugin": "4.1.0", + "tree-kill": "1.2.2", + "webpack": "4.44.1", + "webpack-dev-middleware": "3.7.2", + "webpack-dev-server": "3.11.0", + "webpack-merge": "4.2.2", + "webpack-sources": "1.4.3", + "webpack-subresource-integrity": "1.4.1", + "worker-plugin": "5.0.0" + }, + "dependencies": { + "@angular-devkit/architect": { + "version": "0.1002.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1002.0.tgz", + "integrity": "sha512-twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.2.0", + "rxjs": "6.6.2" + } + }, + "@angular-devkit/core": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", + "integrity": "sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==", + "dev": true, + "requires": { + "ajv": "6.12.4", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.2", + "source-map": "0.7.3" + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "postcss-import": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + } + } + }, "@angular-devkit/core": { "version": "10.1.7", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", @@ -37,6 +229,44 @@ "source-map": "0.7.3" } }, + "@babel/core": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", + "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.11.0", + "@babel/helper-module-transforms": "^7.11.0", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.11.1", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.11.0", + "@babel/types": "^7.11.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, "ajv": { "version": "6.12.4", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", @@ -49,6 +279,15 @@ "uri-js": "^4.2.2" } }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -61,6 +300,24 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, "rxjs": { "version": "6.6.2", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", @@ -70,6 +327,23 @@ "tslib": "^1.9.0" } }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, "ts-node": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.0.0.tgz", @@ -156,105 +430,143 @@ } }, "@angular-devkit/build-angular": { - "version": "0.1001.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1001.7.tgz", - "integrity": "sha512-0y1m7Y2HiB4BhRaVJbqqf/IXAEAisEeATwCd9NrhixZeBFT1tJa5sZAxKl8HTIEXbWZp4QKLVa+PMhvsGC68zQ==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1001.7", - "@angular-devkit/build-optimizer": "0.1001.7", - "@angular-devkit/build-webpack": "0.1001.7", - "@angular-devkit/core": "10.1.7", - "@babel/core": "7.11.1", - "@babel/generator": "7.11.0", - "@babel/plugin-transform-runtime": "7.11.0", - "@babel/preset-env": "7.11.0", - "@babel/runtime": "7.11.2", + "version": "0.1100.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1100.4.tgz", + "integrity": "sha512-qVkMbtOwlo+k8fvOBOwwfKWMx06k4I1qrdjpRYAoZCt3cdje4EBepSciLrHnTB+ouIqWxpEDfEXTYBS98tXbBg==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1100.4", + "@angular-devkit/build-optimizer": "0.1100.4", + "@angular-devkit/build-webpack": "0.1100.4", + "@angular-devkit/core": "11.0.4", + "@babel/core": "7.12.3", + "@babel/generator": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/runtime": "7.12.1", "@babel/template": "7.10.4", "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "10.1.7", + "@ngtools/webpack": "11.0.4", + "ansi-colors": "4.1.1", "autoprefixer": "9.8.6", "babel-loader": "8.1.0", "browserslist": "^4.9.1", "cacache": "15.0.5", "caniuse-lite": "^1.0.30001032", "circular-dependency-plugin": "5.2.0", - "copy-webpack-plugin": "6.0.3", - "core-js": "3.6.4", - "css-loader": "4.2.2", + "copy-webpack-plugin": "6.2.1", + "core-js": "3.6.5", + "css-loader": "4.3.0", "cssnano": "4.1.10", - "file-loader": "6.0.0", + "file-loader": "6.1.1", "find-cache-dir": "3.3.1", "glob": "7.1.6", - "jest-worker": "26.3.0", + "inquirer": "7.3.3", + "jest-worker": "26.5.0", "karma-source-map-support": "1.4.0", - "less-loader": "6.2.0", - "license-webpack-plugin": "2.3.0", + "less": "3.12.2", + "less-loader": "7.0.2", + "license-webpack-plugin": "2.3.1", "loader-utils": "2.0.0", - "mini-css-extract-plugin": "0.10.0", + "mini-css-extract-plugin": "1.2.1", "minimatch": "3.0.4", - "open": "7.2.0", - "parse5": "6.0.1", - "parse5-htmlparser2-tree-adapter": "6.0.1", + "open": "7.3.0", + "ora": "5.1.0", + "parse5-html-rewriting-stream": "6.0.1", "pnp-webpack-plugin": "1.6.4", "postcss": "7.0.32", "postcss-import": "12.0.1", - "postcss-loader": "3.0.0", - "raw-loader": "4.0.1", + "postcss-loader": "4.0.4", + "raw-loader": "4.0.2", "regenerator-runtime": "0.13.7", - "resolve-url-loader": "3.1.1", + "resolve-url-loader": "3.1.2", "rimraf": "3.0.2", - "rollup": "2.26.5", - "rxjs": "6.6.2", - "sass": "1.26.10", - "sass-loader": "10.0.1", + "rollup": "2.32.1", + "rxjs": "6.6.3", + "sass": "1.27.0", + "sass-loader": "10.0.5", "semver": "7.3.2", "source-map": "0.7.3", - "source-map-loader": "1.0.2", + "source-map-loader": "1.1.2", "source-map-support": "0.5.19", "speed-measure-webpack-plugin": "1.3.3", - "style-loader": "1.2.1", + "style-loader": "2.0.0", "stylus": "0.54.8", - "stylus-loader": "3.0.2", - "terser": "5.3.0", - "terser-webpack-plugin": "4.1.0", + "stylus-loader": "4.3.1", + "terser": "5.3.7", + "terser-webpack-plugin": "4.2.3", + "text-table": "0.2.0", "tree-kill": "1.2.2", - "webpack": "4.44.1", + "webpack": "4.44.2", "webpack-dev-middleware": "3.7.2", "webpack-dev-server": "3.11.0", - "webpack-merge": "4.2.2", - "webpack-sources": "1.4.3", - "webpack-subresource-integrity": "1.4.1", + "webpack-merge": "5.2.0", + "webpack-sources": "2.0.1", + "webpack-subresource-integrity": "1.5.1", "worker-plugin": "5.0.0" }, "dependencies": { + "@angular-devkit/architect": { + "version": "0.1100.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.4.tgz", + "integrity": "sha512-hzTfcSUwM0jsSt9HvvSFyaoAhX9k73L7y4kmkghzIFhKhIKOp/7o3n7hAFwN/jWKKmVQpPKnYmqzm9H9OveaCQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.4", + "rxjs": "6.6.3" + } + }, + "@angular-devkit/build-optimizer": { + "version": "0.1100.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1100.4.tgz", + "integrity": "sha512-C05y4qMb05PWR7l1gZwRQKiB6KIDq+p72r8Yr6jm0UO6raOtMM72R8nHnioMnGJcFtZDEAYXEF+X7soI3MMlfw==", + "dev": true, + "requires": { + "loader-utils": "2.0.0", + "source-map": "0.7.3", + "tslib": "2.0.3", + "typescript": "4.0.5", + "webpack-sources": "2.0.1" + } + }, + "@angular-devkit/build-webpack": { + "version": "0.1100.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1100.4.tgz", + "integrity": "sha512-uxe8gNSej3KF1FgqNtJmuRDbbINh3yLtXanXhRxFQLUj8IiNR8IciIVvy6RfXC5gqxcWwy1cOefJLLnuN9AOxQ==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1100.4", + "@angular-devkit/core": "11.0.4", + "rxjs": "6.6.3" + } + }, "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", + "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", "dev": true, "requires": { - "ajv": "6.12.4", + "ajv": "6.12.6", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", - "rxjs": "6.6.2", + "rxjs": "6.6.3", "source-map": "0.7.3" } }, "@babel/core": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", - "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.0", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.1", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.0", - "@babel/types": "^7.11.0", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", @@ -265,6 +577,15 @@ "source-map": "^0.5.0" }, "dependencies": { + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -279,78 +600,1042 @@ } } }, - "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "@babel/generator": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", + "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@babel/types": "^7.12.1", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, - "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", + "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", "dev": true, "requires": { - "ms": "2.1.2" + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "@ngtools/webpack": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.0.4.tgz", + "integrity": "sha512-MAV7inQmsMISTnDcXwyRX5oJZx8F7K/tZRLJciQwkM0DqZyq8fI9KDRwBcmYeQ+J0mSJV9LUVdExmpulpkywqw==", "dev": true, "requires": { - "tslib": "^1.9.0" + "@angular-devkit/core": "11.0.4", + "enhanced-resolve": "5.3.1", + "webpack-sources": "2.0.1" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "copy-webpack-plugin": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.2.1.tgz", + "integrity": "sha512-VH2ZTMIBsx4p++Lmpg77adZ0KUyM5gFR/9cuTrbneNnJlcQXUFvsNariPqq2dq2kV3F2skHiDGPQCyKWy1+U0Q==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", + "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "dev": true, + "requires": { + "camelcase": "^6.0.0", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^2.0.0", + "postcss": "^7.0.32", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.3", + "postcss-modules-scope": "^2.2.0", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^2.7.1", + "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "enhanced-resolve": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.3.1.tgz", + "integrity": "sha512-G1XD3MRGrGfNcf6Hg0LVZG7GIKcYkbfHa5QMxt1HDUTdYoXH0JR1xXyg+MaKLF73E9A27uWNVxvFivNRYeUB6w==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "import-fresh": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "jest-worker": { + "version": "26.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.5.0.tgz", + "integrity": "sha512-kTw66Dn4ZX7WpjZ7T/SUDgRhapFRKWmisVAF0Rv4Fu8SLFD7eLbqpLvbxVqYhSgaWa7I+bW7pHnbyfNsH6stug==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "less": { + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/less/-/less-3.12.2.tgz", + "integrity": "sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==", + "dev": true, + "requires": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "native-request": "^1.0.5", + "source-map": "~0.6.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "less-loader": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-7.0.2.tgz", + "integrity": "sha512-7MKlgjnkCf63E3Lv6w2FvAEgLMx3d/tNBExITcanAq7ys5U8VPWT3F6xcRjYmdNfkoQ9udoVFb1r2azSiTnD6w==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "license-webpack-plugin": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.1.tgz", + "integrity": "sha512-yhqTmlYIEpZWA122lf6E0G8+rkn0AzoQ1OpzUKKs/lXUqG1plmGnwmkuuPlfggzJR5y6DLOdot/Tv00CC51CeQ==", + "dev": true, + "requires": { + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "mini-css-extract-plugin": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.2.1.tgz", + "integrity": "sha512-G3yw7/TQaPfkuiR73MDcyiqhyP8SnbmLhUbpC76H+wtQxA6wfKhMCQOCb6wnPK0dQbjORAeOILQqEesg4/wF7A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "open": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.0.tgz", + "integrity": "sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "postcss-import": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-loader": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.0.4.tgz", + "integrity": "sha512-pntA9zIR14drQo84yGTjQJg1m7T0DkXR4vXYHBngiRZdJtEeCrojL6lOpqUanMzG375lIJbT4Yug85zC/AJWGw==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + } + }, + "raw-loader": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", + "integrity": "sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "rollup": { + "version": "2.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.32.1.tgz", + "integrity": "sha512-Op2vWTpvK7t6/Qnm1TTh7VjEZZkN8RWgf0DHbkKzQBwNf748YhXbozHVefqpPp/Fuyk/PQPAnYsBxAEtlMvpUw==", + "dev": true, + "requires": { + "fsevents": "~2.1.2" + } + }, + "sass": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.27.0.tgz", + "integrity": "sha512-0gcrER56OkzotK/GGwgg4fPrKuiFlPNitO7eUJ18Bs+/NBlofJfMxmxqpqJxjae9vu0Wq8TZzrSyxZal00WDig==", + "dev": true, + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.0.5.tgz", + "integrity": "sha512-2LqoNPtKkZq/XbXNQ4C64GFEleSEHKv6NPSI+bMC/l+jpEXGJhiRYkAQToO24MR7NU4JRY2RpLpJ/gjo2Uf13w==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map-loader": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.2.tgz", + "integrity": "sha512-bjf6eSENOYBX4JZDfl9vVLNsGAQ6Uz90fLmOazcmMcyDYOBFsGxPNn83jXezWLY9bJsVAo1ObztxPcV8HAbjVA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "stylus-loader": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-4.3.1.tgz", + "integrity": "sha512-apDYJEM5ZpOAWbWInWcsbtI8gHNr/XYVcSY/tWqOUPt7M5tqhtwXVsAkgyiVjhuvw2Yrjq474a9H+g4d047Ebw==", + "dev": true, + "requires": { + "fast-glob": "^3.2.4", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "schema-utils": "^3.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", + "dev": true + }, + "terser": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.3.7.tgz", + "integrity": "sha512-lJbKdfxWvjpV330U4PBZStCT9h3N9A4zZVA5Y4k9sCWXknrpdyxi1oMsRKLmQ/YDMDxSBKIh88v0SkdhdqX06w==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", + "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "typescript": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz", + "integrity": "sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==", + "dev": true + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "enhanced-resolve": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz", + "integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "webpack-merge": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.2.0.tgz", + "integrity": "sha512-QBglJBg5+lItm3/Lopv8KDDK01+hjdg2azEwi/4vKJ8ZmGPdtJsTpjtNNOW3a4WiqzXdCATtTudOZJngE7RKkA==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.0.1.tgz", + "integrity": "sha512-A9oYz7ANQBK5EN19rUXbvNgfdfZf5U2gP0769OXsj9CvYkCR6OHOsd6OKyEy4H38GGxpsQPKIL83NC64QY6Xmw==", + "dev": true, + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "webpack-subresource-integrity": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.5.1.tgz", + "integrity": "sha512-uekbQ93PZ9e7BFB8Hl9cFIVYQyQqiXp2ExKk9Zv+qZfH/zHXHrCFAfw1VW0+NqWbTWrs/HnuDrto3+tiPXh//Q==", + "dev": true, + "requires": { + "webpack-sources": "^1.3.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } } }, - "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true } } }, "@angular-devkit/build-optimizer": { - "version": "0.1001.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1001.7.tgz", - "integrity": "sha512-QkjWbX44mR9fnKbgq93ikTKWCMk9HFVDMVTgoponLqVmjOz614K0ya6ZR3pNvA0RAwGxmKA79zgqUkqEHaQDbw==", + "version": "0.1002.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1002.0.tgz", + "integrity": "sha512-ACnm9doPMbRtSy1UZN5ir7smeLMx0g0oW7jX3jyPepeQKZ+9U1Bn09t10NLZQH+Z509jWZgvNJH/aOh85P6euw==", "dev": true, "requires": { "loader-utils": "2.0.0", @@ -375,20 +1660,30 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1001.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1001.7.tgz", - "integrity": "sha512-2EUOkijukSVXJlMk5PTWlbAcTdMZ9dddRj4XoTLX1N/ZL5qBSE8BN+Jf5We/NPkAdq2apU8Crl9BuGcVeK4wOA==", + "version": "0.1002.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1002.0.tgz", + "integrity": "sha512-TLBBQ6ANOLKXOPxpCOnxAtoknwHA7XhsLuueN06w5qqF+QNNbWUMPoieKFGs2TnotfCgbiq6x57IDEZTyT6V0w==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1001.7", - "@angular-devkit/core": "10.1.7", + "@angular-devkit/architect": "0.1002.0", + "@angular-devkit/core": "10.2.0", "rxjs": "6.6.2" }, "dependencies": { + "@angular-devkit/architect": { + "version": "0.1002.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1002.0.tgz", + "integrity": "sha512-twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==", + "dev": true, + "requires": { + "@angular-devkit/core": "10.2.0", + "rxjs": "6.6.2" + } + }, "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", + "integrity": "sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==", "dev": true, "requires": { "ajv": "6.12.4", @@ -491,77 +1786,88 @@ } }, "@angular/animations": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-10.1.6.tgz", - "integrity": "sha512-XMTribgDJOb7hxK3e39yjm/Ez7qdP7SHQuei6dT2cDQKHMNflstDM2MWF8sXonzrniVgNKwiRaCx7UTx21azGQ==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.0.4.tgz", + "integrity": "sha512-NI7UdLNdzTfLCDu0zVqwhdKq2z1flRsM2GCD9RHG/NRjlohh73uRTBW+BcYpfh+o+Wq4giiq8UkTIgS2ReqDGg==", "requires": { "tslib": "^2.0.0" } }, "@angular/cdk": { - "version": "9.2.4", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-9.2.4.tgz", - "integrity": "sha512-iw2+qHMXHYVC6K/fttHeNHIieSKiTEodVutZoOEcBu9rmRTGbLB26V/CRsfIRmA1RBk+uFYWc6UQZnMC3RdnJQ==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-11.0.3.tgz", + "integrity": "sha512-hgbJXvZURKBnZawwxUrsZE/3a+HCJh2UhoLIng3cn5Q+WIW/4a37knDl8B9DYKBWrCqeINXNcUHVSKkWc/gjCA==", "requires": { - "parse5": "^5.0.0" + "parse5": "^5.0.0", + "tslib": "^2.0.0" } }, "@angular/cli": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.1.7.tgz", - "integrity": "sha512-0tbeHnPIzSV/z+KlZT7N2J1yMnwQi4xIxvbsANrLjoAxNssse84i9BDdMZYsPoV8wbzcDhFOtt5KmfTO0GIeYQ==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.0.4.tgz", + "integrity": "sha512-VkE/gx6P80EJHg13fG+gkZfd2DJmRaDAtnamcCGM4AThzoUN9XBdxc24uMLEzBb0/mJ4vpMK9+WTNIdMmzl+Tg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1001.7", - "@angular-devkit/core": "10.1.7", - "@angular-devkit/schematics": "10.1.7", - "@schematics/angular": "10.1.7", - "@schematics/update": "0.1001.7", + "@angular-devkit/architect": "0.1100.4", + "@angular-devkit/core": "11.0.4", + "@angular-devkit/schematics": "11.0.4", + "@schematics/angular": "11.0.4", + "@schematics/update": "0.1100.4", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", - "debug": "4.1.1", + "debug": "4.2.0", "ini": "1.3.5", "inquirer": "7.3.3", - "npm-package-arg": "8.0.1", + "npm-package-arg": "8.1.0", "npm-pick-manifest": "6.1.0", - "open": "7.2.0", + "open": "7.3.0", "pacote": "9.5.12", - "read-package-tree": "5.3.1", + "resolve": "1.18.1", "rimraf": "3.0.2", "semver": "7.3.2", - "symbol-observable": "1.2.0", + "symbol-observable": "2.0.3", "universal-analytics": "0.4.23", - "uuid": "8.3.0" + "uuid": "8.3.1" }, "dependencies": { + "@angular-devkit/architect": { + "version": "0.1100.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.4.tgz", + "integrity": "sha512-hzTfcSUwM0jsSt9HvvSFyaoAhX9k73L7y4kmkghzIFhKhIKOp/7o3n7hAFwN/jWKKmVQpPKnYmqzm9H9OveaCQ==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.0.4", + "rxjs": "6.6.3" + } + }, "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", + "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", "dev": true, "requires": { - "ajv": "6.12.4", + "ajv": "6.12.6", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", - "rxjs": "6.6.2", + "rxjs": "6.6.3", "source-map": "0.7.3" } }, "@angular-devkit/schematics": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", - "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.4.tgz", + "integrity": "sha512-fFC7qW9A1bFAZgpCfkezBA4WCRzfVFgOzwPpyt65rgSrzw0+EeHjcrUIcXlhyOXAFrTHtA9oLCfEeSjSx5HBEA==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "ora": "5.0.0", - "rxjs": "6.6.2" + "@angular-devkit/core": "11.0.4", + "ora": "5.1.0", + "rxjs": "6.6.3" } }, "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -577,12 +1883,12 @@ "dev": true }, "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", "dev": true, "requires": { - "ms": "^2.1.1" + "ms": "2.1.2" } }, "fast-deep-equal": { @@ -613,23 +1919,24 @@ "dev": true }, "npm-package-arg": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.0.1.tgz", - "integrity": "sha512-/h5Fm6a/exByzFSTm7jAyHbgOqErl9qSNJDQF32Si/ZzgwT2TERVxRxn3Jurw1wflgyVVAxnFR4fRHPM7y1ClQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", + "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", "dev": true, "requires": { - "hosted-git-info": "^3.0.2", + "hosted-git-info": "^3.0.6", "semver": "^7.0.0", "validate-npm-package-name": "^3.0.0" } }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", + "open": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.3.0.tgz", + "integrity": "sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==", "dev": true, "requires": { - "tslib": "^1.9.0" + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" } }, "semver": { @@ -638,42 +1945,38 @@ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "dev": true }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "uuid": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", - "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", "dev": true } } }, "@angular/common": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-10.1.6.tgz", - "integrity": "sha512-4ywlUHHF5ofZRTHJ/jQTHoO8Tu05Wvn+3N7swaJ9yAfiywbSE4Bop6FYsocxaxROrGS0k6Unvgj8+J7x6AeqlA==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.0.4.tgz", + "integrity": "sha512-4R2ALj71J6EAHVCKNnHHCKL7wcosMsv3gcMXbMTE+Wpzo3khEhM0Tej+I1qmMbVmGXVlRb//4+rjE4gff6FvQw==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-10.1.6.tgz", - "integrity": "sha512-LynYIrzSV+7pVcY5a3N3mCtyZ2eMKzIk1iKLI76w4PHfJBTpBuv8L8aSy/kmnaPwCT/YM/657DMMy2A4HwU5nw==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.0.4.tgz", + "integrity": "sha512-Smf8FKSjkqd522ZCdXjSnVv1lYA0b21AN3WC5L1mwtRwyl/VacqCA/YEklLneDGgI2FdSIC9+bzSQIV+CCVftA==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler-cli": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.1.6.tgz", - "integrity": "sha512-FPb/9E4HEhFWlCPf85xtmgXDmnD+iTtfjPATEMERRY0/si1Or9JeFya2VLdWldOmBQYqnvxc9o/rpdNkpT8TYA==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.0.4.tgz", + "integrity": "sha512-FV010O6GAldRe5sr+qegHe7oLinTylES70NX+0PIp44/W4tPx75Zvop+FVT90I4xPcvFvteLemy8nFAnMK+x5g==", "dev": true, "requires": { + "@babel/core": "^7.8.6", + "@babel/types": "^7.8.6", "canonical-path": "1.0.0", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", @@ -686,7 +1989,7 @@ "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", "tslib": "^2.0.0", - "yargs": "15.3.0" + "yargs": "^16.1.1" }, "dependencies": { "ansi-regex": { @@ -729,12 +2032,6 @@ "fill-range": "^7.0.1" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, "chokidar": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", @@ -752,14 +2049,14 @@ } }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "wrap-ansi": "^7.0.0" } }, "color-convert": { @@ -792,16 +2089,6 @@ "to-regex-range": "^5.0.1" } }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, "fs-extra": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", @@ -859,36 +2146,12 @@ "graceful-fs": "^4.1.6" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, "readdirp": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", @@ -946,9 +2209,9 @@ "dev": true }, "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { "ansi-styles": "^4.0.0", @@ -956,91 +2219,89 @@ "strip-ansi": "^6.0.0" } }, + "y18n": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", + "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", + "dev": true + }, "yargs": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.0.tgz", - "integrity": "sha512-g/QCnmjgOl1YJjGsnUg2SatC7NUYEiLXJqxNOQU9qSpjzGtGXda9b+OKccr1kLTy8BN9yqEyqfq5lxlwdc13TA==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.0" + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" } }, "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "dev": true } } }, "@angular/core": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-10.1.6.tgz", - "integrity": "sha512-sUleQouCedT87VOCb49T7cm6La2VeJg1omtO5+QfjWmifNcQ/nqV56Zxov3RT7CmsVwVbkA0X5Q62oSEPAUXrw==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.0.4.tgz", + "integrity": "sha512-860cTMjdCHcvEsHOsTzpg5rThxwVgtnY4yT0SgboWiphrlzX+aNoyN/cCJHxWhmOTRlrl6/+hkeRq95E2BZkKw==", "requires": { "tslib": "^2.0.0" } }, "@angular/forms": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-10.1.6.tgz", - "integrity": "sha512-sTPnwL0r7lniv2/XU4nK3eU9osGpGD4YdJ0qLsXfR/ku4mhgbKk/taVBTmAdQwWBUOOafzU1yG9asvsm8H1Kbw==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.0.4.tgz", + "integrity": "sha512-Fhfc4buwMZk0WumDvl/X7XBnOKFeTRTJrwKdi8LlhY6o1Og8H4e/f69u9iDJCF3YjU4qC6yGtPp9YpSVCPP7Ew==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-10.1.6.tgz", - "integrity": "sha512-kN2ik35eBqFWNmKPRkZbp5qHkhNINf3PudFUy9ii8kP01OL+Nyrn0MBisIHl3sf+KOV8sf9dMQGPOyQDz22wig==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.0.4.tgz", + "integrity": "sha512-+uUCKJgspSghJ3R6Fk0XHA0tolbaRBi8JFS2cY+hi9s27WKB88peGvtsK6RCOPJONY6JdOuhpcZqRN8dKfPi7w==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser-dynamic": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-10.1.6.tgz", - "integrity": "sha512-MOdaLnbAXVruYpV0Q5CXLb/fP6xHxWzjRhAh7sLaIIu/TnhTSZpxgxZxBx05hvzP4rH/7S2XvAiuQQomevCIXQ==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.0.4.tgz", + "integrity": "sha512-ZOWTZaFfZSHhMy7a0RIxipiZoiobHWrGlq8/YaMrIgzUb9Fv518FeFCCI68BP0/GuyxX74MJmzv4ZgQctKKxXw==", "requires": { "tslib": "^2.0.0" } }, "@angular/router": { - "version": "10.1.6", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-10.1.6.tgz", - "integrity": "sha512-MV8kSDhboFRH23MnrQvNGHncMb4nkdJDwS108p7oNZjjDkUUR3A5TMWmmN/3BRnue6JoPRWBCPyb53cA21schQ==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.0.4.tgz", + "integrity": "sha512-B0sqv8zMM6j88+udEZzO8wKBw61pHgWZmLopnAqA65rRPrAvMsvAHUnYqX6w5pYqhJQxCVLVeKM+0QlQh1+WnA==", "requires": { "tslib": "^2.0.0" } }, "@ant-design/colors": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-3.2.2.tgz", - "integrity": "sha512-YKgNbG2dlzqMhA9NtI3/pbY16m3Yl/EeWBRa+lB1X1YaYxHrxNexiQYCLTWO/uDvAjLFMEDU+zR901waBtMtjQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-5.0.1.tgz", + "integrity": "sha512-x1TUaRILaqy3zgFNo+kIqOa3eTYPt81H1/3E4dCjDP4Qvk/xaPEizLDFdRUcIx0cWwyu2LklwfyLHWpbYK8v6A==", "requires": { - "tinycolor2": "^1.4.1" + "@ctrl/tinycolor": "^3.3.1" } }, "@ant-design/icons-angular": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@ant-design/icons-angular/-/icons-angular-10.0.1.tgz", - "integrity": "sha512-RXVzUR1gYUURIkm6jp1LV8U2/9l02IhUGfYHt1SqP73vijzrbXVmkdJSATFbL4wjnoOc+d6VGKTNu6DeVtzldg==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons-angular/-/icons-angular-10.2.0.tgz", + "integrity": "sha512-c5g31hD9otf0DAmHMlvijyOcq1sXpdqKbMFZHxXAUG2sTi+cgixqI8LNePCc9MxBy0N48gAmp0CfhGiByxZJnQ==", "requires": { - "@ant-design/colors": "^3.1.0", + "@ant-design/colors": "^5.0.0", "tslib": "^2.0.0" } }, @@ -1048,7 +2309,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, "requires": { "@babel/highlight": "^7.10.4" } @@ -1060,45 +2320,97 @@ "dev": true }, "@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "dev": true, + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", + "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", + "@babel/generator": "^7.12.10", "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", "json5": "^2.1.2", "lodash": "^4.17.19", - "resolve": "^1.3.2", "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { "@babel/generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", - "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", - "dev": true, + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", "requires": { - "@babel/types": "^7.12.1", + "@babel/types": "^7.12.11", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==" + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.10.tgz", + "integrity": "sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.10", + "@babel/types": "^7.12.10", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", + "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { "ms": "2.1.2" } @@ -1106,14 +2418,12 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, @@ -1166,14 +2476,51 @@ } }, "@babel/helper-builder-react-jsx-experimental": { - "version": "7.12.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.4.tgz", - "integrity": "sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.12.11.tgz", + "integrity": "sha512-4oGVOekPI8dh9JphkPXC68iIuP6qp/RPbaPmorRmEFbRAHZjSqxPjqHudn18GVDPgCuFM/KdFXc63C17Ygfa9w==", "dev": true, "requires": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-module-imports": "^7.12.1", - "@babel/types": "^7.12.1" + "@babel/helper-annotate-as-pure": "^7.12.10", + "@babel/helper-module-imports": "^7.12.5", + "@babel/types": "^7.12.11" + }, + "dependencies": { + "@babel/helper-annotate-as-pure": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz", + "integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==", + "dev": true, + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/types": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", + "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-compilation-targets": { @@ -1236,7 +2583,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "dev": true, "requires": { "@babel/helper-get-function-arity": "^7.10.4", "@babel/template": "^7.10.4", @@ -1247,7 +2593,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "dev": true, "requires": { "@babel/types": "^7.10.4" } @@ -1265,7 +2610,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", - "dev": true, "requires": { "@babel/types": "^7.12.1" } @@ -1274,7 +2618,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz", "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==", - "dev": true, "requires": { "@babel/types": "^7.12.1" } @@ -1283,7 +2626,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", - "dev": true, "requires": { "@babel/helper-module-imports": "^7.12.1", "@babel/helper-replace-supers": "^7.12.1", @@ -1300,7 +2642,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", - "dev": true, "requires": { "@babel/types": "^7.10.4" } @@ -1335,7 +2676,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz", "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==", - "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.12.1", "@babel/helper-optimise-call-expression": "^7.10.4", @@ -1347,7 +2687,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", - "dev": true, "requires": { "@babel/types": "^7.12.1" } @@ -1365,7 +2704,6 @@ "version": "7.11.0", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, "requires": { "@babel/types": "^7.11.0" } @@ -1373,8 +2711,7 @@ "@babel/helper-validator-identifier": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "@babel/helper-validator-option": { "version": "7.12.1", @@ -1409,7 +2746,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", @@ -1419,8 +2755,7 @@ "@babel/parser": { "version": "7.12.3", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz", - "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==", - "dev": true + "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==" }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.12.1", @@ -1960,46 +3295,28 @@ } }, "@babel/plugin-transform-react-jsx": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.1.tgz", - "integrity": "sha512-RmKejwnT0T0QzQUzcbP5p1VWlpnP8QHtdhEtLG55ZDQnJNalbF3eeDyu3dnGKvGzFIQiBzFhBYTwvv435p9Xpw==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.11.tgz", + "integrity": "sha512-5nWOw6mTylaFU72BdZfa0dP1HsGdY3IMExpxn8LBE8dNmkQjB+W+sR+JwIdtbzkPvVuFviT3zyNbSUkuVTVxbw==", "dev": true, "requires": { "@babel/helper-builder-react-jsx": "^7.10.4", - "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-builder-react-jsx-experimental": "^7.12.11", "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-jsx": "^7.12.1" } }, "@babel/plugin-transform-react-jsx-development": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.1.tgz", - "integrity": "sha512-IilcGWdN1yNgEGOrB96jbTplRh+V2Pz1EoEwsKsHfX1a/L40cUYuD71Zepa7C+ujv7kJIxnDftWeZbKNEqZjCQ==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.11.tgz", + "integrity": "sha512-5MvsGschXeXJsbzQGR/BH89ATMzCsM7rx95n+R7/852cGoK2JgMbacDw/A9Pmrfex4tArdMab0L5SBV4SB/Nxg==", "dev": true, "requires": { - "@babel/helper-builder-react-jsx-experimental": "^7.12.1", + "@babel/helper-builder-react-jsx-experimental": "^7.12.11", "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-syntax-jsx": "^7.12.1" } }, - "@babel/plugin-transform-react-jsx-self": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.1.tgz", - "integrity": "sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-transform-react-jsx-source": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.1.tgz", - "integrity": "sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, "@babel/plugin-transform-react-pure-annotations": { "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", @@ -2207,34 +3524,33 @@ } }, "@babel/preset-react": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", - "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.10.tgz", + "integrity": "sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", "@babel/plugin-transform-react-display-name": "^7.12.1", - "@babel/plugin-transform-react-jsx": "^7.12.1", - "@babel/plugin-transform-react-jsx-development": "^7.12.1", - "@babel/plugin-transform-react-jsx-self": "^7.12.1", - "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.10", + "@babel/plugin-transform-react-jsx-development": "^7.12.7", "@babel/plugin-transform-react-pure-annotations": "^7.12.1" } }, "@babel/preset-typescript": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", - "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.7.tgz", + "integrity": "sha512-nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", "@babel/plugin-transform-typescript": "^7.12.1" } }, "@babel/register": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.12.1.tgz", - "integrity": "sha512-XWcmseMIncOjoydKZnWvWi0/5CUCD+ZYKhRwgYlWOrA8fGZ/FjuLRpqtIhLOVD/fvR1b9DQHtZPn68VvhpYf+Q==", + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.12.10.tgz", + "integrity": "sha512-EvX/BvMMJRAA3jZgILWgbsrHwBQvllC5T8B29McyME8DvkdOxk4ujESfrMvME8IHSDvWXrmMXxPvA/lx2gqPLQ==", "dev": true, "requires": { "find-cache-dir": "^2.0.0", @@ -2270,7 +3586,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/parser": "^7.10.4", @@ -2281,7 +3596,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz", "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==", - "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.12.1", @@ -2298,7 +3612,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", - "dev": true, "requires": { "@babel/types": "^7.12.1", "jsesc": "^2.5.1", @@ -2309,7 +3622,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -2317,14 +3629,12 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" } } }, @@ -2332,7 +3642,6 @@ "version": "7.12.1", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz", "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.10.4", "lodash": "^4.17.19", @@ -2570,57 +3879,35 @@ "fs-extra": "^9.0.1" } }, + "@ctrl/tinycolor": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.3.1.tgz", + "integrity": "sha512-jUJrjU62MUgHDSu5JfONfgRM2V7GfN5KknsygfIbxwRZXGeayIzxk4O9GiYgEAr9DG5HJThTF5+a5x3wtrOKzQ==" + }, "@datorama/akita": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.2.5.tgz", - "integrity": "sha512-CvIQqG9b7TF0c7L0Yz2Qemu25u42bpTBG4aBa699QDNG9rrfgzKbO6wOelqLOHrIHvqHeYHgtnni05Ii3ks0rg==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.3.0.tgz", + "integrity": "sha512-YNrRlANcY3njxzwummbPcPUE3Q3p3E/FTceApY5EfaYWO1zFN7J3gTgZbNFqedZ5QiHNd2IZBUVM5mlxlFh7ow==", "requires": { "schematics-utilities": "^1.1.1" } }, "@datorama/akita-ng-entity-service": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@datorama/akita-ng-entity-service/-/akita-ng-entity-service-2.0.3.tgz", - "integrity": "sha512-w4+A7qZwkCnvAvGUAGhGfbcTkKW+JmMP6iEZPFAeZxtez2G29+yZbTaEdguYMpS5/lhJECATWINlAG18siZkMA==", - "requires": { - "@datorama/akita": "5.0.2" - }, - "dependencies": { - "@datorama/akita": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", - "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", - "requires": { - "schematics-utilities": "^1.1.1" - } - } - } + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@datorama/akita-ng-entity-service/-/akita-ng-entity-service-5.1.1.tgz", + "integrity": "sha512-ToV6X/4Ehom/oha8OaXLjqCfKu+Hc4CGifydsWs46gDA3Ps1iBaSsp1UaDJPsdwwJfvkqOHAQRs+Q90SEPdhCA==" }, "@datorama/akita-ng-router-store": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/@datorama/akita-ng-router-store/-/akita-ng-router-store-5.1.8.tgz", - "integrity": "sha512-t6TBPWTqBzaXejqpQvbpfVfLWwlKkE1NPY546vFEMPigpqsWZUVA8oQj/8aBs1OInAK9xBJ5pHJNQyb2mgaFRg==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/@datorama/akita-ng-router-store/-/akita-ng-router-store-5.1.9.tgz", + "integrity": "sha512-h6dWsD8AgQZh8caFCberKP2+lu+HQsTFE51Bo3RrP/JAgbVtfjRHFTCFVnfP1pZDH4cdhP9pccSD4OQlUgG5ug==", "dev": true }, "@datorama/akita-ngdevtools": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@datorama/akita-ngdevtools/-/akita-ngdevtools-4.0.2.tgz", - "integrity": "sha512-D3BzC7YSOLDnD3QnhedO5zrpNmLtjNSJBphRyPqDkB5nMEhaRibne3fmHpy8cPSusZItH5u+ztJfr8KBUf+dfw==", - "dev": true, - "requires": { - "@datorama/akita": "5.0.2" - }, - "dependencies": { - "@datorama/akita": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@datorama/akita/-/akita-5.0.2.tgz", - "integrity": "sha512-Q8SrxKhTYDJy7w5QA6Xag2rs5CvxI4FAkXke6qPXoNSxeGWS+Hcbqb61U6Fa0+5cbtmufLEjE3eDFLhP+xELIw==", - "dev": true, - "requires": { - "schematics-utilities": "^1.1.1" - } - } - } + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@datorama/akita-ngdevtools/-/akita-ngdevtools-5.0.3.tgz", + "integrity": "sha512-Pq3OJxrRTxx/2wuaN91zMMBcCcvlUIAdD0cyKep0qRnXmsU5yQBSHaTV9o+pnvoFGagBY3t5yNWWqUfjUQQ3sw==", + "dev": true }, "@dsherret/to-absolute-glob": { "version": "2.0.2", @@ -2644,9 +3931,9 @@ } }, "@emotion/core": { - "version": "10.0.35", - "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.0.35.tgz", - "integrity": "sha512-sH++vJCdk025fBlRZSAhkRlSUoqSqgCzYf5fMOmqqi3bM6how+sQpg3hkgJonj8GxXM4WbD7dRO+4tegDB9fUw==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/@emotion/core/-/core-10.1.1.tgz", + "integrity": "sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA==", "dev": true, "requires": { "@babel/runtime": "^7.5.5", @@ -2703,9 +3990,9 @@ }, "dependencies": { "csstype": { - "version": "2.6.13", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.13.tgz", - "integrity": "sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A==", + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz", + "integrity": "sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==", "dev": true } } @@ -2842,25 +4129,24 @@ "@istanbuljs/schema": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==" }, "@jest/transform": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.1.tgz", - "integrity": "sha512-oNFAqVtqRxZRx6vXL3I4bPKUK0BIlEeaalkwxyQGGI8oXDQBtYQBpiMe5F7qPs4QdvvFYB42gPGIMMcxXaBBxQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "babel-plugin-istanbul": "^6.0.0", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.1", + "jest-haste-map": "^26.6.2", "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.1", + "jest-util": "^26.6.2", "micromatch": "^4.0.2", "pirates": "^4.0.1", "slash": "^3.0.0", @@ -2969,9 +4255,9 @@ } }, "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -3046,35 +4332,35 @@ } }, "@mdx-js/loader": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-1.6.19.tgz", - "integrity": "sha512-sUOVonSzd6w821p8jCL2ET5KK24cu1w3igGwcXG/T+ZTl81EjUR9Tbv4Q50jxWS9umtmk5GcdAZndnDmpRHZXQ==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-1.6.22.tgz", + "integrity": "sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==", "dev": true, "requires": { - "@mdx-js/mdx": "1.6.19", - "@mdx-js/react": "1.6.19", + "@mdx-js/mdx": "1.6.22", + "@mdx-js/react": "1.6.22", "loader-utils": "2.0.0" } }, "@mdx-js/mdx": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.19.tgz", - "integrity": "sha512-L3eLhEFnV/2bcb9XwOegsRmLHd1oEDQPtTBVezhptQ5U1YM+/WQNzx1apjzVTAyukwOanUXnTUMjRUtqJNgFCg==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", "dev": true, "requires": { - "@babel/core": "7.11.6", - "@babel/plugin-syntax-jsx": "7.10.4", + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.19", - "babel-plugin-apply-mdx-type-prop": "1.6.19", - "babel-plugin-extract-import-names": "1.6.19", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", "camelcase-css": "2.0.1", - "detab": "2.0.3", + "detab": "2.0.4", "hast-util-raw": "6.0.1", "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "9.1.1", + "mdast-util-to-hast": "10.0.1", "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.19", + "remark-mdx": "1.6.22", "remark-parse": "8.0.3", "remark-squeeze-paragraphs": "4.0.0", "style-to-object": "0.3.0", @@ -3084,19 +4370,19 @@ }, "dependencies": { "@babel/core": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", - "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.6", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.5", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.5", - "@babel/types": "^7.11.5", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", @@ -3108,29 +4394,82 @@ } }, "@babel/generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", - "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", "dev": true, "requires": { - "@babel/types": "^7.12.1", + "@babel/types": "^7.12.11", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, - "@babel/plugin-syntax-jsx": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", - "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.10.tgz", + "integrity": "sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.10", + "@babel/types": "^7.12.10", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", + "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" } }, "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -3151,15 +4490,15 @@ } }, "@mdx-js/react": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.19.tgz", - "integrity": "sha512-RS37Tagqyp2R0XFPoUZeSbZC5uJQRPhqOHWeT1LEwxESjMWb3VORHz7E827ldeQr3UW6VEQEyq/THegu+bLj6A==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", "dev": true }, "@mdx-js/util": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.19.tgz", - "integrity": "sha512-bkkQNSHz3xSr3KRHUQ2Qk2XhewvvXAOUqjIUKwcQuL4ijOA4tUHZfUgXExi5CpMysrX7izcsyICtXjZHlfJUjg==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", "dev": true }, "@mrmlnc/readdir-enhanced": { @@ -3173,45 +4512,39 @@ } }, "@ngneat/content-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@ngneat/content-loader/-/content-loader-4.1.0.tgz", - "integrity": "sha512-jVxHPS/quyOO+aLxe705OhdDxAZBItj13YziY37k9jzmbzcSZ2snBToorOOVF/kIAzmrC2VaZicCVqRA3ylPYg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@ngneat/content-loader/-/content-loader-6.0.0.tgz", + "integrity": "sha512-80GyUdxT+d3StF26Y2GkX57YSO4puijK7tJ+PtTa+x5t8jxSxMJbYhcnPl64ChLsCxssa/GTTwAkKsC6c/v+3g==", "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "tslib": "^2.0.0" } }, "@ngneat/until-destroy": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/@ngneat/until-destroy/-/until-destroy-7.3.2.tgz", - "integrity": "sha512-jzJTTcOJpAi0KG3w+dbpz2XyO5smZxSK5hlpp9pQ1E9eyZpcpyVSXHP6R5cTlFZi368fMOITO4ewG7illLSmAw==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@ngneat/until-destroy/-/until-destroy-8.0.3.tgz", + "integrity": "sha512-mHU118pETO+71yeKKr8HTwCP+4X/tYSYxgMNYZSJ7oiOAujHc8Rwz7TQpAFCM1trkCZEEe6fKKzQZ0V3cZFkJw==", "requires": { "glob": "^7.1.6", "minimist": "1.2.5", - "ts-morph": "^7.1.2" + "ts-morph": "^7.1.2", + "tslib": "^2.0.0" } }, "@ngtools/webpack": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.1.7.tgz", - "integrity": "sha512-J/ePcuUfrh0tgnZ+Em4Rv0UYb8wBHARk//K0eVr/Qk5ziWEcYyOW3w3Hz6FbxwIElXvkj+/C9GOb1SapkzlEXg==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.2.0.tgz", + "integrity": "sha512-W4SSFNQhIiC8JRhIn3c4mb1+fsFKiHp+THVMAUNo+wRZEt/rgzsCdnqv0EmQJJojZhnilUIyB/wVYJu2+S/Bxg==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", + "@angular-devkit/core": "10.2.0", "enhanced-resolve": "4.3.0", "webpack-sources": "1.4.3" }, "dependencies": { "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", + "integrity": "sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==", "dev": true, "requires": { "ajv": "6.12.4", @@ -3302,6 +4635,12 @@ } } }, + "@popperjs/core": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.6.0.tgz", + "integrity": "sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw==", + "dev": true + }, "@reach/router": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/@reach/router/-/router-1.3.4.tgz", @@ -3315,44 +4654,44 @@ } }, "@schematics/angular": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.1.7.tgz", - "integrity": "sha512-jcyLWDSbpgHvB/BNVSsV4uLJpC2qRx9Z5+rcQpBB1BerqIPS/1cTQg7TViHZtcqnZqWvzHR3jfqzDUSOCZpuJQ==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.0.4.tgz", + "integrity": "sha512-LwBD9TIoLy9XqqInJvlN4BHtPyJExyeorNiOp6rXb/wafuDbvZ+9kY9GWZTY1auVo5PNKqErfxr74ydA3FFb9g==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "@angular-devkit/schematics": "10.1.7", - "jsonc-parser": "2.3.0" + "@angular-devkit/core": "11.0.4", + "@angular-devkit/schematics": "11.0.4", + "jsonc-parser": "2.3.1" }, "dependencies": { "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", + "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", "dev": true, "requires": { - "ajv": "6.12.4", + "ajv": "6.12.6", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", - "rxjs": "6.6.2", + "rxjs": "6.6.3", "source-map": "0.7.3" } }, "@angular-devkit/schematics": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", - "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.4.tgz", + "integrity": "sha512-fFC7qW9A1bFAZgpCfkezBA4WCRzfVFgOzwPpyt65rgSrzw0+EeHjcrUIcXlhyOXAFrTHtA9oLCfEeSjSx5HBEA==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "ora": "5.0.0", - "rxjs": "6.6.2" + "@angular-devkit/core": "11.0.4", + "ora": "5.1.0", + "rxjs": "6.6.3" } }, "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -3372,32 +4711,17 @@ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true - }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true } } }, "@schematics/update": { - "version": "0.1001.7", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1001.7.tgz", - "integrity": "sha512-q7g/9YaAiqyWxYmUXiSWxB9xwc30xL5iUWY3Rp2LXSH6ihaRsLabmNr743R2YQmMj2Ss+9OhILHmj7nMmqODgw==", + "version": "0.1100.4", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1100.4.tgz", + "integrity": "sha512-YwFtgxCQQkYC89IC7dfshyGr0roE6bpp5HgpQLdS/AOjHeZKo7/SPdM0W4ddB+Fml1Fo6v4eFG/Ia9oR7qNv1A==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "@angular-devkit/schematics": "10.1.7", + "@angular-devkit/core": "11.0.4", + "@angular-devkit/schematics": "11.0.4", "@yarnpkg/lockfile": "1.1.0", "ini": "1.3.5", "npm-package-arg": "^8.0.0", @@ -3407,33 +4731,33 @@ }, "dependencies": { "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", + "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", "dev": true, "requires": { - "ajv": "6.12.4", + "ajv": "6.12.6", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", - "rxjs": "6.6.2", + "rxjs": "6.6.3", "source-map": "0.7.3" } }, "@angular-devkit/schematics": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.1.7.tgz", - "integrity": "sha512-nk9RXA09b+7uq59HS/gyztNzUGHH/eQAUQhWHdDYSCG6v1lhJVCKx1HgDPELVxmeq9f+HArkAW7Y7c+ccdNQ7A==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.4.tgz", + "integrity": "sha512-fFC7qW9A1bFAZgpCfkezBA4WCRzfVFgOzwPpyt65rgSrzw0+EeHjcrUIcXlhyOXAFrTHtA9oLCfEeSjSx5HBEA==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", - "ora": "5.0.0", - "rxjs": "6.6.2" + "@angular-devkit/core": "11.0.4", + "ora": "5.1.0", + "rxjs": "6.6.3" } }, "ajv": { - "version": "6.12.4", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", - "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -3474,51 +4798,35 @@ "validate-npm-package-name": "^3.0.0" } }, - "rxjs": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.2.tgz", - "integrity": "sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "semver": { "version": "7.3.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true } } }, "@storybook/addon-actions": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.0.27.tgz", - "integrity": "sha512-GtYSjwGeuRSOAVLuSM2Kae5w17aUgKNXzy1zrWlXlBpTrcyhciRsRBSMGV3PV3EpF3HpxQfyWmJZa3OgFsXdRw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.1.11.tgz", + "integrity": "sha512-J44XLx2G732OG7Az79Cpk5UlI5SyXHeQqdykwT/4IEQXSBXAYWSTIJJjpJdcjR/D+zpklab1QDSiWxCrKbe81A==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/client-api": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/core-events": "6.0.27", - "@storybook/theming": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/client-api": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/core-events": "6.1.11", + "@storybook/theming": "6.1.11", "core-js": "^3.0.1", "fast-deep-equal": "^3.1.1", "global": "^4.3.2", "lodash": "^4.17.15", "polished": "^3.4.4", "prop-types": "^15.7.2", - "react": "^16.8.3", "react-inspector": "^5.0.1", - "regenerator-runtime": "^0.13.3", - "ts-dedent": "^1.1.1", + "regenerator-runtime": "^0.13.7", + "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2", "uuid": "^8.0.0" }, @@ -3530,73 +4838,76 @@ "dev": true }, "uuid": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", - "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true } } }, "@storybook/addon-backgrounds": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.0.27.tgz", - "integrity": "sha512-TO7+ip7KzcADftuH+BFfH8aWVHfHs50Cl4/02uv8AQ/mLZFmb/HkuGDBfRwCv4fWclX613mmL9P0M4sbpYUlGw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.1.11.tgz", + "integrity": "sha512-Ft/9AGOid0VzOY+W318ljEP1JQt9yz4b24dLeQC65wMRYYdg0xC7oJ18PWoq/pJwOZjc6mkHqLHWTWFfOBDRUg==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/core-events": "6.0.27", - "@storybook/theming": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/core-events": "6.1.11", + "@storybook/theming": "6.1.11", "core-js": "^3.0.1", + "global": "^4.3.2", "memoizerific": "^1.11.3", - "react": "^16.8.3", - "regenerator-runtime": "^0.13.3" + "regenerator-runtime": "^0.13.7", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" } }, "@storybook/addon-controls": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-6.0.27.tgz", - "integrity": "sha512-YdAwizkDJKo+TpsBB4nnorZZuSdl7+lI0kD7CUUicDdcTAQdI/mNUvKOCKVWAnYLzQmdWRc3e3GNvp003Q155g==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-6.1.11.tgz", + "integrity": "sha512-KGK1qk95E+j0yDBgA93ctMCf/z9VosPtldhP2oZDPD8kAKz6dVPXkz7LKgrZYDH4ZySk4fDOApBC8OLe3bxE1g==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/client-api": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/node-logger": "6.0.27", - "@storybook/theming": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/client-api": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/node-logger": "6.1.11", + "@storybook/theming": "6.1.11", "core-js": "^3.0.1", - "ts-dedent": "^1.1.1" + "ts-dedent": "^2.0.0" } }, "@storybook/addon-docs": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.0.27.tgz", - "integrity": "sha512-NXSNulvpH2CL/aPPVa/llVc7SFOZUMkECcVmNf3aO0inE3nn2QN1dW3LfJaESuZYwLKFRa7qY+0CmvNqOrHXrQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.1.11.tgz", + "integrity": "sha512-dC6RpNWFvbEs68WDk30jrzmPncR0u7nn0SQl0Ao1wdLqCU81ptti/t6Yc7zanlo9hokMzGiom87ZMef0ad9nTQ==", "dev": true, "requires": { - "@babel/generator": "^7.9.6", - "@babel/parser": "^7.9.6", - "@babel/plugin-transform-react-jsx": "^7.3.0", - "@babel/preset-env": "^7.9.6", + "@babel/core": "^7.12.1", + "@babel/generator": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/preset-env": "^7.12.1", "@jest/transform": "^26.0.0", - "@mdx-js/loader": "^1.5.1", - "@mdx-js/mdx": "^1.5.1", - "@mdx-js/react": "^1.5.1", - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/client-api": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/core": "6.0.27", - "@storybook/core-events": "6.0.27", + "@mdx-js/loader": "^1.6.19", + "@mdx-js/mdx": "^1.6.19", + "@mdx-js/react": "^1.6.19", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/client-api": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/core": "6.1.11", + "@storybook/core-events": "6.1.11", "@storybook/csf": "0.0.1", - "@storybook/node-logger": "6.0.27", - "@storybook/postinstall": "6.0.27", - "@storybook/source-loader": "6.0.27", - "@storybook/theming": "6.0.27", + "@storybook/node-logger": "6.1.11", + "@storybook/postinstall": "6.1.11", + "@storybook/source-loader": "6.1.11", + "@storybook/theming": "6.1.11", "acorn": "^7.1.0", "acorn-jsx": "^5.1.0", "acorn-walk": "^7.0.0", @@ -3608,81 +4919,320 @@ "html-tags": "^3.1.0", "js-string-escape": "^1.0.1", "lodash": "^4.17.15", + "prettier": "~2.0.5", "prop-types": "^15.7.2", "react-element-to-jsx-string": "^14.3.1", - "regenerator-runtime": "^0.13.3", + "regenerator-runtime": "^0.13.7", "remark-external-links": "^6.0.0", "remark-slug": "^6.0.0", - "ts-dedent": "^1.1.1", + "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, "dependencies": { + "@babel/compat-data": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz", + "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==", + "dev": true + }, + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", + "browserslist": "^4.14.5", + "semver": "^5.5.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==", + "dev": true + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz", + "integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", + "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.11.tgz", + "integrity": "sha512-atR1Rxc3hM+VPg/NvNvfYw0npQEAcHuJ+MGZnFn6h3bo+1U3BWXMdFMlvVRApBTWKQMX7SOwRJZA5FBF/JQbvA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", + "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz", + "integrity": "sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", + "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.12.7", + "@babel/helper-compilation-targets": "^7.12.5", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.7", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.7", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.11", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.7", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.10", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.11", + "core-js-compat": "^3.8.0", + "semver": "^5.5.0" + } + }, + "@babel/types": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", + "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, "acorn": { "version": "7.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true }, + "caniuse-lite": { + "version": "1.0.30001168", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001168.tgz", + "integrity": "sha512-P2zmX7swIXKu+GMMR01TWa4csIKELTNnZKc+f1CjebmZJQtTAEXmpQSoKVJVVcvPGAA0TEYTOUp3VehavZSFPQ==", + "dev": true + }, + "core-js-compat": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.1.tgz", + "integrity": "sha512-a16TLmy9NVD1rkjUGbwuyWkiDoN0FDpAwrfLONvHFQx0D9k7J9y0srwMT8QP/Z6HE3MIFaVynEeYwZwPX1o5RQ==", + "dev": true, + "requires": { + "browserslist": "^4.15.0", + "semver": "7.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.0.tgz", + "integrity": "sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001165", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.621", + "escalade": "^3.1.1", + "node-releases": "^1.1.67" + } + }, + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "electron-to-chromium": { + "version": "1.3.628", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.628.tgz", + "integrity": "sha512-fmhO4YGo/kapy+xL9Eq/cZwDASaTHZu3psIFYo4yc+RY1LzbZr84xjKlDImDrlrmWhOxsrDi98nX097U/xK/cQ==", + "dev": true + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true + }, + "node-releases": { + "version": "1.1.67", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", + "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true } } }, "@storybook/addon-essentials": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.0.27.tgz", - "integrity": "sha512-JmiMojlqivAG3kaIAIdKX2eOd4jlNK0ATfcU7PLjTh45BlW08erQIwdLAmU5BlTld/HcwCiGkpGKC7KJgcjGGQ==", - "dev": true, - "requires": { - "@storybook/addon-actions": "6.0.27", - "@storybook/addon-backgrounds": "6.0.27", - "@storybook/addon-controls": "6.0.27", - "@storybook/addon-docs": "6.0.27", - "@storybook/addon-toolbars": "6.0.27", - "@storybook/addon-viewport": "6.0.27", - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/node-logger": "6.0.27", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.1.11.tgz", + "integrity": "sha512-p1AfzzR9qt6s0xxg/GclRqClbtV+67lWLUV0d37xmTNDnGbiE5guk7nKnga0yLrzhQawiOBjRUFMfAQj2t7Ycw==", + "dev": true, + "requires": { + "@storybook/addon-actions": "6.1.11", + "@storybook/addon-backgrounds": "6.1.11", + "@storybook/addon-controls": "6.1.11", + "@storybook/addon-docs": "6.1.11", + "@storybook/addon-toolbars": "6.1.11", + "@storybook/addon-viewport": "6.1.11", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/node-logger": "6.1.11", "core-js": "^3.0.1", - "regenerator-runtime": "^0.13.3", - "ts-dedent": "^1.1.1" + "regenerator-runtime": "^0.13.7", + "ts-dedent": "^2.0.0" } }, "@storybook/addon-google-analytics": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-google-analytics/-/addon-google-analytics-6.0.27.tgz", - "integrity": "sha512-uMAI4U0YXd0Z4zlnruiL15X0Vs6eMOdUhR2OlJE6aCxrsWtu/3KrfrEYMbfYmcOv6p24NDVygcdJvSRCsc/K5Q==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-google-analytics/-/addon-google-analytics-6.1.11.tgz", + "integrity": "sha512-e/Ssph2kEw72l4/vlxdWOsxAysDA3sXZvMFkNt08F/aJsE2WDhJOuBRf7SYq5yy3UQ4JL5uAzeVUsfzoJGRT/w==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/core-events": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/core-events": "6.1.11", "core-js": "^3.0.1", "global": "^4.3.2", "react-ga": "^2.5.7", - "regenerator-runtime": "^0.13.3" + "regenerator-runtime": "^0.13.7" } }, "@storybook/addon-links": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-6.0.27.tgz", - "integrity": "sha512-3jgGy+wgeJuqrdOPQCIOTk8TBtFGGoAbzahnuDjh4eH34uSAZgVurME3ojdnqq743ELzMZXL78Y46otZOzVnkA==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-6.1.11.tgz", + "integrity": "sha512-OIBeOdTHNr/egIuyOUEtEBtZJXVp9PEPQ4MDxvKsCgpnXruPhjenPNW+mQKxm4SefpePW7zkx6k1ubpYVJUeag==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/core-events": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/core-events": "6.1.11", "@storybook/csf": "0.0.1", - "@storybook/router": "6.0.27", + "@storybook/router": "6.1.11", "@types/qs": "^6.9.0", "core-js": "^3.0.1", "global": "^4.3.2", "prop-types": "^15.7.2", "qs": "^6.6.0", - "regenerator-runtime": "^0.13.3", - "ts-dedent": "^1.1.1" + "regenerator-runtime": "^0.13.7", + "ts-dedent": "^2.0.0" }, "dependencies": { "qs": { @@ -3694,79 +5244,132 @@ } }, "@storybook/addon-toolbars": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-6.0.27.tgz", - "integrity": "sha512-Ak0srUPOX9m44UfQwZK4ue1hCNvkhfhB5PfVwjN6KyglpRCCNdFIT3BIPshmPXSyO1eeRL4rufxWtvtcqCodag==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-6.1.11.tgz", + "integrity": "sha512-qeIgM28cnzaAP03BMWwfA24IZh7SLveQr+G+z41ymNFUcL8PHVTpKJof/AqjYAZ4SXzkgE3bHZ7JvfVXnbDXug==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/client-api": "6.0.27", - "@storybook/components": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/client-api": "6.1.11", + "@storybook/components": "6.1.11", "core-js": "^3.0.1" } }, "@storybook/addon-viewport": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-6.0.27.tgz", - "integrity": "sha512-oSHJeWsWr21UIxp5yU+aTpegBLBphz1Vx49t1v3uqxTWZaUAWtXTbdZxkvTd4kkEDzEEyUa4Vj8UoXPMTpYBAA==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-6.1.11.tgz", + "integrity": "sha512-VgCRLpTu56WzSJ0piBu4nL99GtXeMcDxaLvEZKyVCoYjyQZxRcg4N9OFwxpnu6bYYF7O4pMbs2wITc4mW6YSEg==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/core-events": "6.0.27", - "@storybook/theming": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/core-events": "6.1.11", + "@storybook/theming": "6.1.11", "core-js": "^3.0.1", "global": "^4.3.2", "memoizerific": "^1.11.3", "prop-types": "^15.7.2", - "regenerator-runtime": "^0.13.3" + "regenerator-runtime": "^0.13.7" } }, "@storybook/addons": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.0.27.tgz", - "integrity": "sha512-ruumzJ1BLQ/2+KbV6qTN1OWPqejPWczY2EjEKo8azMlmZ4xBSiczi5HvDto/fYt6fMQfzgkdIUAcofHGf4XQGQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.1.11.tgz", + "integrity": "sha512-OZXsdmn60dVe482l9zWxzOqqJApD2jggk/8QJKn3/Ub9posmqdqg712bW6v71BBe0UXXG/QfkZA7gcyiyEENbw==", "dev": true, "requires": { - "@storybook/api": "6.0.27", - "@storybook/channels": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/core-events": "6.0.27", - "@storybook/router": "6.0.27", - "@storybook/theming": "6.0.27", + "@storybook/api": "6.1.11", + "@storybook/channels": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/core-events": "6.1.11", + "@storybook/router": "6.1.11", + "@storybook/theming": "6.1.11", "core-js": "^3.0.1", "global": "^4.3.2", - "regenerator-runtime": "^0.13.3" + "regenerator-runtime": "^0.13.7" } }, "@storybook/angular": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-6.0.27.tgz", - "integrity": "sha512-fd21j5EV5/Pgf1EVgNqhzUpi6llelnv1ZihMcvl30Wkk07YggzeycoO4j3pTuRsxyFR1NUe8gW8Hth3BqmAOxQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/angular/-/angular-6.1.11.tgz", + "integrity": "sha512-XYjK/qzwUuEIMHxFLNtXFeI+XfGQwcZ0fZCAEHO+8zVumkUXP70BnxUtNdaIrVOZO7NJHqhnu6LTf6abLDBivg==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/core": "6.0.27", - "@storybook/node-logger": "6.0.27", - "@types/webpack-env": "^1.15.2", + "@storybook/addons": "6.1.11", + "@storybook/core": "6.1.11", + "@storybook/node-logger": "6.1.11", + "@types/webpack-env": "^1.15.3", "autoprefixer": "^9.7.6", "core-js": "^3.0.1", "fork-ts-checker-webpack-plugin": "^4.0.3", "global": "^4.3.2", "postcss-loader": "^3.0.0", - "react": "^16.13.1", - "react-dom": "^16.13.1", - "regenerator-runtime": "^0.13.3", + "raw-loader": "^4.0.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "regenerator-runtime": "^0.13.7", "sass-loader": "^8.0.0", "strip-json-comments": "^3.0.1", "ts-loader": "^6.0.1", "tsconfig-paths-webpack-plugin": "^3.2.0", - "webpack": "^4.43.0" + "webpack": "^4.44.2" }, "dependencies": { + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, "json5": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", @@ -3787,6 +5390,46 @@ "json5": "^1.0.1" } }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, "sass-loader": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", @@ -3798,6 +5441,42 @@ "neo-async": "^2.6.1", "schema-utils": "^2.6.1", "semver": "^6.3.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, "semver": { @@ -3805,34 +5484,127 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + } + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true } } }, "@storybook/api": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.0.27.tgz", - "integrity": "sha512-48LDFK+mOdPBHjZWYTOLZnOJ3XPn8OxJm7h5dCuuFe6wblQIYxXeyBwn6BVOkmonmNJ9OglUGY7KqslaOrGYyQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.1.11.tgz", + "integrity": "sha512-/p4QW/p3uWO0AKVveNezX3I/CotyBKaJ5ui8PuvSPsl7yvqcsK41qI4evKOw7GMQn6oP+2enRbzHpGuCUgQSjA==", "dev": true, "requires": { "@reach/router": "^1.3.3", - "@storybook/channels": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/core-events": "6.0.27", + "@storybook/channels": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/core-events": "6.1.11", "@storybook/csf": "0.0.1", - "@storybook/router": "6.0.27", + "@storybook/router": "6.1.11", "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.0.27", + "@storybook/theming": "6.1.11", "@types/reach__router": "^1.3.5", "core-js": "^3.0.1", "fast-deep-equal": "^3.1.1", "global": "^4.3.2", "lodash": "^4.17.15", "memoizerific": "^1.11.3", - "react": "^16.8.3", - "regenerator-runtime": "^0.13.3", + "regenerator-runtime": "^0.13.7", "store2": "^2.7.1", "telejson": "^5.0.2", - "ts-dedent": "^1.1.1", + "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, "dependencies": { @@ -3847,9 +5619,9 @@ }, "dependencies": { "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", + "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==", "dev": true } } @@ -3897,14 +5669,14 @@ } }, "@storybook/channel-postmessage": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.0.27.tgz", - "integrity": "sha512-ygLbzJ/WbllPL4albJUSRoiRC3M+Q/stq66PWkLBlb1NhoXanPbmLBFaAiGsypXyH/E9Z6bQT88eUyzM5IlTmw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.1.11.tgz", + "integrity": "sha512-voW4Z2SUacDOxwN2q1NEBL//8OpgvL2C5CeoG1VQyEllKM8Vg9t1Nxo2FFTJBzv5LeEX7VIJKeBoB25DYvKyng==", "dev": true, "requires": { - "@storybook/channels": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/core-events": "6.0.27", + "@storybook/channels": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/core-events": "6.1.11", "core-js": "^3.0.1", "global": "^4.3.2", "qs": "^6.6.0", @@ -3920,38 +5692,39 @@ } }, "@storybook/channels": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.0.27.tgz", - "integrity": "sha512-W47tQO/1oAUDEb51URIsodT/G0QPkzpPVy+Q3bJ9buJ9TLIO/qObAH9pYw9ggUOgIJmHJY54I1KN7QAvhuVCfw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.1.11.tgz", + "integrity": "sha512-NvjWzQ95TSV1e18jaQBCOGoe+vptKH2NOKZ7QRQ7I0O5OoHKr47IXoh+MQ5C8CRD9FTdLE/xWdn1sVVEPRyHEw==", "dev": true, "requires": { "core-js": "^3.0.1", - "ts-dedent": "^1.1.1", + "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" } }, "@storybook/client-api": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.0.27.tgz", - "integrity": "sha512-4AaBZCds2dr4JVVlOVa2LF3Vjv0VcLVWaqibydPRO6Ch2shDw2ImwQxYBEq0WygfHR7VzG1cmOK8D92C7goPKA==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.1.11.tgz", + "integrity": "sha512-DodJQzGCR+PYs26klvbquTjfBgkw5nvCZd3jpgWQtOrYaY/cMY1LLkVkKqrm2ENW8f7vf7tiw78RtxaXy7xeIQ==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/channel-postmessage": "6.0.27", - "@storybook/channels": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/core-events": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/channel-postmessage": "6.1.11", + "@storybook/channels": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/core-events": "6.1.11", "@storybook/csf": "0.0.1", "@types/qs": "^6.9.0", - "@types/webpack-env": "^1.15.2", + "@types/webpack-env": "^1.15.3", "core-js": "^3.0.1", "global": "^4.3.2", "lodash": "^4.17.15", "memoizerific": "^1.11.3", "qs": "^6.6.0", + "regenerator-runtime": "^0.13.7", "stable": "^0.1.8", "store2": "^2.7.1", - "ts-dedent": "^1.1.1", + "ts-dedent": "^2.0.0", "util-deprecate": "^1.0.2" }, "dependencies": { @@ -3964,9 +5737,9 @@ } }, "@storybook/client-logger": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.0.27.tgz", - "integrity": "sha512-IY/p0f9XxfHZWVkjeIYOwF6xuonjgmZ9mYPy7Ks47zzDFrUe0/g5cqfBJBUj1YOqlANbF6XCO8YiKXjkE70olw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.1.11.tgz", + "integrity": "sha512-dSc+VKLW1UaiMPMhlZYRqhynrrHdHFiBEgU28+8LcmoZ1yhZBwLkcKdSD4YTT0CbMJAG1/+NUW5kRI8Geeg+rA==", "dev": true, "requires": { "core-js": "^3.0.1", @@ -3974,14 +5747,15 @@ } }, "@storybook/components": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.0.27.tgz", - "integrity": "sha512-CnWgr/jgo7/XU+s7jhpNYevUivEsJccMRxuyOI+Ry8ndnoheifT4fp4+O5OaOeC08hStlPyad85LdTbOKigt7g==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.1.11.tgz", + "integrity": "sha512-DGDl76uONTkg0rpsa36TpVuXv4K7rFYe8GnQ/Q8n4By5tvldC4s9YXwcDRYHVrfnYybKzuZ/+jv2ZAp4/8ZaeA==", "dev": true, "requires": { - "@storybook/client-logger": "6.0.27", + "@popperjs/core": "^2.5.4", + "@storybook/client-logger": "6.1.11", "@storybook/csf": "0.0.1", - "@storybook/theming": "6.0.27", + "@storybook/theming": "6.1.11", "@types/overlayscrollbars": "^1.9.0", "@types/react-color": "^3.0.1", "@types/react-syntax-highlighter": "11.0.4", @@ -3993,14 +5767,11 @@ "memoizerific": "^1.11.3", "overlayscrollbars": "^1.10.2", "polished": "^3.4.4", - "popper.js": "^1.14.7", - "react": "^16.8.3", "react-color": "^2.17.0", - "react-dom": "^16.8.3", - "react-popper-tooltip": "^2.11.0", - "react-syntax-highlighter": "^12.2.1", + "react-popper-tooltip": "^3.1.1", + "react-syntax-highlighter": "^13.5.0", "react-textarea-autosize": "^8.1.1", - "ts-dedent": "^1.1.1" + "ts-dedent": "^2.0.0" }, "dependencies": { "fast-deep-equal": { @@ -4012,46 +5783,47 @@ } }, "@storybook/core": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-6.0.27.tgz", - "integrity": "sha512-qHONOXU8g17IfSaMF0HaSQfUFUGqOIBCX6g5qNHuzuASNsrdDmSr6xgF9+htltaQjSpC+s/4zOpn7kXfh1+eGQ==", - "dev": true, - "requires": { - "@babel/plugin-proposal-class-properties": "^7.8.3", - "@babel/plugin-proposal-decorators": "^7.8.3", - "@babel/plugin-proposal-export-default-from": "^7.8.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.1", - "@babel/plugin-proposal-object-rest-spread": "^7.9.6", - "@babel/plugin-proposal-optional-chaining": "^7.10.1", - "@babel/plugin-proposal-private-methods": "^7.8.3", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-6.1.11.tgz", + "integrity": "sha512-pYOOQwiNJ5myLRn6p6nnLUjjjISHK/N55vS4HFnETYSaRLA++h1coN1jk7Zwt89dOQTdF0EsTJn+6snYOC+lxQ==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-decorators": "^7.12.1", + "@babel/plugin-proposal-export-default-from": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.8.3", - "@babel/plugin-transform-block-scoping": "^7.8.3", - "@babel/plugin-transform-classes": "^7.9.5", - "@babel/plugin-transform-destructuring": "^7.9.5", - "@babel/plugin-transform-for-of": "^7.9.0", - "@babel/plugin-transform-parameters": "^7.9.5", - "@babel/plugin-transform-shorthand-properties": "^7.8.3", - "@babel/plugin-transform-spread": "^7.8.3", - "@babel/plugin-transform-template-literals": "^7.8.3", - "@babel/preset-env": "^7.9.6", - "@babel/preset-react": "^7.8.3", - "@babel/preset-typescript": "^7.9.0", - "@babel/register": "^7.10.5", - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/channel-postmessage": "6.0.27", - "@storybook/channels": "6.0.27", - "@storybook/client-api": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/core-events": "6.0.27", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.1", + "@babel/preset-typescript": "^7.12.1", + "@babel/register": "^7.12.1", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/channel-postmessage": "6.1.11", + "@storybook/channels": "6.1.11", + "@storybook/client-api": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/core-events": "6.1.11", "@storybook/csf": "0.0.1", - "@storybook/node-logger": "6.0.27", - "@storybook/router": "6.0.27", + "@storybook/node-logger": "6.1.11", + "@storybook/router": "6.1.11", "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.0.27", - "@storybook/ui": "6.0.27", + "@storybook/theming": "6.1.11", + "@storybook/ui": "6.1.11", "@types/glob-base": "^0.3.0", "@types/micromatch": "^4.0.1", "@types/node-fetch": "^2.5.4", @@ -4069,6 +5841,7 @@ "cli-table3": "0.6.0", "commander": "^5.0.0", "core-js": "^3.0.1", + "cpy": "^8.1.1", "css-loader": "^3.5.3", "detect-port": "^1.3.0", "dotenv-webpack": "^1.7.0", @@ -4099,23 +5872,199 @@ "qs": "^6.6.0", "raw-loader": "^4.0.1", "react-dev-utils": "^10.0.0", - "regenerator-runtime": "^0.13.3", + "regenerator-runtime": "^0.13.7", "resolve-from": "^5.0.0", "serve-favicon": "^2.5.0", - "shelljs": "^0.8.3", + "shelljs": "^0.8.4", "stable": "^0.1.8", "style-loader": "^1.2.1", + "telejson": "^5.0.2", "terser-webpack-plugin": "^3.0.0", - "ts-dedent": "^1.1.1", + "ts-dedent": "^2.0.0", "unfetch": "^4.1.0", "url-loader": "^4.0.0", "util-deprecate": "^1.0.2", - "webpack": "^4.43.0", + "webpack": "^4.44.2", "webpack-dev-middleware": "^3.7.0", + "webpack-filter-warnings-plugin": "^1.2.1", "webpack-hot-middleware": "^2.25.0", "webpack-virtual-modules": "^0.2.2" }, "dependencies": { + "@babel/compat-data": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz", + "integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==", + "dev": true + }, + "@babel/helper-compilation-targets": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", + "browserslist": "^4.14.5", + "semver": "^5.5.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==", + "dev": true + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz", + "integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz", + "integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz", + "integrity": "sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", + "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.12.7", + "@babel/helper-compilation-targets": "^7.12.5", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.7", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.7", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.11", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.7", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.10", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.11", + "core-js-compat": "^3.8.0", + "semver": "^5.5.0" + }, + "dependencies": { + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz", + "integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.11.tgz", + "integrity": "sha512-atR1Rxc3hM+VPg/NvNvfYw0npQEAcHuJ+MGZnFn6h3bo+1U3BWXMdFMlvVRApBTWKQMX7SOwRJZA5FBF/JQbvA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + } + } + }, + "@babel/types": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", + "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, "@storybook/semver": { "version": "7.3.2", "resolved": "https://registry.npmjs.org/@storybook/semver/-/semver-7.3.2.tgz", @@ -4127,9 +6076,9 @@ }, "dependencies": { "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", + "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==", "dev": true } } @@ -4158,6 +6107,12 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, + "caniuse-lite": { + "version": "1.0.30001168", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001168.tgz", + "integrity": "sha512-P2zmX7swIXKu+GMMR01TWa4csIKELTNnZKc+f1CjebmZJQtTAEXmpQSoKVJVVcvPGAA0TEYTOUp3VehavZSFPQ==", + "dev": true + }, "chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", @@ -4168,6 +6123,12 @@ "supports-color": "^7.1.0" } }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -4189,6 +6150,37 @@ "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", "dev": true }, + "core-js-compat": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.1.tgz", + "integrity": "sha512-a16TLmy9NVD1rkjUGbwuyWkiDoN0FDpAwrfLONvHFQx0D9k7J9y0srwMT8QP/Z6HE3MIFaVynEeYwZwPX1o5RQ==", + "dev": true, + "requires": { + "browserslist": "^4.15.0", + "semver": "7.0.0" + }, + "dependencies": { + "browserslist": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.0.tgz", + "integrity": "sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001165", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.621", + "escalade": "^3.1.1", + "node-releases": "^1.1.67" + } + }, + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, "css-loader": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.6.0.tgz", @@ -4218,6 +6210,18 @@ } } }, + "electron-to-chromium": { + "version": "1.3.628", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.628.tgz", + "integrity": "sha512-fmhO4YGo/kapy+xL9Eq/cZwDASaTHZu3psIFYo4yc+RY1LzbZr84xjKlDImDrlrmWhOxsrDi98nX097U/xK/cQ==", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -4249,6 +6253,12 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, "loader-utils": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", @@ -4280,6 +6290,25 @@ "p-locate": "^4.1.0" } }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, "micromatch": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", @@ -4290,6 +6319,12 @@ "picomatch": "^2.0.5" } }, + "node-releases": { + "version": "1.1.67", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz", + "integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==", + "dev": true + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -4320,6 +6355,31 @@ "find-up": "^4.0.0" } }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, "qs": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.4.tgz", @@ -4332,12 +6392,30 @@ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -4384,12 +6462,12 @@ }, "dependencies": { "p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } } } @@ -4402,13 +6480,272 @@ "requires": { "is-number": "^7.0.0" } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true } } }, "@storybook/core-events": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.0.27.tgz", - "integrity": "sha512-w+Q2pt7DyhonWhHqjeBMMHMtV8h07ROOF9P40RthepT6/GO/471X33cgngr0i0uPgqha3JajNIl9fwAybsIROw==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.1.11.tgz", + "integrity": "sha512-hTib81W8PxepM7iXVvl3pBXSaGpChl5LTzaLCoIRO9sSB8dy0/x2DLAHzbQvShk/l1wqUc3TtOLIxq+eC9l3wg==", "dev": true, "requires": { "core-js": "^3.0.1" @@ -4424,9 +6761,9 @@ } }, "@storybook/node-logger": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.0.27.tgz", - "integrity": "sha512-HlVWi2EvWPAOS19BctlhDZ989oBd7MvFbkgr2xTs01UhH96DcsUXCeMwQGhw1D5wgvpi7JtM4Y830BsBBiBLJQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.1.11.tgz", + "integrity": "sha512-MASonXDWpSMU9HF9mqbGOR1Ps/DTJ8AVmYD50+OnB9kXl4M42Dliobeq7JwKFMnZ42RelUCCSXdWW80hGrUKKA==", "dev": true, "requires": { "@types/npmlog": "^4.1.2", @@ -4488,18 +6825,18 @@ } }, "@storybook/postinstall": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-6.0.27.tgz", - "integrity": "sha512-GgrBCuOQKhlM3+X+bVCdoQqCofzfwCQS+21VgAfJ8bFeCHT8n6kY48OTf+vr6uosjSuQ7sJCiHWvosk3OqBsXA==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-6.1.11.tgz", + "integrity": "sha512-ICW70RuOJOHD7PcKq62yr7hCmo04F7yRMuy5/MD/G+Neaw3YpfYTc6pQ228h5UrmXiKSKG1unPkjzuIAoIeN7w==", "dev": true, "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.0.27.tgz", - "integrity": "sha512-jo6d48mZLeHyv8wYf0NnV0eCtJ7LRsBaf1x2c967u4GAQ128+bYXm0iZwAtv4kYmH3YgETGuCbKpZyQbjbhUVQ==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.1.11.tgz", + "integrity": "sha512-YEYOoKMo/WI13MZCkdqI9X3H1G0Oj5OUxi7So4qd3khX3zcCjSr3LjiMDBcmIVZpFo5VAvzjhIY4KqpgvzTG0A==", "dev": true, "requires": { "@reach/router": "^1.3.3", @@ -4519,13 +6856,13 @@ } }, "@storybook/source-loader": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/source-loader/-/source-loader-6.0.27.tgz", - "integrity": "sha512-mLncCAN0s9mcUY7/wFAwJvXDV2ts5XxB40ZHRZKlseTiI011uwf1AEBOmeSWft/CxOtbicHTYbIHdMokuWNjmg==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/source-loader/-/source-loader-6.1.11.tgz", + "integrity": "sha512-pEMWGn3XwZYAXwIrtmd7ziH5d1zN8NCpJM8vNJssntZFW45rDo69xgGM/PrTLPDca6f/Mhv+vqzR99tdfarJSw==", "dev": true, "requires": { - "@storybook/addons": "6.0.27", - "@storybook/client-logger": "6.0.27", + "@storybook/addons": "6.1.11", + "@storybook/client-logger": "6.1.11", "@storybook/csf": "0.0.1", "core-js": "^3.0.1", "estraverse": "^4.2.0", @@ -4533,19 +6870,20 @@ "loader-utils": "^2.0.0", "lodash": "^4.17.15", "prettier": "~2.0.5", - "regenerator-runtime": "^0.13.3" + "regenerator-runtime": "^0.13.7", + "source-map": "^0.7.3" } }, "@storybook/theming": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.0.27.tgz", - "integrity": "sha512-6jm7tJuGUZzSftRQce776fS9/Pt5OAypmaTOj035z3RWswoQ1pj8olXVnSNxSt6jyYoWrJru8kiCl7w78q0rPg==", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.1.11.tgz", + "integrity": "sha512-zRChacVgKoU2BmpvwK1ntiF3KIpc8QblJT7IGiKfP/BNpy9gNeXbLPLk3g/tkHszOvVYtkaZhEXni4Od8tqy1A==", "dev": true, "requires": { - "@emotion/core": "^10.0.20", + "@emotion/core": "^10.1.1", "@emotion/is-prop-valid": "^0.8.6", - "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "6.0.27", + "@emotion/styled": "^10.0.23", + "@storybook/client-logger": "6.1.11", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -4553,7 +6891,7 @@ "memoizerific": "^1.11.3", "polished": "^3.4.4", "resolve-from": "^5.0.0", - "ts-dedent": "^1.1.1" + "ts-dedent": "^2.0.0" }, "dependencies": { "resolve-from": { @@ -4565,25 +6903,26 @@ } }, "@storybook/ui": { - "version": "6.0.27", - "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-6.0.27.tgz", - "integrity": "sha512-hxTeoe3QTSJ4P9EI8Kc8hroxem5OXEYq77zKq8XxgtOKhVzhQVaA+c4p/t6Z68+yK693CCp07+6QvGo++EQEHw==", - "dev": true, - "requires": { - "@emotion/core": "^10.0.20", - "@storybook/addons": "6.0.27", - "@storybook/api": "6.0.27", - "@storybook/channels": "6.0.27", - "@storybook/client-logger": "6.0.27", - "@storybook/components": "6.0.27", - "@storybook/core-events": "6.0.27", - "@storybook/router": "6.0.27", + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-6.1.11.tgz", + "integrity": "sha512-Qth2dxS5+VbKHcqgkiKpeD+xr/hRUuUIDUA/2Ierh/BaA8Up/krlso/mCLaQOa5E8Og9WJAdDFO0cUbt939c2Q==", + "dev": true, + "requires": { + "@emotion/core": "^10.1.1", + "@storybook/addons": "6.1.11", + "@storybook/api": "6.1.11", + "@storybook/channels": "6.1.11", + "@storybook/client-logger": "6.1.11", + "@storybook/components": "6.1.11", + "@storybook/core-events": "6.1.11", + "@storybook/router": "6.1.11", "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.0.27", + "@storybook/theming": "6.1.11", "@types/markdown-to-jsx": "^6.11.0", "copy-to-clipboard": "^3.0.8", "core-js": "^3.0.1", "core-js-pure": "^3.0.1", + "downshift": "^6.0.6", "emotion-theming": "^10.0.19", "fuse.js": "^3.6.1", "global": "^4.3.2", @@ -4592,13 +6931,11 @@ "memoizerific": "^1.11.3", "polished": "^3.4.4", "qs": "^6.6.0", - "react": "^16.8.3", - "react-dom": "^16.8.3", "react-draggable": "^4.0.3", "react-helmet-async": "^1.0.2", "react-hotkeys": "2.0.0", "react-sizeme": "^2.6.7", - "regenerator-runtime": "^0.13.3", + "regenerator-runtime": "^0.13.7", "resolve-from": "^5.0.0", "store2": "^2.7.1" }, @@ -4614,9 +6951,9 @@ }, "dependencies": { "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", + "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==", "dev": true } } @@ -4778,9 +7115,9 @@ } }, "@types/jasmine": { - "version": "3.5.14", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.5.14.tgz", - "integrity": "sha512-Fkgk536sHPqcOtd+Ow+WiUNuk0TSo/BntKkF8wSvcd6M2FvPjeXcUE6Oz/bwDZiUZEaXLslAgw00Q94Pnx6T4w==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.2.tgz", + "integrity": "sha512-AzfesNFLvOs6Q1mHzIsVJXSeUnqVh4ZHG8ngygKJfbkcSLwzrBVm/LKa+mR8KrOfnWtUL47112gde1MC0IXqpQ==", "dev": true }, "@types/jasminewd2": { @@ -4805,9 +7142,9 @@ "dev": true }, "@types/markdown-to-jsx": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.2.tgz", - "integrity": "sha512-ESuCu8Bk7jpTZ3YPdMW1+6wUj13F5N15vXfc7BuUAN0eCp0lrvVL9nzOTzoqvbRzXMciuqXr1KrHt3xQAhfwPA==", + "version": "6.11.3", + "resolved": "https://registry.npmjs.org/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.3.tgz", + "integrity": "sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw==", "dev": true, "requires": { "@types/react": "*" @@ -4837,9 +7174,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "12.12.69", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.69.tgz", - "integrity": "sha512-2F2VQRSFmzqgUEXw75L51MgnnZqc6bKWVSUPfrDPzp6mzGGibeVwyQcpvZvBr5RnsoMRHmC8EcBQiobSeqeJxg==", + "version": "14.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.14.tgz", + "integrity": "sha512-UHnOPWVWV1z+VV8k6L1HhG7UbGBgIdghqF3l9Ny9ApPghbjICXkUJSd/b9gOgQfjM1r+37cipdw/HJ3F6ICEnQ==", "dev": true }, "@types/node-fetch": { @@ -4918,9 +7255,9 @@ } }, "@types/react": { - "version": "16.9.53", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.53.tgz", - "integrity": "sha512-4nW60Sd4L7+WMXH1D6jCdVftuW7j4Za6zdp6tJ33Rqv0nk1ZAmQKML9ZLD4H0dehA3FZxXR/GM8gXplf82oNGw==", + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.0.tgz", + "integrity": "sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==", "dev": true, "requires": { "@types/prop-types": "*", @@ -4974,9 +7311,9 @@ "dev": true }, "@types/uglify-js": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.0.tgz", - "integrity": "sha512-I0Yd8TUELTbgRHq2K65j8rnDPAzAP+DiaF/syLem7yXwYLsHZhPd+AM2iXsWmf9P2F2NlFCgl5erZPQx9IbM9Q==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz", + "integrity": "sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==", "dev": true, "requires": { "source-map": "^0.6.1" @@ -4997,9 +7334,9 @@ "dev": true }, "@types/webpack": { - "version": "4.41.23", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.23.tgz", - "integrity": "sha512-ojA4CupZg8RCzVJLugWlvqrHpT59GWhqFxbinlsnvk10MjQCWB+ot7XDACctbWhnhtdhYK7+HOH1JxkVLiZhMg==", + "version": "4.41.25", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.25.tgz", + "integrity": "sha512-cr6kZ+4m9lp86ytQc1jPOJXgINQyz3kLLunZ57jznW+WIAL0JqZbGubQk4GlD42MuQL5JGOABrxdpqqWeovlVQ==", "dev": true, "requires": { "@types/anymatch": "*", @@ -5019,9 +7356,9 @@ } }, "@types/webpack-env": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", - "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.16.0.tgz", + "integrity": "sha512-Fx+NpfOO0CpeYX2g9bkvX8O5qh9wrU1sOF4g8sft4Mu7z+qfe387YlyY8w8daDyDsKY5vUxM0yxkAYnbkRbZEw==", "dev": true }, "@types/webpack-sources": { @@ -5044,9 +7381,9 @@ } }, "@types/yargs": { - "version": "15.0.9", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.9.tgz", - "integrity": "sha512-HmU8SeIRhZCWcnRskCs36Q1Q00KBV6Cqh/ora8WN1+22dY07AZdn6Gel8QZ3t26XYPImtcL8WV/eqjhVmMEw4g==", + "version": "15.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.12.tgz", + "integrity": "sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -5321,50 +7658,13 @@ "dev": true }, "adjust-sourcemap-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-2.0.0.tgz", - "integrity": "sha512-4hFsTsn58+YjrU9qKzML2JSSDqKvN8mUGQ0nNIrfPi8hmIONT4L3uUaT6MKdMsZ9AjsU6D2xDkZxCkbQPxChrA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", "dev": true, "requires": { - "assert": "1.4.1", - "camelcase": "5.0.0", - "loader-utils": "1.2.3", - "object-path": "0.11.4", - "regex-parser": "2.2.10" - }, - "dependencies": { - "camelcase": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz", - "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - } + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" } }, "adm-zip": { @@ -5550,7 +7850,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -5609,9 +7908,9 @@ "dev": true }, "app-root-path": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-2.2.1.tgz", - "integrity": "sha512-91IFKeKk7FjfmezPKkwtaRvSpnUc4gDwPAjA1YZ9Gn0q0PPeW+vbeUsZuyDwjI7+QTHhcLen2v25fi/AmhvbJA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.0.0.tgz", + "integrity": "sha512-qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw==", "dev": true }, "aproba": { @@ -5692,35 +7991,16 @@ "dev": true }, "array-includes": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", - "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.2.tgz", + "integrity": "sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", + "es-abstract": "^1.18.0-next.1", + "get-intrinsic": "^1.0.1", "is-string": "^1.0.5" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "array-union": { @@ -5740,99 +8020,39 @@ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "array.prototype.flat": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz", - "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", + "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "es-abstract": "^1.18.0-next.1" } }, "array.prototype.flatmap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.3.tgz", - "integrity": "sha512-OOEk+lkePcg+ODXIpvuU9PAryCikCJyo7GlDG1upleEpQRx6mzL9puEBkozQ5iAx20KV0l3DbyQwqciJtqe5Pg==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", + "es-abstract": "^1.18.0-next.1", "function-bind": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "array.prototype.map": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.2.tgz", - "integrity": "sha512-Az3OYxgsa1g7xDYp86l0nnN4bcmuEITGe1rbdEBVkrqkzMgDcbdQ2R7r41pNzti+4NMces3H8gMmuioZUilLgw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array.prototype.map/-/array.prototype.map-1.0.3.tgz", + "integrity": "sha512-nNcb30v0wfDyIe26Yif3PcV1JXQp4zEeEfupG7L4SRjnD6HLbO5b2a7eVSba53bOx4YCHYMBHt+Fp4vYstneRA==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", + "es-abstract": "^1.18.0-next.1", "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "is-string": "^1.0.5" } }, "arraybuffer.slice": { @@ -5846,12 +8066,6 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true - }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -6120,29 +8334,17 @@ "dev": true }, "babel-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", - "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", + "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", "dev": true, "requires": { - "find-cache-dir": "^2.1.0", + "find-cache-dir": "^3.3.1", "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", + "make-dir": "^3.1.0", "schema-utils": "^2.6.5" }, "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, "json5": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", @@ -6162,17 +8364,32 @@ "emojis-list": "^3.0.0", "json5": "^1.0.1" } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, "babel-plugin-apply-mdx-type-prop": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.19.tgz", - "integrity": "sha512-zAuL11EaBbeNpfTqsa9xP7mkvX3V4LaEV6M9UUaI4zQtTqN5JwvDyhNsALQs5Ud7WFQSXtoqU74saTgE+rgZOw==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.19" + "@mdx-js/util": "1.6.22" } }, "babel-plugin-dynamic-import-node": { @@ -6211,9 +8428,9 @@ } }, "babel-plugin-extract-import-names": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.19.tgz", - "integrity": "sha512-5kbSEhQdg1ybR9OnxybbyR1PXw51z6T6ZCtX3vYSU6t1pC/+eBlSzWXyU2guStbwQgJyxS+mHWSNnL7PUdzAlw==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "7.10.4" @@ -6257,9 +8474,9 @@ } }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -7212,6 +9429,16 @@ "unset-value": "^1.0.0" } }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, "call-me-maybe": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", @@ -7249,27 +9476,19 @@ "dev": true }, "camel-case": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.1.tgz", - "integrity": "sha512-7fa2WcG4fYFkclIvEmxBbTvmibwF2/agfEBc6q3lOpVu0A13ltLsA+Hr/8Hp6kp5f+G7hKi6t8lys6XxP+1K6Q==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "dev": true, "requires": { - "pascal-case": "^3.1.1", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, "camelcase": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz", - "integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "dev": true }, "camelcase-css": { @@ -7323,16 +9542,15 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "ccount": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz", - "integrity": "sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", "dev": true }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -7710,9 +9928,9 @@ } }, "code-block-writer": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.0.tgz", - "integrity": "sha512-RG9hpXtWFeUWhuUav1YuP/vGcyncW+t90yJLk9fNZs1De2OuHTHKAKThVCokt29PYq5RoJ0QSZaIZ+rvPO23hA==" + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.1.tgz", + "integrity": "sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==" }, "code-point-at": { "version": "1.1.0", @@ -7720,22 +9938,39 @@ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" }, "codelyzer": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.2.tgz", - "integrity": "sha512-jB4FZ1Sx7kZhvZVdf+N2BaKTdrrNZOL0Bj10RRfrhHrb3zEvXjJvvq298JPMJAiyiCS/v4zs1QlGU0ip7xGqeA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", + "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", "dev": true, "requires": { - "app-root-path": "^2.2.1", + "@angular/compiler": "9.0.0", + "@angular/core": "9.0.0", + "app-root-path": "^3.0.0", "aria-query": "^3.0.0", "axobject-query": "2.0.2", "css-selector-tokenizer": "^0.7.1", "cssauron": "^1.4.0", "damerau-levenshtein": "^1.0.4", + "rxjs": "^6.5.3", "semver-dsl": "^1.0.1", "source-map": "^0.5.7", - "sprintf-js": "^1.1.2" + "sprintf-js": "^1.1.2", + "tslib": "^1.10.0", + "zone.js": "~0.10.3" }, "dependencies": { + "@angular/compiler": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", + "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", + "dev": true + }, + "@angular/core": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", + "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", + "dev": true + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -7747,6 +9982,12 @@ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, @@ -7779,7 +10020,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -7787,8 +10027,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "color-string": { "version": "1.5.4", @@ -7894,6 +10133,12 @@ "vary": "~1.1.2" } }, + "compute-scroll-into-view": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz", + "integrity": "sha512-a85LHKY81oQnikatZYA90pufpZ6sQx++BoCxOEMsjpZx+ZnaKGQnCyCehTRr/1p9GBIAHTjcU9k71kSYWloLiQ==", + "dev": true + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -7964,7 +10209,6 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, "requires": { "safe-buffer": "~5.1.1" } @@ -8055,12 +10299,12 @@ "dev": true }, "p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } } } @@ -8090,9 +10334,9 @@ } }, "core-js-pure": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.6.5.tgz", - "integrity": "sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.8.1.tgz", + "integrity": "sha512-Se+LaxqXlVXGvmexKGPvnUIYC1jwXu1H6Pkyb3uBM5d8/NELMYCHs/4/roD7721NxrTLyv7e5nXd5/QLBO+10g==", "dev": true }, "core-util-is": { @@ -8122,6 +10366,146 @@ "parse-json": "^4.0.0" } }, + "cp-file": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", + "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "cpy": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.1.1.tgz", + "integrity": "sha512-vqHT+9o67sMwJ5hUd/BAOYeemkU+MuFRsK2c36Xc3eefQpAsp1kAsyDxEDcc5JS1+y9l/XHPrIsVTcyGGmkUUQ==", + "dev": true, + "requires": { + "arrify": "^2.0.1", + "cp-file": "^7.0.0", + "globby": "^9.2.0", + "has-glob": "^1.0.0", + "junk": "^3.1.0", + "nested-error-stacks": "^2.1.0", + "p-all": "^2.1.0", + "p-filter": "^2.1.0", + "p-map": "^3.0.0" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + } + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + } + } + }, "create-ecdh": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", @@ -8177,6 +10561,12 @@ "warning": "^4.0.3" } }, + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, "cross-spawn": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", @@ -8272,10 +10662,13 @@ }, "dependencies": { "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -8439,28 +10832,28 @@ "dev": true }, "csso": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.0.3.tgz", - "integrity": "sha512-NL3spysxUkcrOgnpsT4Xdl2aiEiBG6bXswAABQVHcMrfjjBisFOKwLDOmf4wf32aPdcJws1zds2B0Rg+jqMyHQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, "requires": { - "css-tree": "1.0.0-alpha.39" + "css-tree": "^1.1.2" }, "dependencies": { "css-tree": { - "version": "1.0.0-alpha.39", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.39.tgz", - "integrity": "sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", + "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", "dev": true, "requires": { - "mdn-data": "2.0.6", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "mdn-data": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.6.tgz", - "integrity": "sha512-rQvjv71olwNHgiTbfPZFkJtjNMciWgswYeciZhtvWLO8bmX3TnhyA62I6sTWOyZssWHJJjY6/KiWwqQsWWsqOA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, "source-map": { @@ -8472,9 +10865,9 @@ } }, "csstype": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.4.tgz", - "integrity": "sha512-xc8DUsCLmjvCfoD7LTGE0ou2MIWLx0K9RCZwSHMOdynqRsP4MtUcLeqh1HcQ2dInwDTqn+3CE0/FZh1et+p4jA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.5.tgz", + "integrity": "sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ==", "dev": true }, "custom-event": { @@ -8549,12 +10942,6 @@ "ms": "2.0.0" } }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI=", - "dev": true - }, "decache": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/decache/-/decache-4.6.0.tgz", @@ -8786,9 +11173,9 @@ "dev": true }, "detab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.3.tgz", - "integrity": "sha512-Up8P0clUVwq0FnFjDclzZsy9PadzRn5FFxrr47tQQvMHqyiFYVbpH8oXDzWtF0Q7pYy3l+RPmtBl+BsFF6wH0A==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", "dev": true, "requires": { "repeat-string": "^1.5.4" @@ -8821,16 +11208,6 @@ "minimist": "^1.1.1" } }, - "dezalgo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.3.tgz", - "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, "dfa": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/dfa/-/dfa-1.2.0.tgz", @@ -8994,21 +11371,13 @@ "dev": true }, "dot-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.3.tgz", - "integrity": "sha512-7hwEmg6RiSQfm/GwPL4AAWXKy3YNNZA3oFv2Pdiey0mwkRCPZ9x6SZbkLcn8Ma5PYeVokzoD4Twv2n7LKp5WeA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "dev": true, "requires": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, "dot-prop": { @@ -9050,6 +11419,29 @@ "dotenv-defaults": "^1.0.2" } }, + "downshift": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-6.0.7.tgz", + "integrity": "sha512-+rqgx3JTSs8b4V9q++hsLvaP8mhMOdX7u+jy5S2etg7+Y7uFLVzZaI0S7Xo2yEnNDmTcNnYZZ/vFjdWuJ2kZdg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.12.5", + "compute-scroll-into-view": "^1.0.16", + "prop-types": "^15.7.2", + "react-is": "^17.0.1" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + } + } + }, "duplexer": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", @@ -9216,15 +11608,15 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "ws": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", - "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.1.tgz", + "integrity": "sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==", "dev": true } } @@ -9366,39 +11758,21 @@ "dev": true }, "es-get-iterator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.0.tgz", - "integrity": "sha512-UfrmHuWQlNMTs35e1ypnvikg6jCz3SK8v8ImvmDsh36fCVUR1MqoFDiyn0/k52C8NqO3YsO8Oe0azeesNuqSsQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.1.tgz", + "integrity": "sha512-qorBw8Y7B15DVLaJWy6WdEV/ZkieBcu6QCq/xzWzGOKJqgG1j754vXRfZ3NY7HSShneqU43mPB4OkQBTkvHhFw==", "dev": true, "requires": { - "es-abstract": "^1.17.4", + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.1", "has-symbols": "^1.0.1", "is-arguments": "^1.0.4", - "is-map": "^2.0.1", - "is-set": "^2.0.1", - "is-string": "^1.0.5", - "isarray": "^2.0.5" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - }, + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "dependencies": { "isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", @@ -9530,8 +11904,7 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { "version": "1.14.3", @@ -10275,9 +12648,9 @@ } }, "follow-redirects": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", - "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.1.tgz", + "integrity": "sha512-SSG5xmZh1mkPGyKzjZP8zLjltIfpW32Y5QpdNJyjcfGxK3qo3NDDkZOZSFiGn1A6SclQxY9GzEwAHQ3dmYRWpg==", "dev": true }, "fontkit": { @@ -10453,41 +12826,21 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "function.prototype.name": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", - "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.3.tgz", + "integrity": "sha512-H51qkbNSp8mtkJt+nyW1gyStBiKZxfRqySNUR99ylq6BPXHKI4SEvIlTKp4odLfjRKJV04DFWMU3G/YRlQOsag==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "functions-have-names": "^1.2.0" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "es-abstract": "^1.18.0-next.1", + "functions-have-names": "^1.2.1" } }, "functions-have-names": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", - "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.2.tgz", + "integrity": "sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA==", "dev": true }, "fuse.js": { @@ -10520,8 +12873,7 @@ "gensync": { "version": "1.0.0-beta.1", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" }, "get-assigned-identifiers": { "version": "1.2.0", @@ -10535,6 +12887,17 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-package-type": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", @@ -10696,8 +13059,7 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globalthis": { "version": "1.0.1", @@ -10855,8 +13217,27 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-glob/-/has-glob-1.0.0.tgz", + "integrity": "sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=", + "dev": true, + "requires": { + "is-glob": "^3.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } }, "has-symbols": { "version": "1.0.1", @@ -10938,9 +13319,9 @@ } }, "hast-to-hyperscript": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.0.tgz", - "integrity": "sha512-NJvMYU3GlMLs7hN3CRbsNlMzusVNkYBogVWDGybsuuVQ336gFLiD+q9qtFZT2meSHzln3pNISZWTASWothMSMg==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", "dev": true, "requires": { "@types/unist": "^2.0.3", @@ -10953,23 +13334,23 @@ } }, "hast-util-from-parse5": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.0.tgz", - "integrity": "sha512-3ZYnfKenbbkhhNdmOQqgH10vnvPivTdsOJCri+APn0Kty+nRkDHArnaX9Hiaf8H+Ig+vkNptL+SRY/6RwWJk1Q==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", "dev": true, "requires": { "@types/parse5": "^5.0.0", - "ccount": "^1.0.0", - "hastscript": "^5.0.0", + "hastscript": "^6.0.0", "property-information": "^5.0.0", "vfile": "^4.0.0", + "vfile-location": "^3.2.0", "web-namespaces": "^1.0.0" } }, "hast-util-parse-selector": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.4.tgz", - "integrity": "sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==", + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", "dev": true }, "hast-util-raw": { @@ -11012,11 +13393,12 @@ } }, "hastscript": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz", - "integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", "dev": true, "requires": { + "@types/hast": "^2.0.0", "comma-separated-tokens": "^1.0.0", "hast-util-parse-selector": "^2.0.0", "property-information": "^5.0.0", @@ -11036,9 +13418,9 @@ "dev": true }, "highlight.js": { - "version": "9.15.10", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.15.10.tgz", - "integrity": "sha512-RoV7OkQm0T3os3Dd2VHLNMoaoDVx77Wygln3n9l5YV172XonWG6rgQD3XnF/BuFFZw9A0TJgmMSO8FEWQgvcXw==", + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.4.1.tgz", + "integrity": "sha512-yR5lWvNz7c85OhVAEAeFhVCc/GV4C30Fjzc/rCP0aCWzc1UUOPUk55dK/qdwTZHBvMZo+eZ2jpk62ndX/xMFlg==", "dev": true }, "hmac-drbg": { @@ -11113,8 +13495,7 @@ "html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" }, "html-minifier-terser": { "version": "5.1.1", @@ -12002,9 +14383,9 @@ "dev": true }, "is-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.1.tgz", - "integrity": "sha512-T/S49scO8plUiAOA2DBTBG3JHpn1yiw0kRp6dgiZ0v2/6twi5eiB0rHtHFH9ZIrvlWc6+4O+m4zg5+Z833aXgw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", "dev": true }, "is-negated-glob": { @@ -12042,9 +14423,9 @@ "dev": true }, "is-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", - "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", "dev": true }, "is-path-cwd": { @@ -12114,9 +14495,9 @@ "dev": true }, "is-set": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.1.tgz", - "integrity": "sha512-eJEzOtVyenDs1TMzSQ3kU3K+E0GUS9sno+F0OBT97xsgcJsF9nXMBtkT9/kut5JEpM7oL7X/0qxR17K3mcwIAA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", "dev": true }, "is-stream": { @@ -12223,14 +14604,12 @@ "istanbul-lib-coverage": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==" }, "istanbul-lib-instrument": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, "requires": { "@babel/core": "^7.7.5", "@istanbuljs/schema": "^0.1.2", @@ -12241,8 +14620,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -12250,7 +14628,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^3.0.0", @@ -12260,14 +14637,12 @@ "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "requires": { "semver": "^6.0.0" } @@ -12275,14 +14650,12 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -12344,7 +14717,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "dev": true, "requires": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -12406,15 +14778,15 @@ } }, "jasmine-core": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.5.0.tgz", - "integrity": "sha512-nCeAiw37MIMA9w9IXso7bRaLl+c/ef3wnxsoSAlYrzS+Ot0zTG6nU8G/cIfGkqpkjX2wNaIW9RFG0TwIFnG6bA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", + "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", "dev": true }, "jasmine-spec-reporter": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", - "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-6.0.0.tgz", + "integrity": "sha512-MvTOVoMxDZAftQYBApIlSfKnGMzi9cj351nXeqtnZTuXffPlbONN31+Es7F+Ke4okUeQ2xISukt4U1npfzLVrQ==", "dev": true, "requires": { "colors": "1.4.0" @@ -12427,12 +14799,12 @@ "dev": true }, "jest-haste-map": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.1.tgz", - "integrity": "sha512-9kPafkv0nX6ta1PrshnkiyhhoQoFWncrU/uUBt3/AP1r78WSCU5iLceYRTwDvJl67H3RrXqSlSVDDa/AsUB7OQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", @@ -12440,9 +14812,9 @@ "fsevents": "^2.1.2", "graceful-fs": "^4.2.4", "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.5.0", - "jest-util": "^26.6.1", - "jest-worker": "^26.6.1", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", "micromatch": "^4.0.2", "sane": "^4.0.3", "walker": "^1.0.7" @@ -12477,9 +14849,9 @@ } }, "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", + "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", "dev": true, "optional": true }, @@ -12496,9 +14868,9 @@ "dev": true }, "jest-worker": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz", - "integrity": "sha512-R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", "dev": true, "requires": { "@types/node": "*", @@ -12549,9 +14921,9 @@ "dev": true }, "jest-serializer": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.5.0.tgz", - "integrity": "sha512-+h3Gf5CDRlSLdgTv7y0vPIAoLgX/SI7T4v6hy+TEXMgYbv+ztzbg5PSN6mUXAT/hXYHvZRWm+MaObVfqkhCGxA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", "dev": true, "requires": { "@types/node": "*", @@ -12559,12 +14931,12 @@ } }, "jest-util": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.1.tgz", - "integrity": "sha512-xCLZUqVoqhquyPLuDXmH7ogceGctbW8SMyQVjD9o+1+NPWI7t0vO08udcFLVPLgKWcvc+zotaUv/RuaR6l8HIA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", @@ -12703,8 +15075,7 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.14.0", @@ -12724,8 +15095,7 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-parse-better-errors": { "version": "1.0.2", @@ -12764,15 +15134,14 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, "requires": { "minimist": "^1.2.5" } }, "jsonc-parser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.0.tgz", - "integrity": "sha512-b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz", + "integrity": "sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==", "dev": true }, "jsonfile": { @@ -12813,25 +15182,30 @@ "set-immediate-shim": "~1.0.1" } }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true + }, "karma": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/karma/-/karma-5.0.9.tgz", - "integrity": "sha512-dUA5z7Lo7G4FRSe1ZAXqOINEEWxmCjDBbfRBmU/wYlSMwxUQJP/tEEP90yJt3Uqo03s9rCgVnxtlfq+uDhxSPg==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/karma/-/karma-5.2.3.tgz", + "integrity": "sha512-tHdyFADhVVPBorIKCX8A37iLHxc6RBRphkSoQ+MLKdAtFn1k97tD8WUGi1KlEtDZKL3hui0qhsY9HXUfSNDYPQ==", "dev": true, "requires": { "body-parser": "^1.19.0", "braces": "^3.0.2", - "chokidar": "^3.0.0", + "chokidar": "^3.4.2", "colors": "^1.4.0", "connect": "^3.7.0", "di": "^0.0.1", "dom-serialize": "^2.2.1", - "flatted": "^2.0.2", "glob": "^7.1.6", "graceful-fs": "^4.2.4", "http-proxy": "^1.18.1", "isbinaryfile": "^4.0.6", - "lodash": "^4.17.15", + "lodash": "^4.17.19", "log4js": "^6.2.1", "mime": "^2.4.5", "minimatch": "^3.0.4", @@ -12841,7 +15215,7 @@ "socket.io": "^2.3.0", "source-map": "^0.6.1", "tmp": "0.2.1", - "ua-parser-js": "0.7.21", + "ua-parser-js": "0.7.22", "yargs": "^15.3.1" }, "dependencies": { @@ -13005,9 +15379,9 @@ } }, "mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.7.tgz", + "integrity": "sha512-dhNd1uA2u397uQk3Nv5LM4lm93WYDUXFn3Fu291FJerns4jyTudqhIWe4W04YLy7Uk1tm1Ore04NpjRvQp/NPA==", "dev": true }, "normalize-path": { @@ -13135,6 +15509,49 @@ "which": "^1.2.1" } }, + "karma-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", + "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.1", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.0", + "minimatch": "^3.0.4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, "karma-coverage-istanbul-reporter": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", @@ -13228,9 +15645,9 @@ } }, "less": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/less/-/less-3.12.2.tgz", - "integrity": "sha512-+1V2PCMFkL+OIj2/HrtrvZw0BC0sYLMICJfbQjuj/K8CEnlrFX6R5cKKgzzttsZDHyxQNL1jqMREjKN3ja/E3Q==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/less/-/less-3.13.0.tgz", + "integrity": "sha512-uPhr9uoSGVKKYVGz0rXcYBK1zjwcIWRGcbnSgNt66XuIZYrYPaQiS+LeUOvqedBwrwdBYYaLqSff5ytGYuT7rA==", "dev": true, "requires": { "errno": "^0.1.1", @@ -13455,7 +15872,12 @@ "lodash": { "version": "4.17.20", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash-es": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz", + "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==", "dev": true }, "lodash.clonedeep": { @@ -13567,9 +15989,9 @@ }, "dependencies": { "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -13605,30 +16027,22 @@ } }, "lower-case": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.1.tgz", - "integrity": "sha512-LiWgfDLLb1dwbFQZsSglpRj+1ctGnayXz3Uv0/WO8n558JycT5fg6zkNcnW0G68Nn0aEldTFeEfmjCfmqry/rQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "dev": true, "requires": { - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "tslib": "^2.0.3" } }, "lowlight": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.12.1.tgz", - "integrity": "sha512-OqaVxMGIESnawn+TU/QMV5BJLbUghUfjDWPAtFqDYDmDtr4FnB+op8xM+pR7nKlauHNUHXGt0VgWatFB8voS5w==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.17.0.tgz", + "integrity": "sha512-vmtBgYKD+QVNy7tIa7ulz5d//Il9R4MooOVh4nkOf9R9Cb/Dk5TXMSTieg/vDulkBkIWj59/BIlyFQxT9X1oAQ==", "dev": true, "requires": { - "fault": "^1.0.2", - "highlight.js": "~9.15.0" + "fault": "^1.0.0", + "highlight.js": "~10.4.0" } }, "lru-cache": { @@ -13843,23 +16257,23 @@ } }, "mdast-util-definitions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-3.0.1.tgz", - "integrity": "sha512-BAv2iUm/e6IK/b2/t+Fx69EL/AGcq/IG2S+HxHjDJGfLJtd6i9SZUS76aC9cig+IEucsqxKTR0ot3m933R3iuA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", "dev": true, "requires": { "unist-util-visit": "^2.0.0" } }, "mdast-util-to-hast": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-9.1.1.tgz", - "integrity": "sha512-vpMWKFKM2mnle+YbNgDXxx95vv0CoLU0v/l3F5oFAG5DV7qwkZVWA206LsAdOnEVyf5vQcLnb3cWJywu7mUxsQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", "dev": true, "requires": { "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.3", - "mdast-util-definitions": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", "mdurl": "^1.0.0", "unist-builder": "^2.0.0", "unist-util-generated": "^1.0.0", @@ -14293,6 +16707,12 @@ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", "optional": true }, + "nanoid": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", + "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==", + "dev": true + }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -14312,9 +16732,9 @@ } }, "native-request": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.7.tgz", - "integrity": "sha512-9nRjinI9bmz+S7dgNtf4A70+/vPhnd+2krGpy4SUlADuOuSa24IDkNaZ+R/QT1wQ6S8jBdi6wE7fLekFZNfUpQ==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.0.8.tgz", + "integrity": "sha512-vU2JojJVelUGp6jRcLwToPoWGxSx23z/0iX+I77J3Ht17rf2INGjrhOoQnjVo60nQd8wVsgzKkPfRXBiVdD2ag==", "dev": true, "optional": true }, @@ -14330,6 +16750,12 @@ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, + "nested-error-stacks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", + "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==", + "dev": true + }, "next-tick": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", @@ -14337,9 +16763,9 @@ "dev": true }, "ng-zorro-antd": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-10.0.2.tgz", - "integrity": "sha512-+QJMNFQ7vsDZcWRlMSgSreS1jAMonP6I+VXBfkGWjAZ0x7xxgFRi8a4q2/pRuDf5PzmNEzL49tP+Nv5Aevq2cw==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-10.2.2.tgz", + "integrity": "sha512-4Q2G6DtRJnEQXFcIEUyqgFi6JXcEF9bN0zOPNBV7LTNgjOf31QiE+3Pu2ifz8esGVwv7vmG8if8V2/Ha/Ol8Dw==", "requires": { "@angular/cdk": "^10.2.4", "@ant-design/icons-angular": "^10.0.0", @@ -14349,9 +16775,9 @@ }, "dependencies": { "@angular/cdk": { - "version": "10.2.5", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-10.2.5.tgz", - "integrity": "sha512-SI/YdaxfkttG92A0uGRixyJkfTKHn0GIU+7BCSRq0d31ru3Ugfln+jr+5/xttxWr88CNPTfpGaUt0ZuSqYCzqw==", + "version": "10.2.7", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-10.2.7.tgz", + "integrity": "sha512-ZQjDfTRTn7JuAKsf3jiIdU2XBaxxGBi/ZWYv5Pb3HCl6B4PISsIE5VWRhkoUogoAB0MiFHpjnWeIqknJEm11YQ==", "requires": { "parse5": "^5.0.0", "tslib": "^2.0.0" @@ -14360,18 +16786,11 @@ } }, "ngx-quill": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/ngx-quill/-/ngx-quill-11.1.0.tgz", - "integrity": "sha512-A1qV6JfyNwSioRHgu7ZzjhV2yNRI9Yrv89Ip4WPhniD8mGZylXVnqcdTZqacRnal21hGoRQDX4QHULeO4XTqug==", + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/ngx-quill/-/ngx-quill-13.0.1.tgz", + "integrity": "sha512-291flZvzouZh3sYgM9y2zTGEMhsAhgUtKUYnjZMejq8D3iEHXkGlxT32lk3X4hwz0yVEsbaJOEiMVHkzKYmzoA==", "requires": { - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "tslib": "^2.0.0" } }, "nice-try": { @@ -14381,21 +16800,13 @@ "dev": true }, "no-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.3.tgz", - "integrity": "sha512-ehY/mVQCf9BL0gKfsJBvFJen+1V//U+0HQMPrWct40ixE4jnv0bfvxDbWtAHL9EcaPEOJHVVYKoQn1TlZUB8Tw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, "requires": { - "lower-case": "^2.0.1", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, "node-emoji": { @@ -14558,10 +16969,13 @@ }, "dependencies": { "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -14625,10 +17039,13 @@ } }, "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -14804,12 +17221,6 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, - "object-path": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.4.tgz", - "integrity": "sha1-NwrnUvvzfePqcKhhwju6iRVpGUk=", - "dev": true - }, "object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", @@ -14830,68 +17241,27 @@ } }, "object.entries": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.2.tgz", - "integrity": "sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.5", + "es-abstract": "^1.18.0-next.1", "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } - }, - "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + }, + "object.fromentries": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", + "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" } }, "object.getownpropertydescriptors": { @@ -15052,9 +17422,9 @@ } }, "ora": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.0.0.tgz", - "integrity": "sha512-s26qdWqke2kjN/wC4dy+IQPBIMWBJlSU/0JZhk30ZDBLelW25rv66yutUWARMigpGPzcXHb+Nac5pNhN/WsARw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.1.0.tgz", + "integrity": "sha512-9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -15178,11 +17548,54 @@ } }, "overlayscrollbars": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-1.13.0.tgz", - "integrity": "sha512-p8oHrMeRAKxXDMPI/EBNITj/zTVHKNnAnM59Im+xnoZUlV07FyTg46wom2286jJlXGGfcPFG/ba5NUiCwWNd4w==", + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/overlayscrollbars/-/overlayscrollbars-1.13.1.tgz", + "integrity": "sha512-gIQfzgGgu1wy80EB4/6DaJGHMEGmizq27xHIESrzXq0Y/J0Ay1P3DWk6tuVmEPIZH15zaBlxeEJOqdJKmowHCQ==", "dev": true }, + "p-all": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-all/-/p-all-2.1.0.tgz", + "integrity": "sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==", + "dev": true, + "requires": { + "p-map": "^2.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } + } + }, + "p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "requires": { + "p-timeout": "^3.1.0" + } + }, + "p-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", + "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "dev": true, + "requires": { + "p-map": "^2.0.0" + }, + "dependencies": { + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true + } + } + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -15233,6 +17646,15 @@ } } }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -15413,21 +17835,13 @@ } }, "param-case": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.3.tgz", - "integrity": "sha512-VWBVyimc1+QrzappRs7waeN2YmoZFCGXWASRYX1/rGHtXqEcrGEIDm+jqIwFa2fRXNgQEwrxaYuIrX0WcAguTA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "dev": true, "requires": { - "dot-case": "^3.0.3", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, "parchment": { @@ -15466,9 +17880,9 @@ } }, "parse-entities": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz", - "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", "dev": true, "requires": { "character-entities": "^1.0.0", @@ -15500,6 +17914,24 @@ "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" }, + "parse5-html-rewriting-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", + "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", + "dev": true, + "requires": { + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, "parse5-htmlparser2-tree-adapter": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", @@ -15517,6 +17949,23 @@ } } }, + "parse5-sax-parser": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", + "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", + "dev": true, + "requires": { + "parse5": "^6.0.1" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + } + } + }, "parseqs": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", @@ -15542,21 +17991,13 @@ "dev": true }, "pascal-case": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.1.tgz", - "integrity": "sha512-XIeHKqIrsquVTQL2crjq3NfJUxmdLasn3TYOU0VBM+UX2a6ztAWBlJQBePLGY7VHW8+2dRadeIPK5+KImwTxQA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", "dev": true, "requires": { - "no-case": "^3.0.3", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, "pascalcase": { @@ -15744,12 +18185,6 @@ "@babel/runtime": "^7.9.2" } }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "dev": true - }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -15762,18 +18197,18 @@ }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { "ms": "^2.1.1" } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true } } @@ -15944,23 +18379,14 @@ } }, "postcss-import": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", - "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.0.tgz", + "integrity": "sha512-gFDDzXhqr9ELmnLHgCC3TbGfA6Dm/YMb/UN8/f7Uuq4fL7VTk2vOIj6hwINEwbokEmp123bLD7a5m+E+KIetRg==", "dev": true, "requires": { - "postcss": "^7.0.1", - "postcss-value-parser": "^3.2.3", + "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", "resolve": "^1.1.7" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } } }, "postcss-js": { @@ -15984,46 +18410,95 @@ } }, "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.1.0.tgz", + "integrity": "sha512-vbCkP70F3Q9PIk6d47aBwjqAMI4LfkXCoyxj+7NPNuVIwfTGdzv2KVQes59/RuxMniIgsYQCFSY42P3+ykJfaw==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" }, "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { - "minimist": "^1.2.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "import-fresh": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", + "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" } }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" } } } @@ -16426,12 +18901,31 @@ } }, "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-3.0.4.tgz", + "integrity": "sha512-BAkBZ35aXhCeBRmliHylYqTN1PvNJyh9aBPQHUmk9SdDdbk7n3GExm7cQivDckOgJpB+agyig9TwRAmf6WnvfA==", "dev": true, "requires": { - "postcss": "^7.0.6" + "postcss": "^8.1.6" + }, + "dependencies": { + "postcss": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.1.tgz", + "integrity": "sha512-RhsqOOAQzTgh1UB/IZdca7F9WDb7SUCR2Vnv1x7DbvuuggQIpoDwjK+q0rzoPffhYvWNKX5JSwS4so4K3UC6vA==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "postcss-selector-parser": { @@ -17269,9 +19763,9 @@ } }, "react": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz", - "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==", + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", + "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", "dev": true, "requires": { "loose-envify": "^1.1.0", @@ -17280,13 +19774,14 @@ } }, "react-color": { - "version": "2.18.1", - "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.18.1.tgz", - "integrity": "sha512-X5XpyJS6ncplZs74ak0JJoqPi+33Nzpv5RYWWxn17bslih+X7OlgmfpmGC1fNvdkK7/SGWYf1JJdn7D2n5gSuQ==", + "version": "2.19.3", + "resolved": "https://registry.npmjs.org/react-color/-/react-color-2.19.3.tgz", + "integrity": "sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA==", "dev": true, "requires": { "@icons/material": "^0.2.4", - "lodash": "^4.17.11", + "lodash": "^4.17.15", + "lodash-es": "^4.17.15", "material-colors": "^1.2.1", "prop-types": "^15.5.10", "reactcss": "^1.2.0", @@ -17779,9 +20274,9 @@ } }, "react-dom": { - "version": "16.14.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz", - "integrity": "sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==", + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.1.tgz", + "integrity": "sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==", "dev": true, "requires": { "loose-envify": "^1.1.0", @@ -17801,28 +20296,19 @@ } }, "react-element-to-jsx-string": { - "version": "14.3.1", - "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.1.tgz", - "integrity": "sha512-LRdQWRB+xcVPOL4PU4RYuTg6dUJ/FNmaQ8ls6w38YbzkbV6Yr5tFNESroub9GiSghtnMq8dQg2LcNN5aMIDzVg==", + "version": "14.3.2", + "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.2.tgz", + "integrity": "sha512-WZbvG72cjLXAxV7VOuSzuHEaI3RHj10DZu8EcKQpkKcAj7+qAkG5XUeSdX5FXrA0vPrlx0QsnAzZEBJwzV0e+w==", "dev": true, "requires": { "@base2/pretty-print-object": "1.0.0", - "is-plain-object": "3.0.0" + "is-plain-object": "3.0.1" }, "dependencies": { "is-plain-object": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", - "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", - "dev": true, - "requires": { - "isobject": "^4.0.0" - } - }, - "isobject": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", - "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz", + "integrity": "sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==", "dev": true } } @@ -17891,28 +20377,35 @@ "dev": true }, "react-popper": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-1.3.7.tgz", - "integrity": "sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==", + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.2.4.tgz", + "integrity": "sha512-NacOu4zWupdQjVXq02XpTD3yFPSfg5a7fex0wa3uGKVkFK7UN6LvVxgcb+xYr56UCuWiNPMH20tntdVdJRwYew==", "dev": true, "requires": { - "@babel/runtime": "^7.1.2", - "create-react-context": "^0.3.0", - "deep-equal": "^1.1.1", - "popper.js": "^1.14.4", - "prop-types": "^15.6.1", - "typed-styles": "^0.0.7", + "react-fast-compare": "^3.0.1", "warning": "^4.0.2" } }, "react-popper-tooltip": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-2.11.1.tgz", - "integrity": "sha512-04A2f24GhyyMicKvg/koIOQ5BzlrRbKiAgP6L+Pdj1MVX3yJ1NeZ8+EidndQsbejFT55oW1b++wg2Z8KlAyhfQ==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-3.1.1.tgz", + "integrity": "sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ==", "dev": true, "requires": { - "@babel/runtime": "^7.9.2", - "react-popper": "^1.3.7" + "@babel/runtime": "^7.12.5", + "@popperjs/core": "^2.5.4", + "react-popper": "^2.2.4" + }, + "dependencies": { + "@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", + "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + } } }, "react-sizeme": { @@ -17928,22 +20421,22 @@ } }, "react-syntax-highlighter": { - "version": "12.2.1", - "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-12.2.1.tgz", - "integrity": "sha512-CTsp0ZWijwKRYFg9xhkWD4DSpQqE4vb2NKVMdPAkomnILSmsNBHE0n5GuI5zB+PU3ySVvXvdt9jo+ViD9XibCA==", + "version": "13.5.3", + "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-13.5.3.tgz", + "integrity": "sha512-crPaF+QGPeHNIblxxCdf2Lg936NAHKhNhuMzRL3F9ct6aYXL3NcZtCL0Rms9+qVo6Y1EQLdXGypBNSbPL/r+qg==", "dev": true, "requires": { "@babel/runtime": "^7.3.1", - "highlight.js": "~9.15.1", - "lowlight": "1.12.1", - "prismjs": "^1.8.4", - "refractor": "^2.4.1" + "highlight.js": "^10.1.1", + "lowlight": "^1.14.0", + "prismjs": "^1.21.0", + "refractor": "^3.1.0" } }, "react-textarea-autosize": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.2.0.tgz", - "integrity": "sha512-grajUlVbkx6VdtSxCgzloUIphIZF5bKr21OYMceWPKkniy7H0mRAT/AXPrRtObAe+zUePnNlBwUc4ivVjUGIjw==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.0.tgz", + "integrity": "sha512-3GLWFAan2pbwBeoeNDoqGmSbrShORtgWfaWX0RJDivsUrpShh01saRM5RU/i4Zmf+whpBVEY5cA90Eq8Ub1N3w==", "dev": true, "requires": { "@babel/runtime": "^7.10.2", @@ -17977,29 +20470,6 @@ } } }, - "read-package-json": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", - "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", - "dev": true, - "requires": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0" - } - }, - "read-package-tree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.3.1.tgz", - "integrity": "sha512-mLUDsD5JVtlZxjSlPPx1RETkNjjvQYuweKwNVt1Sn8kP5Jh44pvYuUHCp6xSVDZWbNxVxG5lyZJ921aJH61sTw==", - "dev": true, - "requires": { - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0", - "util-promisify": "^2.1.0" - } - }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -18010,20 +20480,8 @@ "isarray": "~1.0.0", "process-nextick-args": "~2.0.0", "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "readdirp": { @@ -18079,25 +20537,14 @@ "dev": true }, "refractor": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/refractor/-/refractor-2.10.1.tgz", - "integrity": "sha512-Xh9o7hQiQlDbxo5/XkOX6H+x/q8rmlmZKr97Ie1Q8ZM32IRRd3B/UxuA/yXDW79DBSXGWxm2yRTbcTVmAciJRw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.2.0.tgz", + "integrity": "sha512-hSo+EyMIZTLBvNNgIU5lW4yjCzNYMZ4dcEhBq/3nReGfqzd2JfVhdlPDfU9rEsgcAyWx+OimIIUoL4ZU7NtYHQ==", "dev": true, "requires": { - "hastscript": "^5.0.0", - "parse-entities": "^1.1.2", - "prismjs": "~1.17.0" - }, - "dependencies": { - "prismjs": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.17.1.tgz", - "integrity": "sha512-PrEDJAFdUGbOP6xK/UsfkC5ghJsPJviKgnQOoxaDbBjwc8op68Quupwt1DeAFoG8GImPhiKXAvvsH7wDSLsu1Q==", - "dev": true, - "requires": { - "clipboard": "^2.0.0" - } - } + "hastscript": "^6.0.0", + "parse-entities": "^2.0.0", + "prismjs": "~1.22.0" } }, "regenerate": { @@ -18140,9 +20587,9 @@ } }, "regex-parser": { - "version": "2.2.10", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.10.tgz", - "integrity": "sha512-8t6074A68gHfU8Neftl0Le6KTDwfGAj7IyjPIMSfikI2wJUTHDMaIq42bUsfVnj8mhx0R+45rdUXHGpN164avA==", + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", "dev": true }, "regexp.prototype.flags": { @@ -18254,35 +20701,35 @@ "dev": true }, "remark-mdx": { - "version": "1.6.19", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.19.tgz", - "integrity": "sha512-UKK1CFatVPNhgjsIlNQ3GjVl3+6O7x7Hag6oyntFTg8s7sgq+rhWaSfM/6lW5UWU6hzkj520KYBuBlsaSriGtA==", + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", "dev": true, "requires": { - "@babel/core": "7.11.6", + "@babel/core": "7.12.9", "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.11.0", - "@babel/plugin-syntax-jsx": "7.10.4", - "@mdx-js/util": "1.6.19", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", "is-alphabetical": "1.0.4", "remark-parse": "8.0.3", "unified": "9.2.0" }, "dependencies": { "@babel/core": { - "version": "7.11.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.6.tgz", - "integrity": "sha512-Wpcv03AGnmkgm6uS6k8iwhIwTrcP0m17TL1n1sy7qD0qelDu4XNeW0dN0mHfa+Gei211yDaLoEe/VlbXQzM4Bg==", + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.11.6", - "@babel/helper-module-transforms": "^7.11.0", - "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.5", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.11.5", - "@babel/types": "^7.11.5", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.1", @@ -18294,40 +20741,82 @@ } }, "@babel/generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", - "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", + "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", "dev": true, "requires": { - "@babel/types": "^7.12.1", + "@babel/types": "^7.12.11", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.11.0.tgz", - "integrity": "sha512-wzch41N4yztwoRw0ak+37wxwJM2oiIiy6huGCoqkvSTA9acYWcPfn9Y4aJqmFFJ70KTJUu29f3DQ43uJ9HXzEA==", + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.10.4" + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.11.tgz", + "integrity": "sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==", + "dev": true + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", + "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" } }, - "@babel/plugin-syntax-jsx": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", - "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", + "@babel/traverse": { + "version": "7.12.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.10.tgz", + "integrity": "sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.10", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.10", + "@babel/types": "^7.12.10", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.11.tgz", + "integrity": "sha512-ukA9SQtKThINm++CX1CwmliMrE54J6nIYB5XTwL5f/CLFW9owfls+YSU8tVW15RQ2w+a3fSbPjC6HdQNtWZkiA==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" } }, "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -18369,22 +20858,6 @@ "unist-util-remove-position": "^2.0.0", "vfile-location": "^3.0.0", "xtend": "^4.0.1" - }, - "dependencies": { - "parse-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", - "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", - "dev": true, - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - } } }, "remark-slug": { @@ -18465,12 +20938,6 @@ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, - "replace-ext": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", - "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", - "dev": true - }, "request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", @@ -18551,12 +21018,12 @@ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, "resolve-url-loader": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.1.tgz", - "integrity": "sha512-K1N5xUjj7v0l2j/3Sgs5b8CjrrgtC70SmdCuZiJ8tSyb5J+uk3FoeZ4b7yTnH6j7ngI+Bc5bldHJIa8hYdu2gQ==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", + "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", "dev": true, "requires": { - "adjust-sourcemap-loader": "2.0.0", + "adjust-sourcemap-loader": "3.0.0", "camelcase": "5.3.1", "compose-function": "3.0.3", "convert-source-map": "1.7.0", @@ -18768,9 +21235,9 @@ } }, "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", "requires": { "tslib": "^1.9.0" }, @@ -18840,10 +21307,13 @@ }, "dependencies": { "semver": { - "version": "7.3.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", - "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", - "dev": true + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, @@ -19423,9 +21893,9 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true } } @@ -19486,9 +21956,9 @@ "dev": true }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "socket.io-parser": { @@ -19560,9 +22030,9 @@ "dev": true }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true } } @@ -19593,9 +22063,9 @@ }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { "ms": "^2.1.1" @@ -19611,9 +22081,9 @@ } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true } } @@ -19779,9 +22249,9 @@ }, "dependencies": { "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -19810,9 +22280,9 @@ }, "dependencies": { "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -20059,9 +22529,9 @@ "dev": true }, "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -20118,100 +22588,40 @@ } }, "string.prototype.matchall": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz", - "integrity": "sha512-N/jp6O5fMf9os0JU3E72Qhf590RSRZU/ungsL/qJUYVTNv7hTG0P/dbPjxINVN9jpscu3nzYwKESU3P3RY5tOg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz", + "integrity": "sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0", + "es-abstract": "^1.18.0-next.1", "has-symbols": "^1.0.1", "internal-slot": "^1.0.2", "regexp.prototype.flags": "^1.3.0", - "side-channel": "^1.0.2" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "side-channel": "^1.0.3" } }, "string.prototype.padend": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.0.tgz", - "integrity": "sha512-3aIv8Ffdp8EZj8iLwREGpQaUZiPyrWrpzMBHvkiSW/bK/EGve9np07Vwy7IJ5waydpGXzQZu/F8Oze2/IWkBaA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.1.tgz", + "integrity": "sha512-eCzTASPnoCr5Ht+Vn1YXgm8SB015hHKgEIMu9Nr9bQmLhRBxKRfmzSj/IQsxDFc8JInJDDFA0qXwK+xxI7wDkg==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "es-abstract": "^1.18.0-next.1" } }, "string.prototype.padstart": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.1.0.tgz", - "integrity": "sha512-envqZvUp2JItI+OeQ5UAh1ihbAV5G/2bixTojvlIa090GGqF+NQRxbWb2nv9fTGrZABv6+pE6jXoAZhhS2k4Hw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.1.1.tgz", + "integrity": "sha512-kcFjKhQYg40AK9MITCWYr/vIebruAD01sc/fxi8szHJaEG7Rke4XHw6LU9c1VWXh/+J/PxvWLLf/aIAGKhXkAQ==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "es-abstract": "^1.18.0-next.1" } }, "string.prototype.trimend": { @@ -20385,7 +22795,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -20421,40 +22830,21 @@ } }, "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", + "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==", "dev": true }, "symbol.prototype.description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/symbol.prototype.description/-/symbol.prototype.description-1.0.2.tgz", - "integrity": "sha512-2CW5SU4/Ki1cYOOHcL2cXK4rxSg5hCU1TwZ7X4euKhV9VnfqKslh7T6/UyKkubA8cq2tOmsOv7m3ZUmQslBRuw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/symbol.prototype.description/-/symbol.prototype.description-1.0.3.tgz", + "integrity": "sha512-NvwWb5AdyTtmFNa1x0ksJakFUV/WJ+z7iRrYGU1xZew77Qd+kMrZKsk3uatCckk6yPNpbHhRcOO+JBU+ohcMBw==", "dev": true, "requires": { - "es-abstract": "^1.17.0-next.1", - "has-symbols": "^1.0.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } + "call-bind": "^1.0.0", + "es-abstract": "^1.18.0-next.1", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" } }, "tailwindcss": { @@ -20593,9 +22983,9 @@ } }, "telejson": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-5.0.2.tgz", - "integrity": "sha512-XCrDHGbinczsscs8LXFr9jDhvy37yBk9piB7FJrCfxE8oP66WDkolNMpaBkWYgQqB9dQGBGtTDzGQPedc9KJmw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-5.1.0.tgz", + "integrity": "sha512-Yy0N2OV0mosmr1SCZEm3Ezhu/oi5Dbao5RqauZu4+VI5I/XtVBHXajRk0txuqbFYtKdzzWGDZFGSif9ovVLjEA==", "dev": true, "requires": { "@types/is-function": "^1.0.0", @@ -20604,7 +22994,7 @@ "is-regex": "^1.1.1", "is-symbol": "^1.0.3", "isobject": "^4.0.0", - "lodash": "^4.17.19", + "lodash": "^4.17.20", "memoizerific": "^1.11.3" }, "dependencies": { @@ -20617,9 +23007,9 @@ } }, "term-size": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", - "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", "dev": true }, "terser": { @@ -20659,12 +23049,12 @@ }, "dependencies": { "p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "requires": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "source-map": { @@ -20757,7 +23147,8 @@ "tinycolor2": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", - "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==" + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "dev": true }, "tmp": { "version": "0.0.33", @@ -20789,8 +23180,7 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, "to-object-path": { "version": "0.3.0", @@ -20879,9 +23269,9 @@ "dev": true }, "trim-trailing-lines": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz", - "integrity": "sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", "dev": true }, "trough": { @@ -20891,9 +23281,9 @@ "dev": true }, "ts-dedent": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-1.2.0.tgz", - "integrity": "sha512-6zSJp23uQI+Txyz5LlXMXAHpUhY4Hi0oluXny0OgIR7g/Cromq4vDBnhtbBdyIV34g0pgwxUvnvg+jLJe4c1NA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.0.0.tgz", + "integrity": "sha512-DfxKjSFQfw9+uf7N9Cy8Ebx9fv5fquK4hZ6SD3Rzr+1jKP6AVA6H8+B5457ZpUs0JKsGpGqIevbpZ9DMQJDp1A==", "dev": true }, "ts-essentials": { @@ -20997,16 +23387,17 @@ } }, "ts-node": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz", - "integrity": "sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==", + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", "dev": true, "requires": { "arg": "^4.1.0", + "create-require": "^1.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", - "source-map-support": "^0.5.6", - "yn": "^3.0.0" + "source-map-support": "^0.5.17", + "yn": "3.1.1" } }, "ts-pnp": { @@ -21319,12 +23710,6 @@ "mime-types": "~2.1.24" } }, - "typed-styles": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/typed-styles/-/typed-styles-0.0.7.tgz", - "integrity": "sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==", - "dev": true - }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -21346,9 +23731,9 @@ "dev": true }, "ua-parser-js": { - "version": "0.7.21", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.21.tgz", - "integrity": "sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ==", + "version": "0.7.22", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.22.tgz", + "integrity": "sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q==", "dev": true }, "uglify-js": { @@ -21468,9 +23853,9 @@ }, "dependencies": { "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true }, "is-plain-obj": { @@ -21529,15 +23914,15 @@ "dev": true }, "unist-util-generated": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.5.tgz", - "integrity": "sha512-1TC+NxQa4N9pNdayCYA1EGUOCAO0Le3fVp7Jzns6lnua/mYgwHo0tz5WUAfrdpNch1RZLHc61VZ1SDgrtNXLSw==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", "dev": true }, "unist-util-is": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz", - "integrity": "sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.4.tgz", + "integrity": "sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA==", "dev": true }, "unist-util-position": { @@ -21547,9 +23932,9 @@ "dev": true }, "unist-util-remove": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.0.tgz", - "integrity": "sha512-HwwWyNHKkeg/eXRnE11IpzY8JT55JNM1YCwwU9YNCnfzk6s8GhPXrVBBZWiwLeATJbI7euvoGSzcy9M29UeW3g==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.0.1.tgz", + "integrity": "sha512-YtuetK6o16CMfG+0u4nndsWpujgsHDHHLyE0yGpJLLn5xSjKeyGyzEBOI2XbmoUHCYabmNgX52uxlWoQhcvR7Q==", "dev": true, "requires": { "unist-util-is": "^4.0.0" @@ -21606,9 +23991,9 @@ }, "dependencies": { "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -21775,24 +24160,24 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "use-composed-ref": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.0.0.tgz", - "integrity": "sha512-RVqY3NFNjZa0xrmK3bIMWNmQ01QjKPDc7DeWR3xa/N8aliVppuutOE5bZzPkQfvL+5NRWMMp0DJ99Trd974FIw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.1.0.tgz", + "integrity": "sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg==", "dev": true, "requires": { "ts-essentials": "^2.0.3" } }, "use-isomorphic-layout-effect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.0.0.tgz", - "integrity": "sha512-JMwJ7Vd86NwAt1jH7q+OIozZSIxA4ND0fx6AsOe2q1H8ooBUp5aN6DvVCqZiIaYU6JaMRJGyR0FO7EBCIsb/Rg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.0.tgz", + "integrity": "sha512-kady5Z1O1qx5RitodCCKbpJSVEtECXYcnBnb5Q48Bz5V6gBmTu85ZcGdVwVFs8+DaOurNb/L5VdGHoQRMknghw==", "dev": true }, "use-latest": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.1.0.tgz", - "integrity": "sha512-gF04d0ZMV3AMB8Q7HtfkAWe+oq1tFXP6dZKwBHQF5nVXtGsh2oAYeeqma5ZzxtlpOcW8Ro/tLcfmEodjDeqtuw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.0.tgz", + "integrity": "sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw==", "dev": true, "requires": { "use-isomorphic-layout-effect": "^1.0.0" @@ -21820,15 +24205,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "util-promisify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/util-promisify/-/util-promisify-2.1.0.tgz", - "integrity": "sha1-PCI2R2xNMsX/PEcAKt18E7moKlM=", - "dev": true, - "requires": { - "object.getownpropertydescriptors": "^2.0.3" - } - }, "util.promisify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", @@ -21919,30 +24295,29 @@ } }, "vfile": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.0.tgz", - "integrity": "sha512-a/alcwCvtuc8OX92rqqo7PflxiCgXRFjdyoGVuYV+qbgCb0GgZJRvIgCD4+U/Kl1yhaRsaTwksF88xbPyGsgpw==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", "dev": true, "requires": { "@types/unist": "^2.0.0", "is-buffer": "^2.0.0", - "replace-ext": "1.0.0", "unist-util-stringify-position": "^2.0.0", "vfile-message": "^2.0.0" }, "dependencies": { "is-buffer": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true } } }, "vfile-location": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.1.0.tgz", - "integrity": "sha512-FCZ4AN9xMcjFIG1oGmZKo61PjwJHRVA+0/tPUP2ul4uIwjGGndIxavEMRpWn5p4xwm/ZsdXp9YNygf1ZyE4x8g==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", "dev": true }, "vfile-message": { @@ -22493,9 +24868,9 @@ } }, "debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dev": true, "requires": { "ms": "2.1.2" @@ -22547,6 +24922,12 @@ } } }, + "webpack-filter-warnings-plugin": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz", + "integrity": "sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg==", + "dev": true + }, "webpack-hot-middleware": { "version": "2.25.0", "resolved": "https://registry.npmjs.org/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz", @@ -22615,18 +24996,18 @@ }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { "ms": "^2.1.1" } }, "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true } } @@ -22741,6 +25122,12 @@ } } }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, "windows-release": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.3.3.tgz", @@ -23019,6 +25406,12 @@ "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, "zone.js": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", diff --git a/frontend/package.json b/frontend/package.json index af396408..c03ad87c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,61 +17,62 @@ }, "private": true, "dependencies": { - "@angular/animations": "~10.1.6", - "@angular/cdk": "^9.2.4", - "@angular/common": "~10.1.6", - "@angular/compiler": "~10.1.6", - "@angular/core": "~10.1.6", - "@angular/forms": "~10.1.6", - "@angular/platform-browser": "~10.1.6", - "@angular/platform-browser-dynamic": "~10.1.6", - "@angular/router": "~10.1.6", - "@datorama/akita": "^5.0.1", - "@datorama/akita-ng-entity-service": "^2.0.0", - "@ngneat/content-loader": "^4.1.0", - "@ngneat/until-destroy": "^7.1.6", + "@angular/animations": "~11.0.4", + "@angular/cdk": "^11.0.3", + "@angular/common": "~11.0.4", + "@angular/compiler": "~11.0.4", + "@angular/core": "~11.0.4", + "@angular/forms": "~11.0.4", + "@angular/platform-browser": "~11.0.4", + "@angular/platform-browser-dynamic": "~11.0.4", + "@angular/router": "~11.0.4", + "@datorama/akita": "^5.3.0", + "@datorama/akita-ng-entity-service": "^5.1.1", + "@ngneat/content-loader": "^6.0.0", + "@ngneat/until-destroy": "^8.0.3", "date-fns": "^2.14.0", - "ng-zorro-antd": "^10.0.2", - "ngx-quill": "^11.1.0", + "karma-coverage": "^2.0.3", + "ng-zorro-antd": "^10.2.2", + "ngx-quill": "^13.0.1", "quill": "^1.3.7", - "rxjs": "~6.5.4", + "rxjs": "~6.6.3", "tslib": "^2.0.0", "zone.js": "~0.10.2" }, "devDependencies": { "@angular-builders/custom-webpack": "^10.0.1", - "@angular-devkit/build-angular": "~0.1001.7", - "@angular/cli": "~10.1.7", - "@angular/compiler-cli": "~10.1.6", - "@babel/core": "^7.12.3", + "@angular-devkit/build-angular": "~0.1100.4", + "@angular/cli": "~11.0.4", + "@angular/compiler-cli": "~11.0.4", + "@babel/core": "^7.12.10", "@compodoc/compodoc": "^1.1.11", - "@datorama/akita-ng-router-store": "^5.0.0", - "@datorama/akita-ngdevtools": "^4.0.0", - "@storybook/addon-actions": "^6.0.27", - "@storybook/addon-essentials": "^6.0.27", - "@storybook/addon-google-analytics": "^6.0.27", - "@storybook/addon-links": "^6.0.27", - "@storybook/angular": "^6.0.27", - "@types/jasmine": "~3.5.0", + "@datorama/akita-ng-router-store": "^5.1.9", + "@datorama/akita-ngdevtools": "^5.0.3", + "@storybook/addon-actions": "^6.1.11", + "@storybook/addon-essentials": "^6.1.11", + "@storybook/addon-google-analytics": "^6.1.11", + "@storybook/addon-links": "^6.1.11", + "@storybook/angular": "^6.1.11", + "@types/jasmine": "~3.6.0", "@types/jasminewd2": "~2.0.3", - "@types/node": "^12.11.1", - "babel-loader": "^8.1.0", - "codelyzer": "^5.1.2", - "jasmine-core": "~3.5.0", - "jasmine-spec-reporter": "~5.0.0", - "karma": "~5.0.0", + "@types/node": "^14.14.14", + "babel-loader": "^8.2.2", + "codelyzer": "^6.0.0", + "jasmine-core": "~3.6.0", + "jasmine-spec-reporter": "~6.0.0", + "karma": "~5.2.3", "karma-chrome-launcher": "~3.1.0", "karma-coverage-istanbul-reporter": "~3.0.2", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", "nz-tslint-rules": "^0.901.2", - "postcss-import": "^12.0.1", - "postcss-loader": "^3.0.0", - "postcss-scss": "^2.1.1", + "postcss-import": "^14.0.0", + "postcss-loader": "^4.1.0", + "postcss-scss": "^3.0.4", "protractor": "~7.0.0", "react-is": "^17.0.1", "tailwindcss": "^1.4.6", - "ts-node": "~8.3.0", + "ts-node": "~9.1.1", "tslint": "~6.1.0", "typescript": "~4.0.3" } From a48135e7e7b76402a0d4521739bc80e97fc40a8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 23:17:55 +0200 Subject: [PATCH 054/121] Unit tests ProjectModule --- frontend/src/app/project/project.module.spec.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 frontend/src/app/project/project.module.spec.ts diff --git a/frontend/src/app/project/project.module.spec.ts b/frontend/src/app/project/project.module.spec.ts new file mode 100644 index 00000000..901570c3 --- /dev/null +++ b/frontend/src/app/project/project.module.spec.ts @@ -0,0 +1,17 @@ +import {TestBed} from '@angular/core/testing'; +import {ProjectModule} from '@trungk18/project/project.module'; + +describe('ProjectModule', () => { + let module: ProjectModule; + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [ProjectModule] + }); + module = TestBed.inject(ProjectModule); + }); + + it('should have Project Module', () => { + expect(module).toBeTruthy(); + }); +}); From 153d103edab0bc821afddec14189df54bc2f1180 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 23:33:42 +0200 Subject: [PATCH 055/121] Code doverage dir fix --- frontend/karma.conf.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/karma.conf.js b/frontend/karma.conf.js index dceed017..a30d5d18 100644 --- a/frontend/karma.conf.js +++ b/frontend/karma.conf.js @@ -16,9 +16,11 @@ module.exports = function (config) { clearContext: false // leave Jasmine Spec Runner output visible in browser }, coverageReporter: { - dir: require('path').join(__dirname, './coverage/frontend'), + dir: require('path').join(__dirname, './coverage'), reports: ['html', 'lcovonly', 'text-summary'], - fixWebpackSourcePaths: true + fixWebpackSourcePaths: true, + subdir: 'frontend', + type: 'html' }, reporters: ['progress', 'kjhtml'], port: 9876, From 8c27ed13612c543b34901b88cd0e0ff8e0bac18d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 23:33:56 +0200 Subject: [PATCH 056/121] Unused ngOnInit --- .../src/app/work-in-progress/work-in-progress.component.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/work-in-progress/work-in-progress.component.ts b/frontend/src/app/work-in-progress/work-in-progress.component.ts index f4929e1f..a0550f04 100644 --- a/frontend/src/app/work-in-progress/work-in-progress.component.ts +++ b/frontend/src/app/work-in-progress/work-in-progress.component.ts @@ -1,15 +1,12 @@ -import { Component, OnInit } from '@angular/core'; +import { Component } from '@angular/core'; @Component({ selector: 'work-in-progress', templateUrl: './work-in-progress.component.html', styleUrls: ['./work-in-progress.component.scss'] }) -export class WorkInProgressComponent implements OnInit { +export class WorkInProgressComponent { constructor() { } - ngOnInit(): void { - } - } From 4ffb1bc0a75ef80f55139990393ce2c6fdf17a41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Wed, 16 Dec 2020 23:34:14 +0200 Subject: [PATCH 057/121] Unit test component example --- .../jira-control/avatar/avatar.component.spec.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 frontend/src/app/jira-control/avatar/avatar.component.spec.ts diff --git a/frontend/src/app/jira-control/avatar/avatar.component.spec.ts b/frontend/src/app/jira-control/avatar/avatar.component.spec.ts new file mode 100644 index 00000000..45983bab --- /dev/null +++ b/frontend/src/app/jira-control/avatar/avatar.component.spec.ts @@ -0,0 +1,13 @@ +import {AvatarComponent} from '@trungk18/jira-control/avatar/avatar.component'; + +describe('AvatarComponent', () => { + let component: AvatarComponent; + beforeEach(() => { + component = new AvatarComponent(); + }); + + it('should be able to get styles', () => { + expect(component.style.width).toEqual('12px'); + expect(component.style.height).toEqual('12px'); + }); +}); From 4d9fab752a558992e320388613ef10a6442a36b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Thu, 17 Dec 2020 08:44:23 +0200 Subject: [PATCH 058/121] Rever css node module --- frontend/package-lock.json | 380 +++++++++++-------------------------- frontend/package.json | 6 +- 2 files changed, 113 insertions(+), 273 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index f09685cf..2ddab54c 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -95,131 +95,12 @@ "webpack-sources": "1.4.3", "webpack-subresource-integrity": "1.4.1", "worker-plugin": "5.0.0" - }, - "dependencies": { - "@angular-devkit/architect": { - "version": "0.1002.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1002.0.tgz", - "integrity": "sha512-twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==", - "dev": true, - "requires": { - "@angular-devkit/core": "10.2.0", - "rxjs": "6.6.2" - } - }, - "@angular-devkit/core": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", - "integrity": "sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==", - "dev": true, - "requires": { - "ajv": "6.12.4", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.2", - "source-map": "0.7.3" - } - }, - "babel-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", - "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", - "dev": true, - "requires": { - "find-cache-dir": "^2.1.0", - "loader-utils": "^1.4.0", - "mkdirp": "^0.5.3", - "pify": "^4.0.1", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "postcss-import": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", - "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", - "dev": true, - "requires": { - "postcss": "^7.0.1", - "postcss-value-parser": "^3.2.3", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "dependencies": { - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - } } }, "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", + "integrity": "sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==", "dev": true, "requires": { "ajv": "6.12.4", @@ -279,6 +160,52 @@ "uri-js": "^4.2.2" } }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "dev": true, + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, "debug": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", @@ -312,6 +239,18 @@ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, + "postcss-import": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, "postcss-value-parser": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", @@ -327,36 +266,12 @@ "tslib": "^1.9.0" } }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, "semver": { "version": "7.3.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", "dev": true }, - "ts-node": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.0.0.tgz", - "integrity": "sha512-/TqB4SnererCDR/vb4S/QvSZvzQMJN8daAslg7MeaiHvD8rDZsSfXmNeNumyZZzMned72Xoq/isQljYSt8Ynfg==", - "dev": true, - "requires": { - "arg": "^4.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - } - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -366,19 +281,19 @@ } }, "@angular-devkit/architect": { - "version": "0.1001.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1001.7.tgz", - "integrity": "sha512-uFYIvMdewU44GbIyRfsUHNMLkx+C0kokpnj7eH5NbJfbyFpCfd3ijBHh+voPdPsDRWs9lLgjbxfHpswSPj4D8w==", + "version": "0.1002.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1002.0.tgz", + "integrity": "sha512-twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==", "dev": true, "requires": { - "@angular-devkit/core": "10.1.7", + "@angular-devkit/core": "10.2.0", "rxjs": "6.6.2" }, "dependencies": { "@angular-devkit/core": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.1.7.tgz", - "integrity": "sha512-RRyDkN2FByA+nlnRx/MzUMK1FXwj7+SsrzJcvZfWx4yA5rfKmJiJryXQEzL44GL1aoaXSuvOYu3H72wxZADN8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", + "integrity": "sha512-XAszFhSF3mZw1VjoOsYGbArr5NJLcStjOvcCGjBPl1UBM2AKpuCQXHxI9XJGYKL3B93Vp5G58d8qkHvamT53OA==", "dev": true, "requires": { "ajv": "6.12.4", @@ -1670,16 +1585,6 @@ "rxjs": "6.6.2" }, "dependencies": { - "@angular-devkit/architect": { - "version": "0.1002.0", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1002.0.tgz", - "integrity": "sha512-twM8V03ujBIGVpgV1PBlSDodUdxtUb7WakutfWafAvEHUsgwzfvQz2VtKWvjNZ9AiYjnCuwkQaclqVv0VHNo9w==", - "dev": true, - "requires": { - "@angular-devkit/core": "10.2.0", - "rxjs": "6.6.2" - } - }, "@angular-devkit/core": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.2.0.tgz", @@ -16707,12 +16612,6 @@ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", "optional": true }, - "nanoid": { - "version": "3.1.20", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", - "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==", - "dev": true - }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -18379,14 +18278,23 @@ } }, "postcss-import": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.0.tgz", - "integrity": "sha512-gFDDzXhqr9ELmnLHgCC3TbGfA6Dm/YMb/UN8/f7Uuq4fL7VTk2vOIj6hwINEwbokEmp123bLD7a5m+E+KIetRg==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", + "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", "dev": true, "requires": { - "postcss-value-parser": "^4.0.0", + "postcss": "^7.0.1", + "postcss-value-parser": "^3.2.3", "read-cache": "^1.0.0", "resolve": "^1.1.7" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } } }, "postcss-js": { @@ -18410,95 +18318,46 @@ } }, "postcss-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.1.0.tgz", - "integrity": "sha512-vbCkP70F3Q9PIk6d47aBwjqAMI4LfkXCoyxj+7NPNuVIwfTGdzv2KVQes59/RuxMniIgsYQCFSY42P3+ykJfaw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", "dev": true, "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" }, "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "import-fresh": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", - "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", "dev": true, "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "minimist": "^1.2.0" } }, - "parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" } }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } } } @@ -18901,31 +18760,12 @@ } }, "postcss-scss": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-3.0.4.tgz", - "integrity": "sha512-BAkBZ35aXhCeBRmliHylYqTN1PvNJyh9aBPQHUmk9SdDdbk7n3GExm7cQivDckOgJpB+agyig9TwRAmf6WnvfA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", "dev": true, "requires": { - "postcss": "^8.1.6" - }, - "dependencies": { - "postcss": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.1.tgz", - "integrity": "sha512-RhsqOOAQzTgh1UB/IZdca7F9WDb7SUCR2Vnv1x7DbvuuggQIpoDwjK+q0rzoPffhYvWNKX5JSwS4so4K3UC6vA==", - "dev": true, - "requires": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "source-map": "^0.6.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^7.0.6" } }, "postcss-selector-parser": { diff --git a/frontend/package.json b/frontend/package.json index c03ad87c..d2482ef3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -66,9 +66,9 @@ "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", "nz-tslint-rules": "^0.901.2", - "postcss-import": "^14.0.0", - "postcss-loader": "^4.1.0", - "postcss-scss": "^3.0.4", + "postcss-import": "^12.0.1", + "postcss-loader": "^3.0.0", + "postcss-scss": "^2.1.1", "protractor": "~7.0.0", "react-is": "^17.0.1", "tailwindcss": "^1.4.6", From 456e3ace690e1ddab9772771a0dba58dff51c2f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Thu, 17 Dec 2020 08:52:05 +0200 Subject: [PATCH 059/121] Trung - double check if this is changed correctly . --- .../components/issues/issue-loader/issue-loader.component.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html b/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html index e4143a74..17d45161 100644 --- a/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html +++ b/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html @@ -1,5 +1,5 @@
    - + From c6e1f146e6db8ddff422d183221bad8d34e88d5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Fri, 18 Dec 2020 12:22:38 +0200 Subject: [PATCH 060/121] Unit test example for issue-detail.component.ts --- .../issue-detail.component.spec.ts | 52 +++++++++++++++++++ .../issue-detail/issue-detail.component.ts | 6 +-- 2 files changed, 54 insertions(+), 4 deletions(-) create mode 100644 frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts diff --git a/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts b/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts new file mode 100644 index 00000000..199fc0af --- /dev/null +++ b/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts @@ -0,0 +1,52 @@ +import {IssueDetailComponent} from '@trungk18/project/components/issues/issue-detail/issue-detail.component'; +import {IssuePriority, IssueStatus, IssueType} from '@trungk18/interface/issue'; + +describe('', () => { + let component: IssueDetailComponent; + + const projectQuery: any = { + + }; + const nzModalService: any = { + create: jasmine.createSpy('create').and.callThrough() + }; + beforeEach(() => { + component = new IssueDetailComponent( + projectQuery, + nzModalService + ); + component.issue = { + id: '', + title: '', + type: IssueType.TASK, + status: IssueStatus.BACKLOG, + priority: IssuePriority.LOW, + listPosition: 0, + description: '', + estimate: 0, + timeSpent: 0, + timeRemaining: 0, + createdAt: '', + updatedAt: '', + reporterId: '', + userIds: [], + comments: [], + projectId: '' + }; + }); + + it('should be able to open Delete Issue Modal', () => { + component.openDeleteIssueModal(); + expect(nzModalService.create).toHaveBeenCalled(); + }); + it('should be able to close Modal', () => { + spyOn(component.onClosed, 'emit').and.callThrough(); + component.closeModal(); + expect(component.onClosed.emit).toHaveBeenCalled(); + }); + it('should be able to open Issue Page', () => { + spyOn(component.onOpenIssue, 'emit').and.callThrough(); + component.openIssuePage(); + expect(component.onOpenIssue.emit).toHaveBeenCalled(); + }); +}); diff --git a/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.ts b/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.ts index 2580b3a4..f77c98ea 100644 --- a/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.ts +++ b/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; +import { Component, Input, Output, EventEmitter } from '@angular/core'; import { JIssue } from '@trungk18/interface/issue'; import { ProjectQuery } from '@trungk18/project/state/project/project.query'; import { NzModalService } from 'ng-zorro-antd/modal'; @@ -10,7 +10,7 @@ import { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-mode templateUrl: './issue-detail.component.html', styleUrls: ['./issue-detail.component.scss'] }) -export class IssueDetailComponent implements OnInit { +export class IssueDetailComponent{ @Input() issue: JIssue; @Input() isShowFullScreenButton: boolean; @Input() isShowCloseButton: boolean; @@ -20,8 +20,6 @@ export class IssueDetailComponent implements OnInit { constructor(public projectQuery: ProjectQuery, private _modalService: NzModalService) {} - ngOnInit(): void {} - openDeleteIssueModal() { this._modalService.create({ nzContent: IssueDeleteModalComponent, From ce881e0a66faa01fd9981589cbbc48d92d83b9d6 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 19 Dec 2020 10:12:53 +0800 Subject: [PATCH 061/121] Add snow components --- frontend/src/app/app.component.html | 3 +- frontend/src/app/app.component.scss | 4 + frontend/src/app/app.module.ts | 4 +- .../src/app/core/snow/snow.component.html | 200 ++++++++++++++++++ .../src/app/core/snow/snow.component.scss | 45 ++++ frontend/src/app/core/snow/snow.component.ts | 15 ++ frontend/src/app/core/snow/snow.module.ts | 10 + 7 files changed, 279 insertions(+), 2 deletions(-) create mode 100644 frontend/src/app/core/snow/snow.component.html create mode 100644 frontend/src/app/core/snow/snow.component.scss create mode 100644 frontend/src/app/core/snow/snow.component.ts create mode 100644 frontend/src/app/core/snow/snow.module.ts diff --git a/frontend/src/app/app.component.html b/frontend/src/app/app.component.html index e7cbc3cc..28fb78c0 100644 --- a/frontend/src/app/app.component.html +++ b/frontend/src/app/app.component.html @@ -4,4 +4,5 @@ nzSize="large"> -
    \ No newline at end of file +
    + \ No newline at end of file diff --git a/frontend/src/app/app.component.scss b/frontend/src/app/app.component.scss index c52e4418..33f6506e 100644 --- a/frontend/src/app/app.component.scss +++ b/frontend/src/app/app.component.scss @@ -37,6 +37,10 @@ board-dnd { } //ng-zorro override +body { + overflow: hidden; +} + body, .ant-modal { @apply text-textDark; diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index fd1fecfe..1fce7731 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -12,6 +12,7 @@ import { AppComponent } from './app.component'; import { NzIconModule } from 'ng-zorro-antd/icon'; import { NzSpinModule } from 'ng-zorro-antd/spin'; import { QuillModule } from 'ngx-quill'; +import { SnowModule } from './core/snow/snow.module'; @NgModule({ declarations: [AppComponent], @@ -25,7 +26,8 @@ import { QuillModule } from 'ngx-quill'; NzIconModule.forRoot([]), environment.production ? [] : AkitaNgDevtools, AkitaNgRouterStoreModule, - QuillModule.forRoot() + QuillModule.forRoot(), + SnowModule ], providers: [ { diff --git a/frontend/src/app/core/snow/snow.component.html b/frontend/src/app/core/snow/snow.component.html new file mode 100644 index 00000000..3590e777 --- /dev/null +++ b/frontend/src/app/core/snow/snow.component.html @@ -0,0 +1,200 @@ +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    +
    โ…
    \ No newline at end of file diff --git a/frontend/src/app/core/snow/snow.component.scss b/frontend/src/app/core/snow/snow.component.scss new file mode 100644 index 00000000..a4ae9bf4 --- /dev/null +++ b/frontend/src/app/core/snow/snow.component.scss @@ -0,0 +1,45 @@ + +@function random_range($min, $max) { + $rand: random(); + $random_range: $min + floor($rand * (($max - $min) + 1)); + @return $random_range; +} + +.snow { + $total: 200; + position: absolute; + width: 20px; + height: 20px; + font-size: 20px; + border-radius: 50%; + pointer-events: none; + color: #a3b1bc; + + @for $i from 1 through $total { + $random-x: random(1000000) * 0.0001vw; + $random-offset: random_range(-100000, 100000) * 0.0001vw; + $random-x-end: $random-x + $random-offset; + $random-x-end-yoyo: $random-x + ($random-offset / 2); + $random-yoyo-time: random_range(30000, 80000) / 100000; + $random-yoyo-y: $random-yoyo-time * 100vh; + $random-scale: random(10000) * 0.0001; + $fall-duration: random_range(10, 30) * 1s; + $fall-delay: random(30) * -1s; + + &:nth-child(#{$i}) { + opacity: random(8000) * 0.0001; + transform: translate($random-x, -10px) scale($random-scale); + animation: fall-#{$i} $fall-duration $fall-delay linear infinite; + } + + @keyframes fall-#{$i} { + #{percentage($random-yoyo-time)} { + transform: translate($random-x-end, $random-yoyo-y) scale($random-scale); + } + + to { + transform: translate($random-x-end-yoyo, 100vh) scale($random-scale); + } + } + } +} diff --git a/frontend/src/app/core/snow/snow.component.ts b/frontend/src/app/core/snow/snow.component.ts new file mode 100644 index 00000000..04d387fd --- /dev/null +++ b/frontend/src/app/core/snow/snow.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'j-snow', + templateUrl: './snow.component.html', + styleUrls: ['./snow.component.scss'] +}) +export class SnowComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/frontend/src/app/core/snow/snow.module.ts b/frontend/src/app/core/snow/snow.module.ts new file mode 100644 index 00000000..43633145 --- /dev/null +++ b/frontend/src/app/core/snow/snow.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { SnowComponent } from './snow.component'; + +@NgModule({ + declarations: [SnowComponent], + imports: [CommonModule], + exports: [SnowComponent] +}) +export class SnowModule {} From 6b7994c7f276b58eb4c3cec8a9330f07d8932d08 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 19 Dec 2020 10:14:45 +0800 Subject: [PATCH 062/121] Add credit to codepen snow :) --- frontend/src/app/core/snow/snow.component.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/app/core/snow/snow.component.scss b/frontend/src/app/core/snow/snow.component.scss index a4ae9bf4..930f4e65 100644 --- a/frontend/src/app/core/snow/snow.component.scss +++ b/frontend/src/app/core/snow/snow.component.scss @@ -1,3 +1,4 @@ +//https://codepen.io/alphardex/pen/dyPorwJ @function random_range($min, $max) { $rand: random(); From 14c77b90bd38494b63ee0c134b367448ba01cbf2 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 19 Dec 2020 10:42:24 +0800 Subject: [PATCH 063/121] Add Christmas story --- frontend/src/assets/data/project.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/frontend/src/assets/data/project.json b/frontend/src/assets/data/project.json index 1cda2843..68814f76 100644 --- a/frontend/src/assets/data/project.json +++ b/frontend/src/assets/data/project.json @@ -63,9 +63,21 @@ "status": "Backlog", "createdAt": "2020-10-26T15:13:08.070Z", "updatedAt": "2020-10-26T15:13:10.418Z", + "listPosition": 2 + }, + { + "type": "Story", + "priority": "Highest", + "title": "Merry Christmas ๐ŸŽ„๐ŸŽ„๐ŸŽ„", + "description": "

    2020 is about to an end, and the holiday session is coming. It was such a particular year for you and me. I have been staying in Singapore for more than eight months without traveling anywhere else. Probably, I will not be able to come back home for our upcoming Tet holiday. But tough times will make us stronger, I believe so :)


    I want to take this opportunity to say thank you for all of your support for my project, especially for Angular Jira Clone. Seeing my work got lots of positive comments and discussions made my 2020 genuinely unforgettable. I am working on some exciting Angular projects, and hopefully I can publish them very soon in 2021.


    I hope your holiday season is full of peace, joy, and happiness. Stay safe!



    P/s: This is Totoro, my most favorite character ๐Ÿ˜‚

    ", + "reporterId": "d65047e5-f4cf-4caa-9a38-6073dcbab7d1", + "userIds": ["d65047e5-f4cf-4caa-9a38-6073dcbab7d1"], + "id": "2020", + "status": "Backlog", + "createdAt": "2020-12-19T03:00:00.000Z", + "updatedAt": "2020-12-19T03:00:00.000Z", "listPosition": 1 }, - { "type": "Story", "priority": "Highest", From cb089ca4340e2335b431e4da271f75d4a073d400 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 19 Dec 2020 10:54:59 +0800 Subject: [PATCH 064/121] Update Christmas README --- README.md | 8 ++++++++ .../src/assets/img/merry-christmas-2020.gif | Bin 0 -> 2395398 bytes 2 files changed, 8 insertions(+) create mode 100644 frontend/src/assets/img/merry-christmas-2020.gif diff --git a/README.md b/README.md index 8d9e40f8..81662a64 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp

    - [A simplified Jira clone built with Angular 10, Akita and ng-zorro](#a-simplified-jira-clone-built-with-angular-10-akita-and-ng-zorro) + - [Merry Christmas](#merry-christmas) - [Working application](#working-application) - [Storybook](#storybook) - [What is Storybook](#what-is-storybook) @@ -45,6 +46,12 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp

    +## Merry Christmas + +Thank you for your support! -> https://jira.trungk18.com/project/issue/2020 + +![Jira clone built with Angular 9 and Akita][christmas2020] + ## Working application Check out the **live demo** -> https://jira.trungk18.com @@ -325,6 +332,7 @@ Feel free to use my code on your project. It would be great if you put a referen [datlyfe]: https://github.com/Datlyfe/jira_clone [stack]: frontend/src/assets/img/jira-clone-tech-stack.png [demo]: frontend/src/assets/img/jira-clone-angular-demo-trungk18.gif +[christmas2020]: frontend/src/assets/img/merry-christmas-2020.gif [demo-storybook]: frontend/src/assets/img/jira-storybook.gif [time]: frontend/src/assets/img/time-spending.png [issues]: https://github.com/trungk18/jira-clone-angular/issues/new diff --git a/frontend/src/assets/img/merry-christmas-2020.gif b/frontend/src/assets/img/merry-christmas-2020.gif new file mode 100644 index 0000000000000000000000000000000000000000..b61c5727d3380ca8ac10049b1431d964bcd1d9db GIT binary patch literal 2395398 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
    M4pbwyk`ne<^Vg1W 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

    H(dOASaVZ4-6rc5ISs>}hO!pLNC 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 S|}AJiMzM*@e`d{Lde044J~=*F}}+c zTp@30sM|f!*2fM6+}1^0U%PLPDcc9--H$A&kEhrYT~!;{poHZC8J{Sp?7-u=B2oaY z=o9xh;wuKF{vh{oDy2AxQrfl7qFuk#lx!=xDM--ALL@>uurLLxK8{Ddz5~anH=vIf z&=jr43)z4T2uOQW=YWucuez<6Pe`Y�jc_om5zTr=3jHfPuYS;_9SrRQW8TK_wt5 z3F!8jmVQ0+|sms-^=Us9H+ zcmP99K6E}?rApS9xO#ItG&d|;_zsa{PSQxer5f2pkzhXj;*0JNS@5o~0i&0e-z7qx26(9G; zX^X`gHHFQhz5QaLdvM(rjw|LVk=PG7FOk3=d;!6x1>k2$zp zJ*OC1?~`xR1{eQE2djiQ;-dn!*g?&Op$iVV(zX-`TT zIVi8**cba;Z`kVmxYwVU9VI#WW?j^k`b{(^w2pFe@e?1*Zl1uL<-IPkEH6xxr+-2crKq4<4(ZhWtE;E&>Kl_C`)IIf4ZE=6bx zmeW37&qH-BLd}x~aC5O);#~}$8@Vv)b0lH)>R4UdXl`Ep1EI(eZipI>52NL}nvCQK zikJU5pMG|xpgRu!S`?@pQEa-z#VY6fL=cRe0JJN=DWvH;3N|@D%IUkUPity$tc@r` zU0;P`EW%BqFs?K@NZ@rO8S(D>qUvHQNbLS~i2C?Cd^(aT()X-v%d_OjIDv3)T~&_% zNpQDzwuBee&sEEJMPXHPgX=Z!C8DdoMI{+;@|E!lpQjF@i2oNi`Yt#sY0xt8+ts(x_X$xcmQ?2x_uoGLO8a_&EH!`OAOt0n z%)-5KlZ=pUl0785;PA^*;>@-LenEeSBD^j7n*|OvV1x(tO_JDUNh)VmdigI&SP8%P z4rd8UM^iQOtD85^_N#Eea?^|K7GbLlEJiSIlH7$wlZ?#I$~h)kl<`SuywUWIC+4EM zmXdm0h1kCK@3=aFr;2_!c-3=@z&=Duz3L|GMq@ z^4EQ#hlbrBM>VKkSg{PVcsu*Tq`W?0HJ$WU=_F{zPQeW|7#>nH=4a z2_;vA*ya?FpFn|_ibYwWZim;*FnF>;C#s$Sr`Iqr8j-TFj+zP1%Rc;NhGr1&A4nv$=1-@qX) zm&k%MLHz?lrq#G_59O3JF2A4qX!l^*_wg5Gum78`nTdTD2wQP)-_QRXN_?^}XLiP+ zf8jSYiLpO^j&jps9%i4!3L`|3P5)p<5|Rc~5AS-V^h?jvGfj+jLvs`7R#tS9Mn2q* zF1{Ah&b{>b*G`R#K)how20MOZ zd_H~2Zf@;x;=|#;pCj8Z%zsS#*}e7QYiib`1&B=&OJaV9on@c8EcWz(=@Y)WeaGUB zs!g(d#NVxJ!>Q}NRmu?~m2x_7Qa5D&9mLyLeQUIToR8K^dGla?UxdB0bxJ6D>fXD( z=HZK9-gf?){W<^hDJ*S=cDedp`>!7l-~Rom`ttXZ>B4_6v(om?1g4rPDE!wLX8+^f z(?4+Mh2IOXO9z9O&uu=P{q^=*-;W0`|L#6m`1>{M(x2mgY5P?Qf2~j0n3viluRmX4 zvtbObQk!4SdcPk%E%vZU=z!dxdD^;V!%bztOBp<+)&M~dWW~sEX2e!QPiP=Qs{3H| z3?zyvY|Q+0kKxZ^@aLQEt7HKYnLc!APzTMh-vVjHl$~a>en#3nI) zIv@ejkO*I!)_$gZ97~Cj_zXp{q?>QTQvc#tS+%g!S>RuIIn`hPs?;z=-s)#IbG zgTAGMa-xPj=)q$agYk-4$L9tEta@!L21%kr8Wp+z`HW-eBAdNlr)k^3ZQIZRo9T?f zp!%WHA&7~R$4>nBoUH6ZB26)KL!v=;fqR2&%NurQ2*Yt!T9KmGVs3T%d9WDpUH12( zs1WA<`=PKu&~UW9g{6Hwc*HM2|73-ALYaPSnV5-k*2OrBgI0T_n_bm!t3dvHsjI_j z`R$kZM+ye;k%~0e8N@6c$2|N7WAYU-hl9jd_kEyB2unNkQ4`c5(DBW*<7Rn z^GSl-)6VjlpwbCYR|LH@U?i3SA#K=#R<3|*GF?ZW(K?Y5d1un`|sRpzhIH!!+JZ@AKBKo`|U|3B-H;oo$!=4jB>RfW9Xv&}qkYAkn z9Gs!T=z4+5Kq)rV;YOmeGtd}ttMFZ)aF=@laHpoRzDVtaY6=IxqON}^uNqK?ABn-2 zpv*w(Wx(7YSb!OD?gFn?bgq38<<6LC7Z}-1z$EyNTnrfb>SEhl;rz(>Xb{*n2A`=i z)BLo8cfVv*>^rYJ3DF;dIO9NhPJ+EJJpy;k&`bgiD%0}Z^Fl2VKGl@J!kLrC`I*!cJ|7;MO8 z3}zlRxZ$Qwc6~-T;xXRv#oD38I8nBCXd=hqkq&^TFpWdV zLCxsthj-cPU_i_l5}zt^HBK%iO-llK9TkfaP0*IUr6N2?VO&jVE+Y!Lwjk6w9M9 zIBrHia=O}0e6Z7U1XPBBsylR8O6nrSI#7}Z?$t;13{ZXBS0@oZs@BiL#kkbhdUyEk zBXwS$rTG(`kurUKDh_;&7;v-0T}?$=ltz~82=KE)%qF@JJ;B$ilNGxG-b@AAu9R54 z=DqFPkuH~`f`EipPj+3IEnhS~7T!q^>v+k6*lGYrUFkQR`%%p6+P|lp_RYKzZs5*nDpQToYrCH+GOj>jV!}n`{4Mwb>$0S5s1+b*eSwqPRqk z>AROx8S4tpXqwv0F|=Nrid{?YdmH3A9b2CM69 zX>kRg?s&=FO^YRh`z!gh?|8a*JX5b0At{cnyMox4N}%dFFas`7BpqrPT^4|G4Lx|! zVMRgDQc*Ld$2#1NH;#e|muV9qPh}36kQ&S7%AuiZab?CfWo!sIpDTHl@g@WOSSMa= zLw&?Ui_vwYTgUb)Rhe$!5I7ZH8R9Jd>BGsOAgYcy;oei&i#h#qlGj z%7E&qjSawdT!6x>@rog8kwZpm8ujz|r<`AzFX8}WeSO1&Pd$QHy9LH0&jYNGmehYR zg|h}HBt6wPj#~SkekdBb)@2X`Kf*}hWe4>T%NUe!7Eq+fVNII8)(M*HUIoj38fC5; zxJ0gI=4Nl{mGZ`DK#Ay(*w05QSoL};^G%#cm_wDbSNBj z7(4kgPBGWkKdgsl0T;f=ecDzBf4(@96>$L8$)?C} zkk!HgU3k=?Ca{MC%@Ynjl+A%8K#nIx?1$bm#CMGKxwi|-Ms?g5>57UR{3;mv+-W{a zA?KXkpY4k~SrHl#yAFy5iNXf^L?41vp{BH;#Tfac5NA?`+9HU9AmvZI_2E#gn{14h z*V8UBXp}hg#LNd#pT}Y^@uitrsXJMI^cd+dKy8ttFZ2~Elu2sJG_wDG8V-dCfpsUy zc#Urt9AXEt-^?!!sH(r*&dZ8&a7rAaN#%dbtN$kP>8mgy;u0}S_bXWg{@rePSJo8b zq4C}L=yyYQ3{M#N(qf3^$Gsyq2&>@{wXc|~qM4x`kQ0jo*b`>jdi{7kh-n9fb9K9? zyE}ql=ZRg%#yBU1Oofktwj|`J#E+m8aN^ftaB6JeBs>ZO4I=J)3E7s~!K6&1^pkF!62I$VxB&Q35E%Jd|Gv=OlL_CIOtb&?g)V{~;y1 zmw(gW`{&mw!D#wIV)4gB*@Yk8nEy(Bk{zRxjU^HfMQ2cblFEmFJ?#1~>$3TY>_;e2 z3Qppe{B+2aT^8PKM+39dt(SZ&YNyoZzq4O|G__}Xr$_6KK(D^|_1N^~?Q70oMWGh_ z7sSGLC!S;)PH?j?F8u6%5P$aVZpq7C*`vwig?*C;RL;G0W+UXu$3N+NobolRDx3O3 z>bGpsg2$R-RE7)XZ7BSjv8ZRoYDa5bnuTlAuj-y)RNsOtai7dYT_MLY~+-8x#a_|mY~=Fyk)LBA+8+_5D0Z`OEOp)D&%lu)pTl%Lqz;E zzh#fS8A$3mY?LSA=gUfBpdJhVow$bz;C-H>Jg6IF?p=;nC%oZFB%CM_OFRF8UaqzT zw~nfPqhEE~bwSkWeMo9eSS%0uubr>p+sF}(vlJn{Dzz64>o4n$wx?PD{$X)5=J@1jLwV zywz9ur>Z28+H~?Y+a~+jwc1?myEC<^Q5!`FFN8%D^G47W}@gx4}2==TJUL) z`nV1gj$<<03CR zzvteNzGX1TmT{C{brK%?Vd)n=C?q06D-My5hQq|)yuUrq8WOIQs zHT+L=REgmY+z!&J61Asf@0~ITDc)7Y{Ws+Qi+qRh2DKaT*s=7xka-Ns08+!wE~bfu z$6cqh71qLWUu{w%)99$9W~+RIFjc0Mu7U#9RhXC)Ykc)Ld1(WiHa9~zy*wadzouto z6q~pm!o04`%l_^ptg7y|XXBSY%TusxreyP%ZN+->=n|mAGej;ef0syAk=0Qip=avU zD?N=g(4kz5eK)NY&g2X3(D3pIIQiqAkbNWu;>Ex#h%058&=ui>W^SHshL@99SERGD z0g>=WJ4L%YjC^y_>3E{h>DApQ2s4Y*8 zfpJUJG1B>u8E+~~g?k#IVyNRxeo4j%rLGA}v)33F;$%1tn-;Tvs0N9RRDUS*X1}$d zcC5e|WeU<|*xYpv-0M~RtoR3&K`dCifl^m4L`ifB(R zMIezT4%yY$Yd#2?mlh>-SJQZcK4E3h$bn0DPvtPfl~2@r)&7e#suiwm%H8a^cPV-o zuA4Wk*03YwnzW}Fp+T}5b<6&8id@1rV`=TRA61l%%TLFo5 zmF(IpYZ}9H!2@RN9p_K7WM<`}V^Hd-cqPWj3ie1j9ldkrksB&BrjV43w|7J^%mS&q$cL$q_oyv17 zc}zM#%?#u2Yrd=3aO8JKobu!b^z{L==k#pC;*yZNK3R6!ucx@LE;36IA>w}lFWYb` z>nfd2%^pN6)zbJ*-=m0?Pe2cYCw(KB?{RG5{2*WD+{Rnz^Eb8vibeO2nNrT^&VS4T zw1Ur%IrJl&=wR9{;}b9|mPo}SH7SJIz&7jmgF!WQV%TCz)~}EFpD>t5ZGTblQ7k>eMXJ|(wjjBO~fr>ZGG1cmia7PdL(^PUP!e6!r)Z+2xN znsQT6XUVC!EyQ!jL#cz&2fxwwwzyQE{J;$2hOrdn-D-VCK-$Ro42&Z7Ixovuu100Z z+_3%f-IhNXacUX^!eRhqLPzFd&f$4FUU`+6Auty_tTyX(c%o)aS7zk73)lI(W&4W3 zuJ8u|9L`oKQs6js36mOrPf%-4XlPeB+5~vM>zCb>^guXUmSs&tS!Tf>6syf?^bT5D?#?> z2b;v)gJ{P6JjC2Ad30T4@zL(fm#YE&)I!?qjB;yk8E)k(hW3|K2UmSb6M6SrNUI{g z1-Z5LoWA!;#=i9Z2SL-VV^QNVc>&7M*~==rB#QK+BHUzyCB37cHNS!tbeQ4VwEw0M z6E1bu72$jaR#*-0UdtAs&;y0jB>0NfKk}8vs9^>I%=CINW)JWX)rfHki zqxe6^abWpi9{dK1d648H9D>~yxV*75B)xP^lLxP-3Kl1^KK4S*1Ed8G6E~aZgOhJ; z1qF%6@@{u8;1OW)a4x}VOsgVRVhn5k_y&&`nKvD8=?Af(0^|wecO{22)(f1}p;j7|qm8PKzt%%49J413=Ia} z%Xd&?!b5c0^_-@gvY?$19E|$5Y&BJvdVssPD`gq|&MDxCwYQUw)*G?)WsES&ZF|`& z7@|hU2r#(Br@4?0*sr!Mc>+#t45x|4!R87b5a8RX3f3k!qr2tjcjX&N24-I|uCPzr)_?{pnPQHTn8sKR{uJEcS;1W26fpxW&7a zeEio>1&4;-QSh=W@d{lF6AbY@Qi~M@Aw#&3(-?#UQ|b%TOcjUntoQ$dksqnEjf7yQ zK`Mw5-!AWSuTQmmj+~H(x39kHuyPBSrk&7Tfc+txC#a_P^rPd*W`z(6X(W;dCqiJJ z)a8s)*v%tuowBuP4`rrL?Huk8S`btA(?|#B&=^{xp@i^oPwDM7GG8Kp>K} zjt;>g+L-nuxn3a|;)}f3t`9ocVFj79H?GfqQ_T*PRzF_qcjgnD0olMUO`v=<@CsI; zcg#*4n2=>sS<0T=g8IIe72Hq;Bh;iO`Oe4usqlh#8;M=&ulmALzlHaVhoSrjr6Mt> z-!KGAu?iJSipDsUF`y9uXoLU;cKEY);HQHVKjlUoeuW;&Rp`)YG;!Bp{T2CP%Y@}) zPL+=y?(4VQ&M+&*i4oPUAxEyC+c>PzuaiU+Z)(!3z=|0!6#%EJc{i(16ACxOFDq+_ z-|e?RZzi6*xIL*C}(oGEIxPeR4tG9R5{C!uV0O#n7 zb+oyXz+6q|a@*@p*s8OGuw~8WSlA@ItS7g&@aA2^Gxy#! z)##2Fs%>_K66+3aUbd?>EKBE6#GY=!2(&R}$FL27EL9Yav%1QE$fs)~?D~|hehY2! z{}|m%!*Um4m&7gQgJ}tMZJ`UwtFsmp^=8o!tBn@XKMeTZCM1rbRq@86bj9WXKsJ@! z^WPo}Mu*~BryR7qQ_$0BEz49;-RZScU+@Nz40-~i6hiK~!<6R-Gzcu&Qth!|GEa7k zoiELJbm^*2#rM~$9doT%$lLuvaiMX@SwD(@8SPzMx*>+zR;qG4Jwta7D-ghdAh;ti z%SH&MU1;P??&q1i3qzq!!)cN45}fMN*!@5O+B`LE!SR+#2p4~3D|DNyC%C1jytP=6 zrJN7svM_`G1j~vMOP35WMK!s1N@Z$%PYmIcTFy^4*AB<5Oaug(VZzH2$VeK*V47tbLBes=0NN(J4&f72(Fald60uE>-| zw3i&msc2|6mQP5Raj6j_@TDvK@qP}6zO(|*DGs`;nb%{!yej**1`DC&D-+1V1cNe+ z!SuRC8z4Bt#Xmv5d-vR*(XW5*Hf|NdwnxwXtI9HlYll6t@aA-0 zIv39f^Xsm>Ern9DkJTitDudbF;*53)R))nQ@4kCfVBpslr!Q28n`QCs(GeeEe;A+K z2S`tp1k1ABzJScqLE@5Rm5C_9tsTME?7#Ev|A3gLj((%+N_#HIw?hAg79QUT8&a%85 z1TJFk-X-!SuH{H#jeBZuSHaCjnBKcPiXyQ}?Np&W*gxp5vdo}|V!z6Q?%X%s-#mD{ zGGnZE1BbI-3u`}a zUB42cQ2h-z_RNCH=9crd{ir+OWd;mN#~NxIiCN*AX=qVRmIjqN2?kbQdeU|vsYRp2hvD@Am+ALc0u#VYK|EoXtieO5oh}-+jNdac%Wc>RK(;$TnZgz z4#yYr^mhyIxJ_Z9lH7ul+{idC;e4D*07}D{rJ8hFt?zyDKOO!G?kj3D3< zudX}Mn0?PCwyPm^@0h8r)hfYgW4QbDo>di@XC_+A6AN>|YN7zwlQAlN>*z78<`_%4 z6d~xz9o)O~;vdM&lL_mHwJ3%lZ*5*(H*&XWI&9MIapH@tv&pZadwTZwW&1P)BN@Ck z*`^4r_yI+Cf}4L8>;L}8S&7(VZ>h%poPE01QPDT2)=iKd#{Ap!8UeUQiwK2nZVi5% zco<7LgrZW$kRn0Q0!CN@-e7}OdIyIHXTUeomm5y{P7^a)Y?aRa*uPENFUJL-f|UjP zMFfUqGic(7!UH?-z+sSC1-CeS+a|yiS;m0Yb6#7j=d=$f&)d(H*hk^bQe3|Mnq)Jf z3=Be&%+rLC$j3DXuBr~)IDfJw_$T-GQEu|r8vUPvq~;z!>rOl^4l1-e3nK97J*4e zYJjlS8LovGiBgtsDWI~~;=6ac{oM8T9zUmbk^RA+G2>E254c7CFd*ApzYfPa9N;8L zWaLSlIF;;oGP$KSrTTQQ%TB_zpFghU1<3oF3A#w}M2|~{aB8YP&puoI+acV}Z7h^= zk58cun$8t0kzr_tlLTw0``W6FFg1EW%V{k5T#wjJpi~^T;3Ka>lflV%t$|~+_ey`? zvnr}IkYxx{cmHPSkB~!zx#c=`S`^l}-d}j)LuefyXzl-X?0L$FSJLk{7^XA1*P{8n zQDUD7tN069HjWIf__q6*AqcJ$O=szf;*B-%28(`P6FZhU8D;@^3HS!O8e|du6U~nk zF#Z*EUm#j)`mm}p$=L0o^S(k?&95SY(dF{AEz90cypa`X@_F!t%46J)rOUzZrx)TF z83D49=>n+e(@xwaYAaF+0v1bhOjyAV#PfolGNQtb4^+&_ynOR5U^|1%<+?{Ry0}GcWI7f2fRAf$^l!2*^62Gy90;=IdoDga9nfTWT2w_l0DQ~c9PQh2 zy5GG!rxsK-kYyUPKHXaqcJ!tV87gK`8tztSU!>;su=LYp=>HU*c|6mPAIEpuW;4t= z_Z-P>&Rl78j*v5V&3&dhL#f#ubELVI(j2*yJ5kJ)Bjif-Eg?iFCF!!C-@l)~-=ELt z{dm3Juh(;Zl=J(s>)vg#wk?4#x(mZxADr(`6a46ecW(=tsdnipy6|5c&%$t_VR3|a z&!yeX7d@BM4EwGCVM0bFWS_zGCpu#PX?^i+8jxARI+}9iO2lifDmn$)-JJ~Bk^4Zi zv`*97*)MPEI>Vi!*3)#I|7V2nV0p)J6Ue3N(;6{bAIe*2Q+T9KE1!S*mn>i5_x^dg zWwEhD_lb~MhIClmoy1FD-}a{qe_gzg@csSLz{$sDPgeRquZ|R-x|ZboVRhs#j<>@c5z&!fv3aV7Kn2g}^D^-iq`Mz9HBNeYxe2Frz4--aY zvp)2%(IhK^sn_v24dx65V+_a8Kk|gbh{Vr)3rtvVZkqV#rnQ+-*<2e(E9P|AtkuK$ z$}{6X8r{?HD7H*EKKm_D8gb|2sQWj015&L?rl@?rOrF`!7P#MnH>P<~i%tQgyQn-? zpzCM;+9;+eIVwnzgJtXW`4p+a<>sLbD%!#%goZkO5Nw)`u0T6X*y?|Fwu!4Rs21_r z`D1bFjDxMq3zx#g*%z+QGNYckf0h|BxHwww^3prD<6^hhOV0cThrw?frxeMxGH^Dk zUZJvI@AOhYkquPQFP-b#s6a=O0HPw>-8cEOC=WWSrX<+-@l5CKTVgWZ_7Tmw52y*GLA6%*cj|$L*Y*(%}RC%nNm)kYE9h|0zhxRnc{ef=6zSNR&T#BwwDn znE;bbdqr@byJmm6_D#}4MzF-Z(61GmltnG*{XB--^Ha;kZ<`{mGj^UAnk6H89@F*9 z^2D9)wP5x|EiLWeqT7O~LvDzw4U6=@1^ay>CW} zhobf(fIqe3W&m2>8Q_!Sc=aYnY$Ug6&@Jxw=)~KRIh(pt@v{N7p&9mJHFvIEeW|G9 zO+Nr;DUlXgxiv2%mVdo3zi}?n`AySR)viA|U#-I$cb|5Ddbjr9xN>q5&tGr$xegIe zayb;^HM%=2=+ir30v2@RrUgvD8uGht%qK0X4*`OBu|PgL0E7w#Kn$l@+*LTZ5u_YC z7VoWz3+`X?eisW%7%}>mtIc!&Y21GUlilRCo+N=vjPszGAi0@-%jQO!PWvh@poh>)DvdhaWZ1;baSYq`_G56$p?JUoar`%D*LD97Qv_d^AW%=rH z(VZi)+Dw`&YO&(9mwO6SZRakxb2-8gOBE1mfln6rWQPUYhfuLF%L5+mtkI!kn$r4H zC=-t!H!z=e377pRkO1w#90vQ<9m0iTd@1pkR^~%pXYL$dfzvoc9ji`H<(K_ve}D2x z{+MKhX5l}T?DJGJ)aN74$-u!=tuLF;6_1WUYCa$g5t&G@MfQMjFK?Pro1>=93JYRZ zOGVS|p<17rNbgZzK0R8xzRDU;)YhOVrv0XQts46JsF@-Zogy(I&41HvLDKOj(!0Qy zyZ9G}q-xhl#bm@$)4me+eKNOq@Q}=@M;^u%J`fu$*In-)A6)xI&z5iHr~h@{a{nsR ztDI!2bOsI8x#csHQsH9E^<&&+!KdZgG);MyoT}WYQSaUj67hC`qJ@}1@fZ?N2j|4= zj7`lG)j~7rLz2H4?kDu=gp5%$6?|?6QQOznYaS29bUiihn(+|Xn$*eknG}s#%}E-P z?Fw8qxMbre{0{5W6W_{9UcvIf2W#DOOT9MKex|YgJIdU*MZLSXK8tav*5aD~SZzNY zX*$<`3}$am2ai!$*@TFXGY9XK zl==!jC>i#Nj`+ds@!tM`5}9D8sgqZcnPZMmced4Bzxg%43*BHk5)|C_rC+GT06-G< z{rO_4sj&M#yt$Z3aXyDk$4@N+xm_v>Dq1Y1fs5CC%M%C$uN_B z&B{?TDF!21LT*jC1#rJzZ8ytTfG_1!44Zxe2c&WN6C70I_9~?%LL{CnUeNdw8MEZz z?c?^cqUN#o<*SbiACDhMsEyM{g8w^#-G2e4Zs$y`f9B z<^-t>K!Wf;CnL+E@BB1-^Rf5mlOz2nJ7J_lWE5BWRv-Z5m>#-ihP@aAhOkh{^uzJ~U&X-4ni+A>%Gg~9l_*>UG+xEm9C#AOzXb4>r z=B7fr@vwj0L|0t(1P1VUHa_7p@!eI`c3e?o!JhHR)L z>%QMCbi}xp_!dZr$el?Lw+ogs@)aO4w_7hltePP;L4VHO`!l3|c`uN|u)1h-TWQ5d zpy=41$pa`A3pYVj9|qa319+eWZut>+?Jyo<*w5)E0kv{;ppPhs!QQ_(5o*is~{<{`opqRBz2xMMiXh#YxJ^T%Lw(kh!;~_3fu!oToW{ z?97fnNc+-{CgV8_0KGOVd(KQG)rtxl{kQ?}`+YgsvL1dVbL>7e1g4Y9hERJgn$yJM1@ub)z##dlrnS2S> zH@a;m*I8)s z3gL$`+_Xq(kyhyhUrfd>=9uH(yqN^<4WVWdwq^96BYuyJA3vw0T^o>nI{+pBOs)sd zomgKZ;Lof3iI3a=S;R$P>VpN+c-!I^(LA5P-^_)h=lv7UsI%27r(-qCkqlA?m5C6N z7G-CaBSIt41^v=>tx7zf|9>Ee<@1$qRnBjcDNUEo1R{0u9N7S<4IXU3f*P!Viug95 zghOcgJ^A-s>r6R^D3nb9O-&#n@4kR&Iq*GTNh!h>q$Q3Xg5S4i*KYLbhO?=*z+o-{ zrT6@nES0m`3X+(#$!ab8NEa2{FP z2gJrBy@WJa2&Xko%V%<7QWZe{DFE^tNr}Cx?eP7i7|*Fg0%SE`al#kCc5YL3o74F< zcadbDCnO`fuK`{`?zySLKfv#$aGD5k=UBWKlNc(Y*Abx7*^A-axZSU6HG-X$zs(u#x1CC8cRl=`=3JXO z#extYfOYZUX*rG~;`gg9wR?C(Vw>Kdn&UcyVt35%Z367Bk{2kvOTQZy#M{u~{yeX1 zabl}B4P4RV5yF4Nef--tv$F7hS~)PJ=sJ(&ygMdFuP>MHM~f}HYaT9!1I2#rJ8aMb z1W$C@bE^9Y#od_D`xF$@Kb3M(TWQZM2)G0#2vaHCLIWp%#<*p?5Z-kH917Ua`C4)m z8pB`YGZZrRc^w9;^)scB;vGbo2Dr>-uWE&`v%*z{=MW--iA<>TR~Q@Xa)17WA&sy} zT8M~h$03*a2yC^6KHe&xbA`4`F``$KZF^J(;_%56g;nRC3n*&vWhQgSF)RFS0EN@#Axo_&uAu8t=R$vMt_1!!bZ&zi{&J>I2|004`>7j`jp+|2 zZW-k=p(fyu;y!3e4fxZ~#b1vgmx|Im-=kC_yClp&2 zvvI(LGcSF8(8PM7@2e8i4C&=$X!6)SDyJ4Z4q#C?Xx*G;?DO#2zY{+GuBs)4asT-d z+XqE!378U}WrTH4wN6Bcf($|$Bm)5JVzcP;5E6-&V1aERnX&rOk1wHF1f6vf3^Co- z8ZNK^;c=XmD?P)Z2>_8U^jk2!G|0)_EP~$Pl`)%_ogpY~EdM@1JVyG}I$p$P6is9a zvRP;aGAbMI*6%AZaO3LXiL4Gc5-8rCv+H7SvIyMT*(_j=F~vbRYbo&Uc;i#)^%d%p zIxkEOZ<7NVU}y5v4AR?#0`M!*yhM7W?buQ%i=$})jlXgcZWLlt1urgb77+dzR^ z5M)>cZX3KXGT6kzYSvIaYICT2qSe|Cc1)Q|W|uHj2+<}%@FYlFsKGGTqO}j& z0*_!3#H&a^H7tnlBafZGlqN7$CmkeFF2G<}+`1_Pe-5rBh~T7oT35IXlCOpQsw5rN-w!n^EEMY35A zT6j_YdM!2#5*3J+I4t*H0V5ZBhE~9oM`*SSe92CwirvU%R_W77JF;1L?A$x3Nfzattf^ zCfFJKh6m<|<%r;i#nk^>4oeUWkZJ{hbSd?y(fU7Fcqiivvuv-@GP;$DzJ(83r4d9&ikuC`AWJaUImCzB;6W{vj?4wZb zZ4EFPi$s(!OZN2ryX^A1qUwgA%$da2H+~Wp!{p8Dml2_{ejYy9aUp~>cQdnEW2Idd z0G(oXoCJl-9*}B=7L(lF$YEGBHOA4*(#;qznMWl}xx9%vNWZz-uu(()hXS zsIQ^XKqC>5(M@V@JC~4;K;ur|myQ~ta)A`Lr!&dJXAHsX0G(S8F&6m$K>6)EEHs{! zfRPbBE1htsrQHXMlmuq^Mfe}~OuqR`ocBG-i2&CBawA`}fTjgD+Xhb;MVkkce=ypv zo2k8;6Cvp6Bdp$J@uR?n_urQ>Rc&Ac8dYr+rH5>(uTQ_5C!7#{`U;n26ff z{ufWJ%gXt;DDbPVnbIss_DXyPe%58>l!`=@czbpSY*<(xd*ifHD+!gMO6k!LquPs-?6xSK{;b4Fg_tzv@X-z^Da zHP=akP4b&*pClI!Ud3L0-?wHAV**5(Kou5%i>dOvfW;oUbJhc=#`Jwm9aiQz>GFku zLG*L3*^JiRx^rpe#r*TJdKS8h1nz~(beaz}*9+*?MD2@=T(|lxHhs-a1AU0)8NjdI z%`ToWL&P(*j$m8AqdH`OoWzwRC$PBYG4gjGA!h(j;3~hCUq>^EIRmfBU@Fp%E0?6d z*SYqc=F6fjgYc)eXvU|8Pi}t~?+4y_a~DRAm3GueEJy>O2WLf3tay2kKX9#14VATD zCI~O!I{@&Bt50ucqoj_FE*e)>O<}pZDZiYe#&hnYWn*vz7rK;?B-J3dso&G0{~e%_ zryeV(b~U-zxKP5xEzdXfF!lRV-@l7%Dk;k#c8c-g5d$c9d2hGxWW}K&7Ycj$?>|fO zT^0?7`Vch>gra4L^x8#AWg3D{%*N=`TJXG#fuZv{;pfpI>XlzZg88lBG0~$o)8uXe zMaOEw_5Dv)^EH7LgbeDwdz*!wluDc zvZu>z9<^>fE71yDo_N&u{wc@=8B8jV37LhOHJqF5?)dn!UaGOwwx{#+e_hcZmnVB3 zetpZLA*JjdcSXKlzLnH#vm^C5f7yE_9ys&1neh6&?;t&S@D!xG2S9} zz5_}{D5`H1ECDM{Pn+q;PG+RAH_MERwWHqJ+d8;d2zx))hDq9JyfAk$ybvjH=M8+_+mDb(}arxbs=g((sXhx{V^Qxb2N%(rnS~y!8I)X9{U@ixrBgmrjW=#7j;OG8k96(@vDh%I4$b zldfwv6;3K>rB^3u^Nk&2#v?*y*oMPVFR;41+HlEex72y@%cH<;EUd}FTJdJpu@|Bl zqsb$6VV{_U1n<#)N0il%+_C#NRsL9F0>VGcWVI2C-<^;DRmfws=#9kOTuD>@(zRY> zxNh(k6Y{0|Q|BL^{4)kOMS*7*!Y&58rPY1y{k#A1VxM34pBpDq{e8$nLAP^L(YSEl zqbV~J--U`1lg%+vX7#5v)^6`TS9OV@fVq@d_*PE&Y*#Qkxfk|Urf=$7mfED6A+qVF zmnOnKS9?v%mbq-RDvtj#^429Kw3 zv}BIT6M9ONT#|sKV{8jukG*C_v(p})PeK{2QNY{}ue>aI*SUyLIao;%jyQ<=7~jTi zm?`z;An*hCls~w@6R*GFxZI#$`0McFulLM!?nD-~LG0J545SlLJV?*Sbdb*!`)5$# zBHj$6=SBK9s*sN#cqt#u3qf`| zZ%=&%7vkGL!U`#hUhY|VCr|80cr=rj57MQ1?& z|3r(@>dm#Yk}`;h`b6FQvOBdwr~-%b1|cE^b`&uk+hS~ zNIbGMYrXLm|eON zrau;_P2df(UdlZj>m6_snLW6q=JuHbu z6=0AciVz?&hm|5L=|DFzT0`G)8&-{I$;@l2;IBMTkT-L1^bXHfOFn(iCdhj3mW*7a zNPCEqV6jtwM_^G))jfL-(zA1*_o?e{={mCk^VJ3~bo&|=jTVkXzoU+GJsbgAK-A#p zs)rJIh2Wh_jqZ>wr$wZ-t-Q1O;q7BN%vZx|%XN1XEPO*kWXGuk@XXSUIj2*<<|U_Z zac&e67`gECzN?n`ceuXYzRnVS9u-j3E?h#IDA2hhKjl3IU{c85sKDp6| zt;!K%+Ew1&X>FdQbg}67byQ+yLF?pa)ymMhSWG`e{xm@l!_^>BE-Zf5yrd6Tj)jn3h#s)ucFk1O-&fEc`OfZPlz!DN>Z04A=+QWE zC4@PtXmfSZ65;4jMymi;7&cdM+UMtr?V)p|`|R+N!_|s~ujMXH4-*?~MO&2Wy;DQ8 z;8L|!|1H;enaIz)F}JP#CKb@~AXBSlEm}P?!@Zeb>EE^_b%9YX+9)l`CqN8k3)^gJ zmj0Ru?q$+mPMDy+J{9Ay#@#+S!tMQGcJj;y&i3W1k03KVzzna!mD!`2HIGMxJjyh< zoYtnTOO-d;7O@}qJl8%o!((ibbF;CoR zuWUZM-l?MA1<+!4N-I5V!wPE#dv~);<2EKIJw6>a$&7`ZhKMAl; z{&XZ1cOIzcS`Fz49pbWr*TLdfk*dKrZNK00-08g6{%GpjdbqCXf!I1DE@jMNH4G_1 zTEM5ND`aP1q@5!CJVpzsqg`HNc{rwWbK}#c+bGcfLe>Vs)zoVkseVzBccq3gX zHPjVffv~q@LJO20ik{N{b;F(*>rD;}b(NAPg11U>=OsG%P*=$Ce{p7y}&H zrLCxN9Wd)24V-+^BV6$EdnQj(-q{Q_Zh5=C+UGXUUvgb|-R&-V*Kg!R3gJ)S3TV*o zL}(ZC=ffsIgy+t*rw08**#i$_Fv@`dTl~y`JbKVG=Jd7NIJUu)?L823rooEUvpwnP zcHMcckyEt8Fw|`uqU8K1qegzOpg+*$v0liK%KW4Dp0t)wq@af_+@mefe2qs33macS z&0x8L@?bu^3L`ME1sR&dL@w`$C;7_Oxh4xO%4Xy{TWz4WqmE)jn1=VH`@%61aY1F@ zQKMK?S98oH<8n7FR;WNWrqUsS0*fL;`3hZd0Kg$X@VuX|#EJ`n$|C#MRa}h^;%7E%%;8T)6<(YIU(FRnYWi5}my?5{1q^_eXOb@!W8)(s-q450 zvNdx(v^K2RKjMY!iCvf|8M?+x@-5P9u!rkyL5AM3UEJ*9-2f+ngXGLEdR~j3Ug7Ds zetMo8MtYGny-8(iU7o~p%{Ir#(=)`NG=A;yepjwaJj{jZk|k$Ii~))O@aT7$@(hqd z+m*8~&6Fr!1d^mTK$+i{zmnyrv#VePjo)pDg|}gIT@YhC$T6(z3oxS69$~m^uFs$L zB}UmOUut*$;_`;}<>}CY5-qZsalF07YzOk(BK%*0o4p@@7!wr6I=;sc?m(k@DV$kY z7^fRY12#Gz!vI-f?!|a+^O=BeG71kois6~;Z>YBS$jKd4%{oJ~{qnnSs?}A<94yR@ zfmWbtDz5Na*mJnyVOb1^9Q&|kG#f&bx0SU@82!QfA6oUrC0Fk`*w(tDv8hrcAGxX( zdqtSDXD54(VGA)2_$6@Oo?qH%KW9JgtjoKsbN>7h=KQDUR6u!dfyw0H6h9kN9U?|0 z0mpl*(8I!)Z-taOgA3&RRg_Om)Dy@cD>9JV9;lGqzpWQ~nZ-RRxgzddsd!kQIr=!K za3g}tj3&lDV`4zi3nkPR9SK_Gf&UC-^q+GHZ3f^Dk2}dpYcx7fFh#yahlVN7l>nU z+_2|bY380uke!M|nvp=d*kCdcEI;kCPB4;(p2h7L+LfPu1_}d?oM~ycEpN?!0kcdM z7AV)eUE8W%=F9(fKICqNt*Mr@gs?ZVP}vHs<6M0*IQI-SH6_*=(Sq~->u+nF4D)w^ z66{r9x<}l7f5)gB^WPZvC(X;opdkI1mD%tzlVfG?A641hDqCGc-N16y6kv25xq_HL z<;p9BMVxnGtUND7HagY?5BcLK#aJN!a<=>aKHI#`Zk*r!+wqgFB1&rA_GhE7uI+h$ zjfvBi4)H&@Y2U)uJ_S_P@gWDvmHt=7ua;=hgF^)fAU{;OU3|eoWFl+*s!9<08Kyo9 zygYC5YM-!N)-SncDamhc)(O+AI)d_q{hT0c_DIlA!?wH^-`tElHJ?gi{+F*&tmEY|`SH9!Eo@3_4{~qGE z%l8jlw>{w_urC~S;=dz;6qXjNOdD1@=M1#~Do5{NPxh08R+F6NugwAK&hopzfgvUj zN`DLS|3i0#0i1$*dZ;ZW&}ZD9%4(Cm&0Q3vzv1J@rH?_mouzG^7ydkM6>Lcx6i#5W z@AVj<&k5#v|F+R#pmlJXO1zM;=IUXl|Mp(+S&Nez4rhp+wt?nKNJQQ8!$N1ssW6(< zPoF}2A0drof$MnfC{i}FK?)IjD{!6}HGj_D=}g=ZtCzDb6{2*hLr^}lE{E`7TsdQ% zY`yK)qq&hGMJ23nKDQ9>aJN7#w=`4FqD=)i}I7e_r9p z71^7hw_%c(?JcHcy-zY3NO7;%dbJ9SCFwecJlI=Y9$eJ(e zsWOT`18G|`5|lOYvtmFwJXdZj5ND(Z)wt3b8av~Ur^Vr=A6-%6vlVpE^poa5=%Bs_ z#Jg-7JrB^rAu5CCBR5^VkHQv#krkN_nGR6F(Sw@}QQ8}AaEWpLuxW3#vk1$v)-?g8 zf7(}<)4M*_dsB+xK03%e!U$-WYruYh?iKwJaQVpmU1w!LKOzN|GM2(SGQ-ugUypte z&ul^PL;<{Fk$Hzp5wCj20HKcZsJ>~C!nnVij(cREflGwLi13+Gg|_;_4XAzOW7#}njLZB7(=Cd zi(XR`op(N(xRf4nT~wZ{O`Q6XH}&!F++F^$&yKt+6wcUE7jJXTV{Nm;L(ROXTWJ%ZZ=B2LUor({7*Wr^`<)1M5Z?L{K%O69ni4S3G>(6M6^Q+o|>=wBG zjN-W8)!>)pV-g`hTll>tWt)@?7+pAKjG8Z+ zR5$Tfi_0x)Xa*lz`5HcM5z)viIw2{BG*|njqgTp_y51Y)|4aj_cxDFPXWyH{(ut>V z$bxTnh}s&GjBFhQFfvlZ0|AvQ=os87H{RF&7iNTfWkTkLh7#CkcnOK?A3=RTtPobAK|H(>mC4SslWbc@~x6R0()Gt2yR{g*#wjAlh3*>Z`L{*xd zLEZGY*CNIMy#`kIMk_{)i%;tZRP0fUjQ<7JKVz^477}Q~xBP#D&X+0d!9VyD%C=`Xju}HO2~BU}nB+ zEnwLJDd2I}?fG*mr|sQhUN=xUgGit+?r`1|ZpaKF&WFwSx|RDOg~Q4p5;e^^zj;$&gHYnGR%v(5>S=?yuywdRD#3Y39coU`{IpLk?yN+ro*oU(4W z{9!Ciu5sf-0&v5@c%w6?%;l;cM=~c$OVi04F9ra6c3dfT#b5JOkfXH0H_X$+Eb{U+ zuC2(B5a0*-EuC|mnY-@G4347~_Rl-+)JUX11827aaoI7z;T@s?r|#hd4y4=tz4(Xp z{c}lnEv!$W-f2;L$N@c=+|G?w$(;vR>tYmlzM6dGiTj9cL^B*MN70myyaE+4 zO3VTl7h4I?z<(4KB#zAH*IL`o(+{aI$7%M_0tXahSv|ycI(G9Mc#N<~r~!N7lybG* zW^N}zR0D-#h6fdtxh~IL)co#ctLyfmU1g40`m%=K?M+t?UOR~b@gem?ul;~~?v$bD z$Qe7FeLJKZODOd*&??;W3Ao70x5%{t7SkZIL-f42ivsp;0A+c-&*{j*h!itu!z)==e zum7m}x}M>bYw_X7eTOBVx4*k{m)0tH4>_w9(tLqs^CIQIi+wH}^SmSXT-2#B$ zdjSL{(5D%mPB&O#ISDta%15#flKb^u#(8Fu60rNRQ7f%qou_{oKN`cKT!|;2o8Pvh z@&BH`xcL_5Pnf*NKD6$g6i%zFe=gei_4mPfvF0=KlR)0_s_@$K0Z29%&cJ_~%$t^h zlE+4jlBGezbZ(zod+7k%3isR{GmjM5>7$#fErG0}i*KJ5@2vc*bf4R_z0D?liT>64 zzW4TtmkC)9zld}Pb$=5Wn6Kj%!r;316gleA3ii2b$*%;J7nssU&Jt@@oZb z{&=qUUtdFC!sX4$YmcvG{tl9`amIsg*!(6Q#nJGO){A}fmX3*Vo>sh zQ7+#(%1YiH*)%e=GG&4F><$BIRw$+M66O427 zO;6Hv?X^e_ezbjC%jaZJ&z0cr&o~zT8J(4-09UM6kj*|dg_Qw`H!DDHC;5*%X`K2V z`O>@Wa4$?JE-f*z!zA+6aZz!)o?ou7X5DE5qQ+{oxZX^BJ@3rMhsvxrqX1k3anqi_ zUBdm2$34ez|Gwby?@v`tz%*aREi1agR3q2xWC8k&&Zx>r9(blK%U${L$`@ zozY(^XhH-1bR2t}ETd!)^XRzd@A$-^vMaS^=^rk+bA&5gJo^sGkLlC~W_^=csuXy@ zt9#lM`B2n9=b`#d**s!%W=fOI!Zay2Cgha{E^)C1Dgw09{YxI=cfAt%G|c?huD8q8 zgs5@lhkrXuPMy1+Q`>Yq$NH1W4Lq$@AnJ<&S4?kCclf{IciCItcmp+!1HNrbTv~qN zy?p=4ua6?<4ax`Me2+`aSKJk@4-cIb4Kd_z|I+KvXs92r=i$A#=p%6QJJK2Bb0q$RjG(wEqlW9r4%uKsqPdhEw!Ny~s`oJ)$jxr3R~0^6(@xmm5vk`>TY zJzqTCoxj1}J%^}mw ztO6a|=J}mC597MO!BYrxK_LsXG@UEbTyI?*irT6IR4;Ivt88lOoLdi2PjVN-ZGH%8V1WQ(ym-M9 zP8)d^8(&!6k(^pffs-=d5$L>~a6KP+yDJlRfevXBRUxP_22Fec%ON;VLUpfvBke|1lBC&->kpQ+IwDV<98FsOcO{-yc--BJP zfoNRIjo90H8n}$7qP$8RMh9e+x5A+Kx_uh<6A9Kv9)t6M&+yI4h2~IzoQ&!8Q+vs3 zvE|RWo-d@^(1W?(d4X$e+6NoWX75~;PRI4mWYd4Ii9L^hYVq&4D+_wIIeoiUjeSbV zaY%k4K<@qv<1Hp=R%Ep#*ajFY=j*;h^q1jYqM+y`NSLu1x2-^^AE_cshZ%y(qMMcO zG^c460C`IDOi*$5h~jlx>9wUX!)aj7m2CUk8L}CQNO5kF2QjVgiM=t1DLSf&H4V*` zR_Lt*eF?ds{wX+3l_8A^yfP@GaP&$$ELjFxssi^cFjs$XE% zJ)UirDbs31|2GfxWr2Kf14H0SIP}cJ+xtwwg5{iTh)-SfU(~qCcck~|e0=Ds! z8;^E+mm0O57=EUiESCs=AY~)3yn{s+7Bqc^?FKx2^x}TR&CwJ@Glfm))27t1LUR}R?9z9&H>v^^LL*E~LC1K6KBgl2=^kNTjyDQ(oR zxqYX&AksJ{P3K^}!|**sJ`2;&T_g%!JX?-*a~l*H$8rd;S65A6of{IRQZjm35aS)P znINVjS#%WGD3xczd$4~a6=5!n!&AfG2ToIstx50ZYiP}UNc)v!h|f;*c~Md9`5Lbc z<)BCYlz+xP!k(L2Qr6~!@LhB46@x!I{g?I(EmbyD^wsZQfI3%X`6_^Ei9U(i-|#7- zc7kUb7Z2ktr0<(ApI6Bhpbu6bhyWm%&P*J9H~6)venDeF*6)|%|Xrq_#5KT z+y#kwY)_)ci~@-lLWwxW-_m^i&Ebx7^&0T*#SQDT3?|iOv|Ii1g@g^&YY7uyH#WXx z=}(?Kzv1^V)N&j*K#^MO`|4a|vyx#Qz@s@LN~~f-(a!zWj9w*+IZI)*991AMjYBS_ z9HECL2!8l8yJvT<4rq^_3wyrGh6)bmH&(63zOBG)?-i0 zNBKTSN5O;E&osLHzD?i=W0}fWn?2k-2I4WK`+MrUOh2F>;XJ_0GYWFgj372gXNB35 zwA)jEjNs0V)6s!2^M(( z=A&0V@&p^WQPMr}=>E6w3+!Bb%G=f&% zOGHBh-O@eX@y4G_PwizvuiQS$E}KB=I8*Y18DL~e4wVI@ZQ;38n2V>e87uUlj3Fci zfWlIJ6&@u`r{ajmRd{=s{}id|4JRstGxWe=D_Kc;G*m6s29s)j6z-~}7J#~#l=NVQ z6dVyK77uY%fs$Vt=m+a5vOu*=I@S$bGpkFkr>4%T-Lf~{hby;9qc=>bqQUi26=nCy zjMFUIcLpxB@m_p0G&AvD-~lv>GH@!}GQoz0H@ittF}t!?VfqPeNzW;MMW^lD)%ZSg z)ki3G3xE?F9qFN9*$kTR0q4%;9$S?ftu8{m*f2%3hJrA(+{y|n>5b9^$u0t96;gV~ zb=Dg=FV~sIZ{2;NS(7LWA{o&v^}s0#+FUdxONILqGaQ0gppFKbd#T_=NCOw=z55EO zk{@X1l$_|sdx1L~{tD?|>veW-S~gBtKWiAte>8ICul4Vx5z$D33WX9jtD;qJru9L1 zlb-WzpiYzlLb22$Sx<@&bmK9pq6aFnTT~oxua>=q%5{5iR+a&L~)Mi^}Ayze#~PZ-aXN14nVy ziq`f$Wb>l$uOK=;fDe@)c~(HZ08oFDjMoA5zLDMfC!Hp3kq3~|?;FKis&XZ^Av-(b zK&R@IMf&qw@@KSwhsyLoT0WKxDQbQuv74r~MZvJXgVj z#KZQla+FA6?X89koVNNkg4~L4kay*JQ8l1VETj5xP>u# z8M22S4_{}DZPB|=5e=}HZ>=c^>%+nNqcj{PSwO+chLtj6!@Q;qnogM(T1pRMkAjbn zQcb!z-fBqSrl(nAsn1ow;=C2T^t4l$WL|xqHd&wwyf)bb16vhn@c{FUwj11*IjXZ< zZSPpU0@Y4+U?HR|%taXIMFEnbcuq{)3SZz%rPLpGM&0tYpr_w3C0+tK3pOw_bSeq#j;DFYIL1{7S#<2EpjbVca0D zRh<8FK|N0OwVE};JqVGgr-WdgEBsAaiBK=xj5Pm)hAZ=<@Uu}TU*=^vOW&NgzThgK zVJ8YqSE|jk{h`jhY^GxXzv4F+<^lL*k{-;fc9R8`x;)F8XKC%E-eN0A70%}~>vJI= zv(n$d{D(mY+OD_A_9_Q70t0k|>7?IP%6?Z++0M|%0OLfR6-}T~2hb3Vx?rkn%pLbz z=Hjv5u9qg4p5?k@fSJBse9s-YKj3BWh&ZZjKkCa@l37fi*#<@Mr*~E^&bB|);uRJf z1!v#My*Q^8Q!0FiLJ*?>ggtdHv*)z`{B&h9{j%~sChM+Z7w^x446?ZsrtA9n#BG~akwB%t-~ zF_69vMThj^{2o_mV+!b*D$dN03TaTi|A*JHi}%{B&PB6M}=X*=9<(|EyA?g_#2ODz7< zzbEw%8XbsZl0c0@RCb?3TFY?8Wh@oRN)~FMN*vJUeU+j_YffU0x7#$FMXYPL%HoL5NQPYUcng;Fl{t5pzc&|hmIOVw zcFFv;+b)NfHn4ySFN!+-6@DXV34Z9OHJuBpV)Lh8f}bxXzTu8J@}+y8Dl9ZmYu@l< zBl>|#bs$U1D`7P*>HX5nfOMTjiUeHYQOcw~zTu%m16SRtluVBUWnc4i{y%(RJNj#) zR%>(i=j5CGk4LV#64JGr>9-%{aCKF#H?M8*x?m>(a6Hwa3yS0R8^4lf7oXz7NE=$I zj8TNzDD?Q!k1gEeG)hkQW%Ml#(kA6<)aXj-e%(V`ulnqv`nY5@HzmPZP`g_S(xG1b zV}Yv^y1K{D;!EJgr-iY&ils3@D@nf7#_we!m(_=pIlAcd;2fTLI9E1(y*97wznjDo z*rl#pxU+tRjhu;kZv>OmJxhGJw1Kkh16m~a0wR$!FwRf>YQ0Wyew%7wjrY5s4K@Lb zKyiwyc8lSH2Sj3lS2Fbet7l3Phk=FXLKHZIyky@;$)l_--XA*~r2Yi!w7JfiL$@-b zm+=#(ep}gk(avMiBd3Ed@%qUP`3<^FUgL$%rzA_jY3>E9@CK?UE5qnd=bMl4r9>r# zli+_YT?7RS-0S@8rHu3+NY$`S9XR-_vtFKHVe)v2qdg-ndbP$sr1#6mv*>fg>fDl| zkXvfuZ|vXuyvcT;0Mdx`ktcw;k9_QYzE7$0h)Kw$lC%&q>=Fi6YkT7JtFR-1jZ98C z40&pXGrS;{YQvymYeC)^#tZh&jiwh_<~RFv^iK_)p5z4QN_8VA-sJxxzlh5e&F08- z8MTS5OHTgq78(6i(pt#~kbI}zv#&Se)7c08lGktQe%de(4=Cd@h|f7xdP2wEIUHNN ze(+#qLtU3wV#Eqf7$;s(6P-@<4dzgJ;Ju$oI%?nr(E9UNu*c?FsHY|_zf0q zPQRna)Pq_;4MeTvMeeR*qS@#yKn}0KSMp2?r?ET^4$8qDPBI=T$bh+W8fk7kMI zF}5}LB;OvxviBC7LssMA&y(rbSNI%n$f8zqjwq<$b{4hr|F;Ez%idncXYpC*j2s zOh0kU_^xZ3iM0p!o#TNAyYvUn4nY$;x?DB~4?43mQ-Zy;x^uDs%PqFXO}1oD zb6nhcU%CT5@0M!7{@zQT%uz7ph%|1N$<;nl^%!s&BEg~eg?1u_m(hUeWE5Bg8w*Zz zP;XrR_`ajO=1*bUpPuKJzdq2PBz~HE!D;^2|3;A3ok+#~-W-<)+`%3<>O|As6%r=n z(!=oSxGBhCX^#j5t{*R?ijd)$>q|ihH+_VFM?_@x$O1~8_R?K0QRHw6!EAAu!G6r? z`OvP4n2-4R+4R>%DS1KS;q=g)CARDo?e|}IXNzIccy>zX<59jcO>rg7W0@Qu_-fsm zGCJJ?A@+5SIYM=AL*E*nHT#a_sfO*VylM}9*?QsQzUu3)sQ0t?!+xqQx9%N&W>0?n zsZMGGLHX6f4{&QknZm+XN#8WqNAr$5HHH7u+?=>|BKpgxUs_w!1y6MTG~``49dBXa zzewqaWTRSrN=B!p;~*$8?U?Bc6@wf`!+HO#JHtF$Bm16a{Nb-k6VMM>_?t@$_$`|3 zaui2Fs^##j_*f(u-kkpXEM>*uq*B^pghPQ!gTGrFaq2G4kpa=@lAlw6?4B5R-BoQr zW84tlY^q4pDprjF zNz9S0N+jlnUb{@pQ&k!j%2%Imt~gn@l2{+Ix6?0esQ2rKbTP%mqAHKriz`5g#&$9g ziWLVk7e&no-Vk1P&(ct-;+Ljjwda36ZK;h4yK}pfRXlvJrngLN#9;$%q&#_f1#}liq{kJy>iNSm}Mrfa<73~?i%h%WV`%_Zfjw) zKP6U_3!R&MHai5VFR)5hHz4aXBx!Vu&u5)W{4ooL$Zk2TL zA1k^PK6tmQ@xcH_&e6C`W_}@v5Zh>}i5lW^68k=*HSK$GR)HE4nHl%C^t_JV^edhR+OU*)pIgkF4(hwUkt z!rnYArg=pCQ)ia3*23@9ii#gwXMz^7nIsMOQCUp*g?2AU1g#kK#1#p?ZRK>@K!Z0Z z6aZ4nPVc*=UU(LJ1Lrge;O!(s#Do||s*1Us+7uqYt3%LWEGjj&7Nl4P!gcMObgN#3 zzt<1Mmy?Gvt5Sn{(_JNnNis6hmBvy|x7BSMg#Sh`xC3MybISiT6kVNEGEh*qda6+q z!S;C~!rxY+!xSD88}4b3%C8q1sNljAI)P%?HSU`ZqSB&gi!QvXH+rkiXY|Q2pHMbb z>>O(5+B!UJK{YpdVmd*TZFzJmy8Fs%lB?{9m6-!_S9Gy6gOo&>i(99bwK_fGbW&Dv z`r&lMnPjL$D%fm@#^6TsM~^eEdIk`Abbh>$u0DJORt!iMtC|ptpUZaT{ijqbKgnmz4H2$Q|AF9QK@wy8XoRaR^kcioyN6x2Ne^RB)bGX`8E8xE1-N zTcboBh`$*CWm1M!{G+Z0^ly0gK`ga$YaMoK%TB9IS<1Q4Vf&#SXI@^hHb1JwE;NUB zw+0CN0~Jy5VftCS%eWc;1emQ9=eE4p?SodWXzs)U#-dtL16ZI3;w8Wy#E*X@HecjsBB z$4*vPa7?C7_$cK+*GPtVfWNnG-fQiq+Pn}zL_>?$8wM7KuKD7ZDJnWDX3QlOa{L%l zX-5TPdGqy$=sWiaN~f@|t6m(I>T1OYE@*<5AItyE^mGnb1a1k4@->sePV{T#rTm6l zxaa*u)fw0FysYU|f1YwGr1=2QN+I?0EQu?7K2TmmIQI{S06+d7^cyw-_!aBdK{co`A#7iRAxL9|P^1H&Kavc1|O8WHhV5DE0E zm#;Ee+N%ridn?SI{TDH1xLK205a^G2au`+oo%a6Pd^#k0xp#70d@uR)y*CP?IG!>Dorn6Nz4Osjm;q>wRv!^jzC((q-<8o^6PtG3a;!&FbBmNo1 zJYK)QAOFxWFLva(+Sp;edVQx0T_8c zOXziNoL3=OeBA;1qW||LM>-9iJUQxmZf^s*vS}wh2^rii{J!#J@Y~r1!;Zw`W`4`- z_{W_VtgJaqbYgvqxP?*999fh|nrZ%KJH!PMjT>BQLaj56?&uyF56?dN2xno94m;`# zjcMgc?)+*uO-l8g_5Id&;lDo{7yMq?sPzsXK;>=tlEiu6h%PD^AE>_^7ML;~9a38( zZ!|8J?m!pFhzJ#c#EwZ-X!Q~Wd*=ao(n`okZy58GiDA8HnjNyMSiM5C6wD`U-A|hp z7QQld9W_{kT0HT$z+Dq^;`VN~zGoVn>l$D%7q|}CFt_6D{*;!P0lF1(5M(Cdk4Yrs zg;Bm~WJ#srrs;(o2_qFyB%O|noF=pZC3Y%*22KcCb4G6)!cL0`ztK@ z*T)X6!1F+fvr=!ee-v4M8Sl2u*>#!XjVC7unzWRx2zU*>A3hJf(|;tjhJV&g)YWQeoghz>G1HjnTD%?W^Q3l$Z ztay@SW2D5F(UoqA9;W*~s#^AnHBZeb<2(zST6~+7r3Sk?7n5((Ci^nJYf{-2W;Bl`1O|@K} ziGBb}94w92NVr>ZQ5f{ETWRENQMO&RY*0`WPor!>Ph)WD#bdeD9R_VBInoirK!A@~t?AIPPU3PyaU=n>wlLvB04-&17# z7Z;sVM9y7)>i&mwbYo+IK}0+S z5kmlSSj+>Fwwb{;ugIGKnYQ77aQy>9mbwZJ$MRW)p7(VuwQYs=+>F9zjq3=g{vBTF zQPF*7SEsehaCG@jPnFKjQ@g4#8`QqEm@&H;@n{`Bx82r`&p9H4z}Q|1hkQ7Ly@aGQ z)pqLo6kMYs@(gF4p2{fmtbw9y$8WcigNWR-XkjV3_$PWoQ7nZY)Fo>$@SX zXDQJ+x~inMzkS++bb8~PTJTN;?MG_1dR`&lJa!){`PU>uWTHqUtGq%!ijL!H2dn)6 zX|slP4^~~K#@u&62oE@Gog)2ZXqDSUV2^o~aBKh8nW0a&J`Q$dt>q406?%uo&Ognv z{I$?01bd?O=wE!!#QwbQ50Dy;q!w}HJ8@EBSu}l;aW5GuVFnsCvOd?@!F8gO+JEHF z>COPa5gG@9`XM!jXaog`O7tkZFzsI%jQtCndAY9o8xGcnrzzhb)?H53oi{%k1VZd7 zvx6A9#eX@6FjIln$txLU5<-F~3m6w>7ea*gCgUq zsGCP_8Ko&}jXbV>@}YXnQIGRM6+h%a^;Z!Wu;yISUE)X7hBdk*bPwCL(tG_73uT3h ze?JtZnndYsy}g_omHzf+9eAnqvGEU3Xg^3pD@{vm+b1c*a&0J39r>=EqWFgaRROKN z>QdZLZ#(xvqPr1xq4PRZ5E{~OI{@&$Y^Z2(J5lMQS~fCs50r@;Y02qoYa0QaH^p@9 z8{Y>L19{RzY{yv)v0~=1!-k@JOrO%B((lvC;Bn%g*$9^$fxqL&{iE1nGk4P8vX4X- z5r1o(%DqCGv9@AP7~@7Td(3Ml@YKNJy}n0>4&B=9&o%xrI=cHhZ^x|6O!2ldnDiK6 zC;(oT`ed?{EM+MeY^`FZ)j!nfDL^$YuErG~aU(3d9fW>}$C9u2+(dpMKaZfWGt`7A zP)^IB0^(FN;H^_E*-ooJAeTK}SoKpglQ?N~e}tG%7L-Y~=$aQ(NtKS6_bN z^^5h9HvSH4397iMjc;8usVjF=&nN7TOjh4hr7uHD}E%cf7|;iaCDCN{k!p#!lHxJiQlz!o7XA80~ZO z!l~oxWk5JLu@lc`Dm8X|w^&!xW51jVr58M^r&d!o>tywRwjt=|aj2Vu1e4J$s~dM5Vy;A%)P4=Hc8TONdD<2I=1#OmLd?icjA;Vi z0|BwMIYt;vBymmnLm{EE#?7=*CdXUsTOX{A-ht>%X?$mPOCz-EDp@R#~neTdjYbvzOWi zY$P+UE_{M(rK$Y5ZCm3QUbiJ2d*OfWZ# zBGdzwdrHri?LZav#)AbF+9;ef5;TAbe+uAx%7jZP@DfUKwlF-Efuk|h0JhCDF}E)w z_$JNbYud&GK$&H!DA`bHDiF~I)QR$m{OPY6M}baK6knN*NR5u(xHrr1)zW?5yY827 z8yNGnpSOZ6!34*=*~d)b;ClJP zB7|HdgdvDoR>>a@cyPm9H8(SiECY2<7^xtCV8Z(mbt(Yf&4as-|NQg-uS(iK(kwAp zN$O<%@ogwUi~Ys0C+Iw-o4hgv`fIhP%J~t!}L0S;zsDIkhUvC^$7;c;MF>Mq-(K?I`r&*PDWX( z#a9YMaEUm}K+=Z%R{tKm1xejAjamLu_4LIq*mGR3djdRKL# z04MN=IMkZv;I+@;6diyzl{#_1aA9nh7UwI*9ti^BZtdQ8;;YDvky-PE}WRzNrF>5IElnzE$>nCrrrf{JP zZPb_p?&-47%VIKtbq}uH<@q`o5+0v_{PT;bt+aBTgh7bXLbXK!-`7KOy>(}=yHoXJ*l%$`Z zcc0(6AQ|rcMeTYc^R|5yy1+45DYl=9BZ6ZoHgW1|#%{RfsQxoT=Ern%Z8Q=@mx)ND3O35XX_#oWKM z8_JxZEm7sZO^lFofvtJjY)#~hjO4rHuS#ds9{kae^J|M5yA+h<37ge==5x`m@x^)m zxt7(DqB(;P_xT?iehueuh?|?-xb6y(iOlj$$${Su-M%}1%`v_okSSujOwJJTdS72= ztG2=k!cGI!NBL3HA2f`9O|rNX|9J)v{B^i;t3o3T&Iz7Pck+%rjtx)mGd>LtoTSE! zj!rn?lul-ykVthx!aIeyG97JqXqPVZZ1TU1=zWcE@{Y){6bkS;%zPRB=xF(Uy=T4& zE&8961XmNc3KEW;dM@?+v1=W>q;7tlSfx<;aJ5z%jE*FLGOg2Uv`YzRE=Clch(tNn zSm=NQFPjk^{kj~z;skmVHh0LmrKj3@c^yO)OKZ%acV(>j&o`X9V{5J0%#Dq&Y@E8* z*iXwcr#WP1W6~*tyA7BAeG(2xiVECqZmj+#8{eMt?c&21rq1u$+>YlP^slSSphp$$d)L5{-Pnc7e7rp*5_!8zzoh3&DYVvbVq z@rVeOKnKXM9-qIePDr6XeY4;WLrqvFo0lB=soYjk#;-o4br~Su8hHI$d~H&T`1ej+l=7f;=+%}%*Ht`|#`s!bCo%7YL#_Y|TJY@xd^mno#< zXEA8eO7p455+i z0uVx0nuypqJ=tSag3nL=RfI)SGT<^9q?h%wjL2t|ZzhLlK%{quy*`>2Xt>k>iOcOM zE-!GWNNv4MzY1R>$@M4FUukuIT(gGkBxpf`IsB>f6c)-r8<27@{HWvqKF^Z)xor90 zKi*=6T^8Y{2HV6`g0Cb{QR>b&V39Z(z%xa2IT28S;0qx*nK=OYLbS4G7iI(Do~Dw& z9Eht}8;!JObCrKtmH*+uC=y_zwr@$J zY4)$qG__e1!EicGjz$L`Linz%Jl)pmjuSYYn_j&3hen+8oa0rC_Wtc*DNOLpw<1yn zqvrwXN`XQ$la!NblP-LM3s*F*QZe@{)5iE1S>hj3b&i&$iCL^=6Xu7^Uq(4WgasF(8;Y~|&sr0ghCnB%?z7auYx6^9!?=Syk~a=V;u{>87Xqr{GnzvS3VTr?Ffa4>ToUo!tg6f#W0YSxq#Ea9P8CCm5hrBCR z&DC|?^A~>Uaj`8;e5rU`^FD78A|>WV+Mc3={!33oM4b1qN3~(G0eZKR04^J*_)^LB zNAq|1t~2s)80fk?9fw*y*adfx*YuAC4fEDd&ZvZXUK5HN%Jp5A#YcY0vK7*zR`0n8 zlU!u(@5{wB?s&^+HFeo;?(q$9f^Wv#9-pfPA87Sv+VA%k2K(@LS8lO_j(Wdo?;K$d z1_9e2q|U<5jYBS$h$EyjfHos!#}mr~3wv8+ry#lyRP*DU=Ek5SSswe*WQ zdks+S=wfeyR@!Y156+ePz4U)g-q1J2(YozrE3$aTOIZPH!QkfM-rOt4CD}rg1NX{x z<&@E9d@f)4bnQ$^<(|Nw!mX)quRHqoTWZeQnlgoV$Vf~kSYVG{|f*hDvi>2P{ zR~#c+GqP@3^yBVTn5yut*W1SWO-NeUsYliT<(Hb(6NSbU)V|k0j0(Z#{a8JHuWBvT z$-=ZzW(yPVkn2eWqK;xdHR-?JZ8*CzITKrSYsQreRYp@<(Qa%;n*W-I1dNr{HFpDQDp- zdu!=-h`x*q5ap|vc2W%7{hB^3bq`QNDl(gPv2Thgsm#wVp@mA5pFa7y^nK9o2X|=F zi0B(KRNprF-OWa?XU3=EG?)BV+$RQ}ImOQ`hBf4!{Sqj0j|%C~ooArU?2*wVw}|hN z+qRM84g32eD!ml@@``!|m2`8TuZ-bncPs z)aajmPUP~wyIKhjfG)Tz2GG#Vl2qHDuj4u{{55*)0b`aN7Q~gEYl8ll$R2k6i}ty{ zF0e#baq~~U<$5OgN1~nFxO)*HPOT_bNTo()k(n z+_8SVO~eJl5-Z!>MO_1tbMSVHW&Fe;STd0l>DIeDbN?#kuG8|!9B8uJsX@*B()Za7 z$%_%$hgd0J07cM(7s|iPyEod@AKXm!UQStI9G8a$-el{&mO70N*nBXU z^p;<*lMroX5P%bjw1**WAJTp+NeLJ)xLQiV6jf@V@;c2{GY+}hvtck>C9BwG{RXnw zZOCY$$+drs$MN*9ku^w*5%t^Ivo)K1L5xfDH+1y^c#dzVA2-!lVzUUw(hCi&QVlx% zG~=gRF_(9-+?@T5x--5_MZYkLwpPG=Su>NytSt6Ob98Gna4(IT6pE!Bs5{dT<5*NAoHqxQ8 z3&qQ8wmzy$DOll#HP{qT_?*e_%*gdRC_f=RICo8Olg5Z-y$u@MA#D2xF)U-#EXx|8 zKN@)~q(0Bl0uIQ;88W7IPJM~R<3dCK8ou@qM0o`qb>I>425E1vJ@n6jIMLxuJ7lW@ z7#RS|S8%qd<*^`xp?>&Z(+!suoaf;A=O$Yr>R=)OLh(fl_H+G*uH!K-3H|f_$-t! zs!jMzrj_A2JmZM2*Tz!hDX~|(A{de+3kZBp0y+`{3Z*k~J2dMyq|G!vDz0Ldw*bXKW&14U@@ zlVSB|m~3HKE)X#oh2MA3*BjqRtxA#GF8aT@4wK8prkiP5!;TtBgI8IZlq(cEor<2l2_`G#T? zr~zOWamX_ehP{~Wk;rboiC6lJvBjix>m9?HJ8Rh$@`smoLsy0fS8C-IxJ;9)R-H_YI$M2*Mt19+f#y`Oi<9zI_1z`#IZOEzCkFSRYz6frqM?YnEC_E^MxNkVRZFN zr?FydeGyGJea6kI3pA?WAT7?y{YeQ|oRhSxQ*WC2OKE-I9^9h_;gosNkTQc7D8G_j zW-djrlbOpYlcqnav|Ut`vgC4j5_t=Q(il2thT%yi|J9)RSO2EV?XI( z&50VP1((_5;wcP)lOYs2=$UMGb$}PX5 z6%b1gwi%nqVjr$f+()4W=QIi%Y!yjSPi(C#WR2L(E;I100!X#05#-Vs#qi?TJ&+hmz-9P zh;dJd(Y1$?0Z0H)h77W%CrUCCCCQ1rfM>Jc%&$2=i!QUXpX3eb;)b+AIX-S{upjph z59C?!-?shs7wP)Ab{}{!4wVdq$Bwa1UQ+g{ftW3Q@L}%uJJw*m|*IW z{`spNoB)8<0FboAQ%qzJGvkCF%$f{Bk~z7}Uln(tQXO$A|I)%Z9MDl z7>nf+Nqwg^nT)LOP$f?kZUe0G6PC?_+OvRIdge-FM3hhoD|!k0&B#DA7p_%D-qZcg z@cFkU(QGOl5yJb423BLeKc0K3W3)OLi&S?oo>d~2b}yECb~Mg-<9k4;48KZ$O^BSh zof5CTAQTClB2-@g{Zm5L6Lg%3{6XhwW5GCzGv6=HaRpA{_~tbr@=C(9z%r||>3v00 z=lT_vaM~K(CAT3G^HL&pegd(60wV7&@6s`!$e1~D<6{6Sg%9j-!0kk)@)RjNY*Wu& zikonDIKSZzdsqKsT3wjuX6Yly$SH`I0;$i_bJ2pxCqr5EASPb+DthNpYbhA(S9p^O zR-;|Cmx%?r21wl)ub_JG(n+uO0^g~aaX(j&VlxH%m#)8mam)9>4#@%@C!^p4HPU28 z925D9iB6$GFru9Q7C@7;DylEK_^s;eOX{Bk#mf8y#H4uE>6kfscL4zA#B6CrKwDeX zu=U7%COo1B$pOK$2^a&v-bl_J!v4l)WUOVqb;+2iOxhu_9hoy_`Ae=Lzi^f0kNpAK zsD{M(1Fu{+JGEGFBs(scEgJ+=J>Q-Ur)ub)Q{XG^dE~RFX}!j?M9WAIhuzYXQn@kD zS6h2Phez;z-S--Nd++@V(+sYvn%8um6f(n-i8cWWI52p_Se^foVfKJB#a~^5uZoHH zhMHd0;LNL8M%&TMayZlgH?W5N@f#FNMhXEv94M$* z8l;ZKgRF(ikcWiD=JO_oLf3`yekpD!^-TgsqLx2tO?XgBf?OvaW+Jph0MTep_)Lq= zu5-wQI|lWAB5TN@Zi{UDK%VdFRptRjzf;c3;ohoSuh;P1Iie(dw|j&GNWEAkZ? zhG7WB0|hu$6x^?n7@&YLgSUYUi)Es-{qPn*_&=lhkJrMX$#O}x*iST^n7Cc!9fc$* zE{iLW)7cio90&I!RixukCqP5P9HY=cj^E`7@9HUzL`wju@LsT+BHl#8!(aSDV7zCU z?B-C}ks5j7AgPU@HA?H3T$8!;BDEdyHwgysI-tP28qBw*m$xl$efx8U7i-b&{agMq zllS%`>BRh(*CpPuLzLuxB}lUPOVw9%q;RqHTCOX+7%7|(gSU-|bQrQ~qVPEh=^tME z&};GL7(4Cqw@QT_pdB$5Jg`U0u7QqUoE^9yCh+JpawoHxe$W9sFLJWv`*HAmyOlri zf`9E{!Bz)J?o{m1wTdJ`8a_B~O+#xjPOu(1>bk5k(W+M8fQ!Ix0yM3c#(b=~@D!66<4lm?U6Z7V(*$iD+Xc^P89aEVp(X8%_gUcdUI=%G(jiX#0v7kMpsSX=-@fobR? z2LJ;944Ff#9*sjVp(`g|O8i;d`p|7ITq*=Lx~CRV^Z3u+*l2K0MF^T0TyDKbQUl5Q zbp*&6gUKv+fdBJ0k4mU&Rqsugmh`lPHbrT3YhnGuAOYog)s3F~v7mNGDfuT?QKC+4 zCY;EXQ>LA>S+>Hf$k%LJPG%?xgw9t}>oo+*y0?c#^pi!jt-l2Ga;v=m_c#3Amp6kU zch>c+7^ZUyfd}8tX27&tm%9RHs*dLAw7=+$csY=a(!KTSZtVLP5At+7Rv#q&{`D87 z*U1_R=Mpl`Po(=n;1ZLQfVB}R|Jt@Bq1rUZX47VaEReS97d1ZzEZiYqFYX=ez1O`I zv|-=gN>BL9!2-iO`>*ex|NRf`(|0E*J#XfLc>owACg;bTtdW|$el9bTejkxvCaJeeh?DD1K~pr`CqDI!wr;?t9vp0gi3tk+UH1eI&FGRedGwrNGqx%TPNkQugvD|FkSuSVvX_j>2mo7NmHy!sxEOD}napYLe zGcT9lZ5xl2f>jbM)DMxJE=WkYkw%6qp~Y#zY`*r|u?y(T~Nl3C)!7diS^ZzdT0Q^7#tXgnI;47`_n3 zSR%FIxjBPU<1(I|BV*!VTW?nC*H_6ZvFdo-c@FOq?H&l`cE$0bC(eC*l<+2njZS2J zvbett_Eew@!9`49CdD?K4^Q>#AsbT5GdZ1ZM|8~fj|D=K;f^V!sPd-7dj4p5 zC8Cd-<*EP{`!9Ohcp!C{jEpW$S80%XDHL?D6bX|03f2_BQc!)^H12dvv2*DYEL`mdd~X8WPYSc_tbYw z3O`a?rDq+Hh=Mx(3^j_LOp``BW?Qy>F8;H3<3BcHp5B^am#4ys(jN44cw|npguvzC z0Qb$W!zIH_krK}v6|U0R>NkWNA6QpT7w5({40+1_x3Y#iGf%m!_~T+sDjob%|81c- zwivBJ&+twPmz?;*|4@UKZTxHD$ihM6ht{1Nj#OEZv-F|q&YUz6Y%TY!$f)gU&Nt10 z3W7ayTdOh!fK9RHj=?x+LCa;sisxZ?Cy6P}OiHxAM#N_a2H+4LVTNr8Z+A9oVv| zt0WdtldLn4fuJ4SXi;@09WX&wg)e4m>THB7;3GN@zugz=Q|GM|8k6knh8JIxI^(nw zEH;tq^xx{_-B@<}t+hZ| zl~uN%iB!uw@%u$+H#^BfOsA91HD8t>++QCP4*)+i7!q~LLCVGcln?edX}d54d1wFt zw;(5ZPaIln;VBTlry8E(!i5gH7|TqY zLV0Mg`~_}Jg1Cfg$O7psp!iqXl`p8kRS&%IaPywQGH;;%;hpQzvuV71oD0EcE?nSN zUnh3gXzT}R6lh(%-M~@oOs6M#sE!AN2NwP}IHEkzY=R~Q*3_yH`F$NIPN_7AuU7wf z{^=fey(D_KkK3UnH-g(ldXcv=9{Sa>uiv>1G~C2$(=n={ z?sEyTTjD>LCsc9+TeP{);qtOqC372hs5j5Q-aDNT&+kdL7OVllcGPct6o)xD55wt= zOz`#ts(gpYbH_q$Qlwv=J8NCwX}0!d#Hy$-xQGAGxix{8d&+!z!2&zeS!%_d3@810 zNQOgj%tFSe({DFc0&Dj@mKZrNw@62opD-~=O{l0nuz2_m-FlO>qghOcS2m|2EZDU{ z3ChX4wr9=(;G+9KrgdNpk<1&&hZxk^Z=qa~^_#YZ>IKr&w|TDA(YDn*i=x zG*myU=nrQS6e4rb-rsXwwoo+fYRllll~Hp~*!Pe^_YxKvFQvyGPip_wb6kPD(- zuFQ%qhw)r~E>J3no@S+-jf5Jq2)uYgX*!UW2^RF^lY*5vOA`h`72RLF?BmQ0392>o z@Dc}pU0z9bUc^aF&W|fqp0#|>GQ;~ZK%6izDUh!l2Q`i^t5vM3p9-<66sb=?X@~Ii z*7saxp%&-4hv$*cI{MU;kkMFzUk|WI z+6tH|u4TcBrPB~oU4a}t_}@i zPv`OkRIlZ5*)!`mS`6Yg#LV7_scwo{A;Fw6C99lfJKX^Ak}wp3O`SzOKdS~>j;;p) z8*kglIeeud?qo470-R7-Zd8?TaH=QN$Axb3$2rSTG!o&QF&2!2U_oIB@<%? ziz=?3#ugvr^<}@|!+-2XUYkcORvHZxZaya8?6tnRK)?CS>LzeS#I6VP;lMvG3dPk| zati9*@m1ppzY0Id8=DEHl0i-+SS1#<1VWZaBG!8@8br} zM>H#DC_$QA&KPf~p(D3W7i!rHSwn({JcY;5{L5(;((CXQ6Oc!-n#C^e0{}A^3AJE3 zn-MrGq-YkFE=cXr&Fj`zmYKX!l@oj9TS&_vB@=dT;1AcHXjl&Dy_$k|*&&wa0xwM1 zp@BUU)%2jbjYJF5=D0H+;KWY;#4vtsUew7a79}KDawG!fh*emG1(HFL+h(>eG1Dyg zZdIoR0ajF_)DEN?yuWh+)qhsKCGDOZMY*RL(s^mD?+nOEq2KZd&hv z3}F=pmTJ+FT!e?dZz^%Pv5w=<`&p6G2~T91C*Q=|LwKg=5gY+DxlU}Q3|7GusJauv zn7Q}h{XI6he<)8V^L&3(`iad>Oh2pcu4jCKx9?bFo|LYXs*Cw>kDc)|o1)ZS!%kQX zxrU|1e?Afyb_HJEi8AhjQ5i5_GQ>6<-!6j>aOJKb!0eeO8&S{F`1tDf7zV1h)YI7s%ctN%_Jt?ojKa8xe_^U(J6y_)Luo0Q~E8v zKM;JcZ(_U2?Og=pDTf-U5`T7OMKuU~TUX}yK_dGa>7E%DT3=)T79>NFuHw#%q(mo&`vCsx%&%$4;$scV|Y+tNBiGDQCJ;_48XnWLT^rUzj-MZzxblH$X zPW-l4E+qU|gbr(r^hYc4bD-gVv3Xsol^kLIyiWL9NtR`)bo9J@a3}l@0OR=%zdF10 zzH@Yw{^CXz{xI^=8|G5SBem0Zb&=xFg`GW9c2I>^d(Qt2c~65lU7@9{*cjCVpZ7bA zp_@85;1c2KLspYw1phhi`TqMAk{bLaERK>4oBQ+haU{y~B%do8c6j${=z@J`0bXy> zY?FmPq>mQ+;2rW;Kfji_{h;hU^<{5?I@>&4&2nb$Ltl{7OPe1*jr^2Sbgt2wwp@M( z4-U|=uw4Go-^)6@s<~&ylL;`TPWY=+GQY{qXIYTWjC#*b_%#-4N%8Dw8<;&7R&M*o z|FB2QSGwWvx^}h9x7PvoEpH5sO>U^TpJkTMtSKk-*l7d2E8ojooc4-P;0j6S1wQDq z?COF(z@`@&I5OY#7-tp?dRn_W}&j)HL7mP%Poku_b+%l>!y3eDAp3qll+6Sf zDjzHaaJ>m1YOP?wuNxx=i?hTESJ~d^w>Ji5zEJ@;77F=T@A4@{ATppV{_WY*?}fVG zMsA^a$x4WC*VlPnd;BN6K`Af47-@MW|5@78}L1%SA2 zyC$~oz2Qf^{k@k=g3TJkW9ai2=wO})A9#2Ui!wX%0swpf2*?M2mj-NE>CSk$FL^@# zqnd;Ewb@qfO(hzi-#am+2SGzW*0uA3`jAu?y&d?Pzrf)}Ky069AY@kT@IRg}8hwQY zK{!S$WL}`IW|$!!HGXwj-97$8uU}bHEv1%aV{Tq9*$SWa%LT~>-;P0 z@H_%nF!>$j@wZcNj;T?}JO@yV>v->){rCG{&Pqnz{~IzmZ|ZDHLtQde{_KVH0N-~p z%>1bBL?Vh_LF9&tt0t)y7QuW1A=X>pDm#7xw^E^7V3GvSi+R)o@^|}MwDEkZ!L9E% zk0m6%3E3rbXB3wYLc~$B&cE)q4Z@rB%`)EAcDc#+)zF^eWMLPuM6*b!*5J>X$A4~& zbQcV9JM#XzctC=)z!w1<4+y|t(_h*?{yn<$t0VE_I62OuT4`d{kdxu^rb$zmQv5By)=4fHesD4=?LH2ZMK zpium13PjjxlUgckS8Z15v}Ju+)pwA4w|&L5O8eC6Xr=R8`|6{~|GwPam+V&&j%1Q* zP0V3UN;(lcwA9@v7*UM~l4HF^rELy0Sycd!YxYe0#Xar9H9<@@VGL%7y6^i8#C=#D zyW;-w_+awie_Uc72ejb~v?TtjW7imv54VsXJUOPDx+No&8j-c`KPR9&3=#MG60+E6 zcYR-h|1fMx`_d4zm1vG`kkc}H&H9p>v!bXKKDjlE z+uKh}RQvvp-)FymZ~-QH{LhaI*EBJS2dzPBKGbN0+hE>&{hr*Zki#`#M3~q3_}KpY4ytsK*{4Z%h|HPmq?+Mcuvm7* zB3!z;Avz7`M3>@fCbre)k*0V23!H+YFr(%c`Xlf=73rGx`fnS$?F~Q1mRu8y;#(w2 zp2?lyM@USLHJ$u5n>{Hb7}(=z>FC9G?1P(CEm-t+ozoCO#B4ZQ#3dW6qZm#|&9*C1 zkS_If6KBg_bi^Y-{O4pEd)>UxjA^_329{X}#YdZz0T3QQTrq6AOHtw%_5pRl@_L4j zm$dZjXPt4`%YYV$pcW7+mP)G2RdQKgQ)r_d^yLz=nRO_|0glURzEoU~lxDW*oJjt@ zb?3x|p9K@5;Z=tjl|icwIi3&+8#mresk{kH(3MMl{&`2#3SRur-CeLX0X2LBhcR#i zfd$+wDkI{qSarC^-K1YLYzKwX-L&_};^k);C9q@TiY z#N&V^HPC{X?P-K!^!@3GyO)o8e;jo`dG{x4gxVqhXAG_N+cY9tyHE$ZIRIUkdpxh_ zd{qt+2x5=-Ub1!0qCw$auVdrgbxoI=C#sXc--tO6#EmnLKYQt-1yN+H?b}-@k4N-A z`|$jpeBk9?^9Z$7z5@}B3pR+5*4HCH5RdtB@IL8;>ny{!I63m(kS`ewHi3mbajaHI zBua81K+UwNR@3J*p0QCKOQZyY#F%pEpC2FJJ-_>4sV16_Ahq8ah#)}!i+4&213eKQ z(s5%nQfA`kVKb4`LwYxVe~>$1@rlsY026N(!e2%8JRE&Go~tJB9z*-B>QHk;52cjp z{t`Hd579~!sgXJN?A=kmX&R9vYDXcws_+OS0E^xtZ2*0A$i|>OMJ0}o^zkgU1&aEF zX9+`5|455_6P3B#*4XTmKqfilK)2MPDzW~FJ|3>hfN7R;mrZ3cfuryt_V{{k1Rl>5 zah!aqo$s}q^e77*k(5E{JdgGNxw8|Q)fE6zYdl_qamSh}G*5nB9q|CpfnG&g(=gjm zR_S%LU_?yf6R|<64!4n4Op$5{GfE-+Ap2yb)86 zm)qt}>hIhhKCoI}&Q`5RDn8PmG|MFW*7k1L($njK^&Ztq$4bA~Qed}ry(3k}%psph z$^)Ad)0Hl)#^c91kMxpIE8X+3^JkC{o3Gg`J$sXnul{{J&CGt?_96O7_`qaQK;Yop zkHb&GzkhDO+7rf8j(-wCEpB(VD#`Ty>^PjV$DZhO-MjIyR}t(CbO6_n^h2$xeRMqz zWY1Q0$w$1foU(h_#xxIxSVtv$gl);&SBC|O$Z;CHj<6LP!}+kec%z==Ct{Q%3PirC z4XjS1^Q$9jOmT5~Q%+PQYvXz`EjGAYV^&sa|I@y&<(Ui*1)i-<3gv%QtMh!=@M)Y% zD_}AE-ENPIM0?%?hsPgt#|y=sI{>tnBh3ZhdtBuc?oGeW{8sqN^kY<|^h}tle;H+1 zuEPGM=qW@@xbl)uTyT9pXT;xz{yl9Ek<2`GlvuH-oQGk~I%mOoqH)8uyJ<$nd{s<9 zeNm!^OHkJm;96D8x%cy$MBYk6X~2tFf=~Ld2qs6TMYL0UJzZX5*JgB|YL>`(c|6Ci zPd>eFODXd5qNZn`Il_fe-aPUZT&6$f`%w^O!~9+@f?gD|z2*gAD1QHVCb>i{i{Tru18G_h*sujd)mBi|m zBpNm3YK3s^Dn?#q7J3*9k1UJHOC*mt7Y7Xw4?B-`oPdMHR<>ZGw0sz1ZLV$Y}crx$lnz~@BTR0J#N6m%g$v+4{Qib#vkCuEDmR$*$gk?)Ji- zfr*~w+qYefZ-*D(b(irjh+dF%E`v?2`>-$HihbLD@Y~Z6$ zXCEE8KA!zL{&V-aIOp^Ex6{+}v(tlf|HtQ_H_tDx&aeJlj17O=+x+(Z`rG$k->(k8 zU!8sb{rCIrx1T?L{l2>T^XL2DkDu>~%kR!k@9ysYGiUz48=yNpKQM!OQ%Qdm2+m_Y z)>Jwe3t`nPRR32^lt887usPOTKAOU!9M7Q9QZb&vWmIcD-cmW4BjhwusL@*WzCg;| zV`{wh<;)9I6fvXb>*~33^$Z@HiPzkdMY`phMVf83OLgY09$OP_bt^CJ2ICpE-qf$P zx-Hb&Oj5BfzVY6lDAH@W-#&>yV!|bMMLd5rVsKh>}ych)O3!Rb*TFQhUC(Xr=8EfzLj^f6ChU z6IH8}Ebe6bGW`1|t3M&LD_V>_-Ua0qG-<4?d4Ff$mn&SAKtv7<2T?MBtqj#nmPkqT z2(#EfGn#zycaQwX^_PkZk`;lI_kMn=+@D@K(Vqs&&85#02FX9t$mXmFQPgWC%RH%@ zOfjhl;{tZ;wQsge+}(8(DndA0h@?`^)?oEh7Ejxjh(dvJpQnT0r>mSC>?}}$%h07Ic zR@~8~Dg417eqN_PjM7d^z$31B3fiAT!vZ0xd40ZF<^W2CYtg7&`vhjbd{SDGeq!jk zbMmYsAjB0QoX_@v+L%_A!!?cODKK|_x`3D0J9IQ-I)8^eGVG(5rf9Q}A_EyDYj)bH>Z$6hqA;+93O`W&F73&j zKH{za2jb=xh%ZkCrYh>8;!Q`^4J{jS$2W`j!PL>F;yfkyf4Zu8ukco;HL^@IfT%-h z-&-H!LF2t6mBn}xdQDU${1fBex!Y8D%M;Ua7^rn4K1E2A3H!%=_` z4C`F->{&%(r9-S-80~6UwE1DME7Zh(DDUPK%MWdJmg7_sX`B*eRRxIhMLbtL_A`_t z6C~|53ymI_aYL>hsfvxwKVhOoT*T*V_4w;Z|D}A`$pui7@&Phk;DO>$)XEnfkp5+T zWcVedM2n`b0l7ZyvkUdM`dyMu7hAVe6|YOCP&BEyyv3!xybJScKcE#%)GlOqGz9 zmXDswK;|_^`{_TOyNzsYH#nE6#km1_<}DnmZcFf#@f*ViPd?nz9l&pr#()Hyt%3pv zwm1?G0YIWXX7MJQ;L^O#{C4F@a~smf`ITNw7nE2HNCn8(bcky?Ad8KrNV=Hg;t)n~ zJ|G-QbM)5y`d|+ON_|1(Q1-l8D=m|s=OJ2kEcNvIZMtIMo##QGIq&)bn0Ld1CD(qK zqpSyP3i>(Cn8vBJ?Vc*Hee#BH_iNZ;>arEr9822qE8W~--W z;sh?0ObyrmL!h!=uNMP?UNaDX1zUdn#g-z};y8709eW%sJd?iA9;BhlZw=jRWjx}U*y9=R2 zwD*ov_i`iC5)n3L*JZPJ{7dP<_QUTYgZJj0Kj~kuv)rWx4x3H;E>rwo?Yyz@h5ioxg|ik z;zNElA%8xn1W7BR_%wr7WIllm$_6TxZJI(D+-U(I+3HOj7KP_82-{ib^^2s1+WpAp(Ocmwa-Gr>0Mg_iL$?J{FzCn8S%h~ai zyJg7y%Y$}@wiUM>h3)^C=+9@={0_wD>Tu#sG6cs)K9IkVAF24avg>D5X=i7JepiDP z=(86KA*UoUbX?SPk`QxANOHTh@&csWSBd1(g%G3G!6B|)3T1D{T<(IWTfm!uD2ZGu zJ8`c+;$Da`$d^(`M42?UoO4wzoDmv63#Swej8ZgUf2rMn&$Ptt*6^F$q45WmHiy9YEMg;l;W5ghP zi}aZ|#&Yxc=ROiv#}to_ZMdXts?;gcZ{k~WsT6WanrA6oK+f(X&;)f#o_`${G>IIS zOwHzW*Hk29xrt-ykoGZ(cU+0HG)asGiB*?g?^hu!TuJL4NzOhJi|TY;*-5KoNeAZ1 zwsXwwa|!nl$w#Zn=VKK05yT>f3G#|5&X=yIQpxIyLTW@LUv5$|j@dp7r;K05xM5P@ zX(`mZ`UFsYY;_pa0F1-vS4Z;v<&v|)OT*Jh7RiQp2g0=U#nf}%g}*YN@6v&|p~TY4 zvZfHe5~%xi8ZZr2LlXg11n}PpNpj5c{KWz3e`X+nu*b@9-fBt$?@S*klZZ%4aSI)H z4dk>Voht`I)()x9F=!XNS8psyx(Em#AoLQ0un8$g%*UhRLb94f4Gl5}(%I@Sn9uq% zxwv75d60lO3y&-km0XhNEJiHi5DpYUCmsn03Q!lA-TqP3(;ds}tY#JmNwH8tIAklS z=!<~qp3w48gK}o)>GZ(RXF*}mG}NPNo~NlKp^kAl?nFx>C_a^aLXiHXu{;EuFEYg0 zB$7!w0=@IkLtX}Xq~%pNS!N3H6YK@oT;_qG`H9?6GRkZLsD6A?zT{XcOTT06fT3Db z5fEx5=>iBgGIGCjDMIcRAfVog&!|q*h&}(Af7jU`#%L!xlR10@Yq=rD#=z$zoYH>a z#)F7Oi@*bJ=$RjMdrj9nR>cp8BfH6^8ZlB&y~R=^TQA5mE% z-u2~5HYsK02_rcKKER>EO_)FU3PcbE&ay9kU>K$A4(B0;W{JXnW!u zpQ}Oem{3iCHG?q*nmOQcNUSt!LQUZf9YxX@O>YqVC&5bkgRL%WMSV>qA;h2dub&HzX88A32H2rIl(s5gWlw%c}fUL zj}TFthQJB^QXCSXzFPcE7ZtRR#KU9S;p(k*X$sFLeV=G0H=w{s`VO5(&EYXZx0)eu ze$ayZOcYXE2`=0Fq&>2%lJ)bOSz6#75rrRWWoqU;Gqil_tU7Wr&UBYd`03rRvSe~E zIaLk0^%%(@AgpK0^DUeD8eKh?iGve`^iA zBpz^A>{%a%H3<}3_~xL=ZUOs|pMj6u7bW+#o36C;lhm-212h3sz*caGmzs! z$sr0R45OFSES5dP&!FRBKKWF;qm@~q58c%q~ zIu%92D=ME!KIA*w(1{s*+p~7a-7fg+7=P0(M1~l?MNCn33!}S*%vd*x_9x?-0$>L3 z$rax(dz!pIoqP(Nf*6d-AL8LBz)b0=w>(9ZMJIW8pKsqzf54w4M^&-l+jw|T^;Ro+ z4r_I?h-yTu`}ED+7lYoO&JZG;GT?*;`=B0wFq5*b=Qk%tZm5nol+p`IO*%stM%7jb z`8Wj)p{2N1RblX-Ir@lKlMgv%fW`z@i$%|~1c8P4A!K(=Q%wE%9fnY;KU2Ww1^Pb= ziasMi{MmbHD7K^*wO{ebc0_afM9aV7kw>V9mi@yRCJq6j@Lq~*BGK;y8`LK79_tXrU8bO%26=RS(iar1;#lqb0PJTJ)0Gtsoo^*^W3e82VeZ_q8xnR^aEs($EW^J@w36~7Sa8mNCd`I}hF9v-ufT&IRZZ9s(7& zZP_3V;Ck>0lsGv?AQ_q|19cF9I&JT_hP2z?LY#T2sT;MeenQXSM*@Dn#Fs*yH*gzQ zNnUjjIRrrBa0tS$xj+38a=9mA3Sqkg&e!NbEhmQSk4_*X)P)}sZd=3Le1324oN8{JuN50GpSThZnN9xk(-!iZ3HoPSnI=TM zCmg!-LkwC3EI9@8G7!2Q}iR1o(^m`AsH<1jvvg^}L-4pTv8BgENux zMc{TiZQ_?JTQ|L%3I#?2;lc%UpQ6!&jHU~p6nHI?*A_;&Y;l{fkif5SGg|O_VJ`1B z0s0vB)@Tm(r0O=dc(3nn_14bpW_AWnIzZptP5(O8%=pq+V9<2rY6gJ+_j>=&A=BSP zA4VyWKR&x60)s^@Xk>DmG={3jA8O?aKb)@kFLEj!aOAkO@KLvf18TuQe5tNqp^+uc2jW6O($2wx_3^;-4yFRPO1ryS*$ikJBTT|GK_>X4PT)e56t<)zhXY==(W;90|2u zx()t+k<)1aA=!(B)-V!>PP~$m!;qpY7NSl@yMm$*-T@Rhqo|k8%2W ztkmI2uk6N~JNL!*|01V9o+P(mB<17^uiQ2i^GFM(Zow!+7*^bmUbWhhTZ-g1*oR1$vi9gwJ=kmBZ3)*n{pwZ zpor-GFBE5}{IyUMQ{A5w@DPh`8Ky#|Kt-@Pg%290waJ5i#aDmvjzm}t%4#Uf?F|Ro zy}nds;N1fZGl=gAtIWg?f;-=doI(-iLThZ)WTN8->Rjav!o=JrzkGOqMH&mD-kBp* z#(1E}=uGVcl5g5#??e$?rm8((YYl?efmxEJQPC7K1`dSTV)Vf+dME-y0kTMju^Qp* z?5jIm!|=)LT5XY^2UBzDBMc-t!W$I+<)07= zBUKg(M_vb*>WczI&AKcvvr0@O4g*%Lxe(*{PV^p?FYPw?oYRZ-)BMY#n1cKCm8yHH z*T>DHJ*FP;4<}|x^=4AOw6H=vgc~~dXRXFPjb5poHKO=%lEr< z&IA>KWA_I4`72wy!Si5GY`!V3L{lsfkt0Stze8-y^K*x=IEAkI6NYP-inTCjI$Bfd z$Mo=%?ER((IcgV7>-YmTd+TUZky5{{!keK5kCrn>!u}Z1S3Fq}!`BQ-1qiyXay2*k z?h;K^{K{(MZB>=~_fQUu4Uv#+w?*q&%{9cy(?+D35slXV^!jbea%8D>``~(M8d|{Kb3ctK^+waTI(tbb>ya_IuREtq}k(ksS z0#ba0B2h;T(n~|Rl3smYexN(j*_*|}V}0VB{U81AfczbWvkY__*rarJN2u?h)Tz?c zC@zJ?r4i~=NGO%PstvU^F|Vy+FW7Jn!QtkpOofBOO7IaXh$!W^ARg9U9OUK37?gd0 zPOHZ>R8j<%wJ#P#D?)5V zYOse|bOpc{(>2SC<5@Xd`mO7^(;1~frS`c~2@pOqgFp_}hBZd)UCe)*>HQ>Sy@4oPMokeR3~B7v{k@+4${j~*5o$uJFFpLaqAC{=ny>czRXZdCtL z7sH)S7Csu-l4kr>$gEqD53NCSWT^ri$#@gk^4)ZouW@QqQwKEE;D42J%;~?+|xcT$kV-VC3?R=yuB-MbAY=P2p%NJ0)7C|VeiAlFV3jEANKxa)q&O98x8gkYw*1i-w6mXmeBU!xLZ*u*8A8Mh zwA8?egF%$ss6EN(um+91VKg(F1BCpe$i$jgjQEH{UWs{Invrm_>}d(897+BDcY_zu z(=n}$W;CRYDdutFix*>o6k?4&5kB|{2RkmKHg^k`=|%Oh#fmambxCUYwsN`k*qEHi zU(y$1SqGdSrKX(1C*4)kKzd_Z3Ie4}8NR#eu|7{Fj$nd=W1-C)A1r3*niDy>6ywmc zk+6b@;h@j^wIaQpC?5b>x^ift+!yv44hjDXZUD2cC!iw6ZHU#9n)zOmqeiv2AxF%u z(2hU5k-GeJ6#t)WjdzyIq|&qcO#NUzwlY{@AQ}m|Jxw%%P7$0cA4%?J`zmXENWeP>yw>Y(q(@`pJT7Imu4VnK`w_rIPhkMk zDTI9~hduvdKF4Y5#PrrGifjI6V{4cp@UGt>G9IPe1_|ZDhI7w>dQQ}AY++`8K&AqT z;q@J=xto#k`y|F!GEmkhLt~uKOQO=yQHpmRqoey@6JJ~Nva1@6kvQNq10yvGP(ui& zxy!k+!gd>|%#@Mm)!gi@cAhs62ajT0uo(cJs}5{ROD-z2W8^@sbm>ZTaUrBbot(V2;=aI49QoY0~O`8eF=W`1oNB5U|8Z_ zpJ3Xs_CM~W{#FZVGi9(0ejWrLce!9L6-2ibw8vSSDU*7EVpYf~scv6y%Eo!>KzxET zW+}h1tlgd((dTPgp|2k-oM>;~trvw4IR9v{ltZh(qNGt;zMhPgcCOC&opk!D9HJ2# zg*>4*cUJfveHp=>H4}P4ZT(GB2fWMmB5f8B81n83?uRO2G(YSg>tYW7?L!|soss>Q zOxgED$zXh1rKp@Xow5NDlO(RjEpm4u|vxvC|Q+CV*J5 zRk8LUo+;cp2^9?==Bpy$^i_H<230Iyn&TAM@mEi#6srIa_l3q# z{3V27~A_F)tXQN|Q1>@5Yo z2K778gwH2E;j-WaG{|`~hiF|6E(MC58ii=9SIVY$-?XHcjD1ZE`_ZSJahZcU9YT^XHxGQ4yn@V>W zSNDoM5dBfO$V;#m_NG!=3?zNp+c-1?J;;j@!S_m3AF8NaS;Xz&Gicv0Hc$k@xyJ8e z`?Oy8zru8kc1^LUip3S&(!Vj!AhL|qiqJ_k&)A=c9<&xvGamoq-8QmVEeA}BWRb}- zpH>vpWp?8-w8xLBev5G{`I0br0+ahGHlrv;HD?5f<-?uGl$Qg+MPhHiO%bN~gS?t& zthw;HS~MeZWt=74z$6@(2S%B0kn2~^XJq5&G9cC1G)|p`AFY_Ga?LkM)BqwH z29Y1?o%+sUR`rrn=WZ{izZg$MJNM>#&-^I?JzJAWbnD557{*83cUogYHh>!4o7tiV z5<#RE`kh(k5XSPkjOq;L@$T)2xAcVX7?$!uHpHk?LlJ%>NqSO#${yi|26sn0)4~ab z7h(&r<}Q$XH+9Cs8Vg)z*oa@379J@joz{t{ z78z>}lc=?EEY7|@P+!zMGsf;1>VhYLJ~UL46JcTx z1+f!%20e)6g%F^3fCzO0Z5kZkeUeQ!xyD}>L_o96bX*bXKz}HRHvpHQ1MaV1OOc8U z=`j~rU2TwJaAuQpu7GU{Z&*v4YZa6v0fb!=l8S^dw`(tA49nnq<yl=d-1#CpUh8Ayz8>jGOrF(qyZW^-qEc z%xsasgfiYHHM?v)Asq|*ea-2I?=$(b8-fOs`4Z=SHi|E8?n3L$#V}SPbyj6{8<-NS zh=k+x%Ax?u9VWmY9N9eMaJ1Pnw1j+k{jbWq7!cEADB3FF9c&XcyrjBw29kp%Xzthz zK>E+|Yw~MwZH&5#%GD{~n*$1ju=?AF{P!96qj*y-2VPH}Y)vc%Ovai=dRYQ!!kLwJ z0Iqy|1f(D8UgPj(KuY!riO5{8l6MuFw8Rq2^6|Tb0wCKEpzKa0KMugyfz?3)gd?KG z-5S|Jj*Y`xfC`vbkZd-0Q8OQk)={6m&{nNP_ilyH5XX{B*|zOWfuk#~*2KdoU2K-! z6tS50YdG#wnp)++UUVI3E>G>}gB=O5n(%Ovq~2YoFz$?cdu^4ZV*U0#c2LAOu$@oJ zLuFg2YJ6+rHoO>DDrL7gF-S*2@(Yl_6{topfQs~f7<|Q}j8-AurlR}qhdn)o>$mLN;+MxgixtYMa)wCz@Zs^EfB6 z75BRkgpGQD>w7=hVj`BD>a||~D-&r_Fz*?RZ6VXn1!_$TIqV-?PC1*JXB(>n-AaYW zQNsPrdEP)?C6}V&aWuC-&O;dgwf*5;Ow4g@7S4NV}<1&c!DPWP2As%`zKnI1eyRhq{|D zPgRKCF%kjBJ+}EE`)cdTOb0Zabs8HO=VN$McAQ^$hz5cTXu=rw^;<2GlX4 zeo97>ipje42Pu3Lb<)5pe8b*V^Bg}V>#xyIC{o2>j!&y!+m4TbT3paWPf;(M3P{5q zr?L=|_L?T{V627CBLfLCS3g_p10Ja)2(g1kkL1RPtSPQNM?FA85*Xguk~%Uknk~=) z-xGxx=r3Kb^b4%+AlA4~!u+OHmBkpo0FTUlvU%NRMIxqq(dIz(xKRJ1!rVD8SG7eE zd#U00Z3Lt&hJRe?{WqM{fq)U;$bB&DRD6JWMk|S6^9>m*iD~f$7zndFOS}_bCussxnOpc_XeB($WzaN!EAkJ(dgR#ezH;wqjPb-YbAeAS z&G#O5ghbshdGZf7Dt{sr5yWB38L`kM`SjI$2K7(7Pe z=j4VEu@?Ai5o({ev%-6o0qZxy?l0qYCcY*20gZ})I^}kb&HQh6ysr)gfr8f=Of9NX zCfw}z-R`Yg##2oS^)5E*p>>&1*3eHiV$aXNgFACa9R!bId%^#QaBB0J~eo+&M_2%@j3l#Rc z8J@3;-=VeVY?zVTx@7`!cl>K01-=>yoN^PUDml;@zRu7uW@P4NLgByTGSzLfYx#@2 zAHa~`bhNBBF(9R~iTknZ{L{=VkTV3Y(4a7(k3L(BHl3T@FbHF+&Okr|(vSE$@Ahnx zCEBbh@t-)Z7`mTX5}a^BqV0xdog`#xy6?12OdT9tup{)AJbsw^C)W%i-Hr0(MNs2R zoZAm6+A`UD_L)B}&m)EKoIlYlyFD|iyL_fnk-4-q6vMsgSoi| z`HX_zzmL1y`hi;+bsOcn#f-hx?0Z&q6QI}gPkb+N-4E}?QB z(BDXIL^Z8^8ot?yeByIoALp$4RDV&udlWD~+rS7XFVlHsAA8q0Ua zK%8}F*?~wi+e$e*hc?Lb_@Wer27na{S1+JLQIv3jMe|FiMk!`?d1v!WkVYzzq6FJ` z^utC?VuyLQ)r)yWxP)Z3bKIOmCaa`-B*mIOm$rGis?S900Xd8u6c?T-+PbG%3wi#Q z?^82^Izy8ozv5@caX%Lc;{;#bcYf=R_Pzf>PJ4oP_f9_lc=Dk)^4@=qQ^#0Ul5E329S4mIQx`$BlyRK$;7h!{BqpsW)3uB>{x^_5d@Ojp9%P42&nYtEd%fn-}^Ce{^Ecj)-@bC1@ z;L`gH+R|?fX2`jjx6dI96~;dPvY4W}cPe}qNBK{mJaip+R3eS0Hvq4XrU$=(N>FP( zRS!hO(0(PPiKPqv4|0k;LJ5$qa#HvWfzf5kY%N?6L&10{R_(7oE-=L=h~XfMmPuI@ zynv#mBq%8B;Xo8ikx3ev@S))#b&2^d0e9g6a>&sCGG@g>L+L0rr>lSQt`fB+j(%b4 zcI0b=B|YRwW%ZnMHq3pR#|;S}=hrZaEFe8*=ct#3-6M~77RlAo+IC-wN?4}kv<{ii zrH&SAmgKI=TOUU7Wd!c!RF%ei(6Ean2lLcMt(nt={lU+jr0l$}M!;JgIG{nH+*g)w zLva1{DBqEZkV-uWw&cvy$pDzhvOuP3@pfchFJ}jCAJ!ST$zPrXTsw$?RlULwcr958 zyK6H@dw->>>oL4;L|ySWds*YflVmg-2MrPSh!4|KKU7HK^i-+Pk6eRhycStv&8%GH z)cN{%6h?g@;jeF&_njoo%7b|E$oEUly^1c8Ny=To9SLuPz7p{i|3;|j zwDf0fcvqBzvk@J6KkOc<))rkfq~W69(uRuQw}F?fp_;FXOZuEe3z$S~h^t0jYq4(W z4JS>q(cFQTKt`Z8{K*dvx5#o*18if3@jp3lYt=`aCcrUeqxb`voa6_apRoH-_Pp0H zHPTG&`9jv96w-x0(k;@=cyv&Zw85k26pdr#{EFYFBZqxtP9O!gzp4k5zVfrj@s7%z zkrR4{oOOQIHJ>Rs%vE=%F=XpbWf_JNj!04Bf>gvsLQVbYM zKtHZR_G>S$_o3Ifg^5d`aoU`)_cNBCAEE)Sir}_AXaP+$r)?}4671+gze#%z@E)LS zX;O_ts57uUY%mRU1dBHfWc@p18(h@7qc5#|%v<1U)_WK-{9!8WPTrp#3{TbqamBI= z1uYdXn=u70^i=e1LRM`2@xmnBAy6e5IsgUMSl#a*f{7)mMUj`1g@G=I#;P^snuE$* zj&f*$E$9FtVW;(ASbh8~G{X1ycyYKBbK3o6KC=Fj2z4_kRiQT}e-E3E<|&dL4-k|Jqk zOs|;95r~@Gq<%;SDH4F6W&IExJ?+fdFn^$Kcj9(|@T= zI8?`m2DMe=o{0EU6XTdRJG1#n;|U>vC>nM^;LiaefHDC)8*A%8e3g5PPv5Ua8MUVcyZv+ z6cxwXQp?k-hA@6lC*F;%B1(br-}P$}ytKJv0ZkcWXbx3OyoNWdBSYxaGox;^hvix4 zbeMpDISFj?2npb?C3O~5p?v4g)@nj9-j`@@mcJDMPw7M3Ss{!*ji@wrLh$f`ecOls z^pxvf!SH*JN{K1^y8`~Dc6tiza+{PohHSn>#O>Jvh9vu6HN1*q<=X|ngmLTRBA)L9 zEIwH~=d!VG>7RvI6C0`EDWnSC#nF@OQnYpq3yfHRL~b3Y6MaV}lDL!oWIs@Dbd1XX z6?S;NfsC~`SKb7Qq-XRfF-1|Zrq)+KR*PovXV28RzMd2K>o~nt0bJo<-PhzIr-d|)7*MF3IwLBeqJ)0q^46@rc7IG+^h{}|) zlDX?d(75=Qv+{p3{uMMo&;K(2vdm4(uWO_0>s-IU6+d8%LV8^&_h*b~X@jqrxpc7CFW3|m~edDK0fmC-$MJ*qyK3)0j_kCZd=+{+x z-QsZZ)pWF4S!;$Lf#?!>C)x#2J7`@`oU((#p=TGfHa%|;HXM3dP2(2b5gX&dLGL@m z>?6B0d{M9Pe{>i%`oeMwWaZCTZIdmjVkf__zPqnk)aNS6JVxPR& zJKd5n4Zkk7e1Trl%Qd&Mw95UnK$}v%+*$E&rO%%}p!%FMD*QK1>0O~?kB#*D!r%Su z&vl4*P-1u#{F{p=6eQ5k3YtE%G&7UY{(z5$8>Y6GC*7UyAv+70}>2~ zOfR2*+G@q4mTe2D@woGkLZ`zzhxXLMq#BUD)0Gb;}-;k|S(q9eNm|w$pR-_wFu& zk=frnjDoZG7FG`i0Oy>>a0)|~Lop2g&K zoO(4lj4La@bDf%Uda#pRYs!vDX^w7AZ`#7@_gr-IO>x@=&<4MR{BMabxa9DX&UF=@ z&laD3OD(Ulp;&Q;B~JyiAKpnv>_uAN)MZ&j^IcyqObR-FOu)f4ylC(Mv#z)Wmc zcWncT9_=z9xd@nUL&Vt84!>F28U8b5(Wb$O)TMN>JHbb=SW+TnQ7oobVONuN-u>dV zn+`&Iwu?kXHk)cql;{##xx-@dGeYFzGNLKMfg8i7gceA{N~T3NOREVin#zXlC|kqX z$ud~qAhW>eLI*2F8-%(xlPy=jdZ&RLhFRz@T$&OoOtr6kkel3=3ZY^~9u%E7+2U3g zhld<<4WQz5tP;~SBJt`;HHH$~!*G=SjBB zb-B#;9jp8iYZXnZ2ZEIkjFz+|G0=A;Z$T@aF-?w@%SQrp`74y=ohRbZgE(f+ZnqQmB9_2YZ`h#?~*>vC1 zAajX-$N}Tjv47-%%r|&|9u!@ZGf%xDm?eT-%m78iY-12ZaN(>BDMOHsP=&{+DY4~7 zJL`tCn;V*UdJRAf*%9JcN|ru@BYXf3gW$seJPTBZ6pM2!f4m+!jsqt6t8qDwnfg|m z#Z=mpx#U)=M;s<^e3Z9U3vUU}SyW$vGSWQRU*KQDMVoue@5R?8X60#REhru`l-BlTFC7KDxfoGG=#@ zc*ef!Ui%L@<+Nfz&|b*|d0o_YpJzE@?oV?8Aq!?Lgw8XTiGccy6_suG9V>lbSgrIovGP zSk3Lxpv4%SpDE8)u@EUmcI$qKn1R47O2B{dk-!JFtB)>w%#<+^0+ArhiFSM>MKX7F z!rNmt;p5}AXaXsGq}Tu}T9IV74~oNZied3DF;4cQsg9*x5nS3*cqD9hi|`J0Ok$o3 z1igu<37l2=#n)dfli#fT}VK_sWxKpyc4M{|vz*J1G$RnHlV!7Y8TuDNzU#f!f+ zm9{(%|EzXxC8Yg8kem|IJJUbwrE02{f5*gq-9%9G7X84-D|T~p9gj*!o`z+Q7}Qo` zDj?Z$z&(qbU3P#i@Yt`R8g&C-5=XD4jSk-GV?S{>uk*ZC<*mZ%pGKtL!^~D|j=@P? zGXZO@n!Ft`buoNXoJpx+m0ZX_28ta9blh>X2E*ZTbv@IMbRF;5lo%#DkJ6M^$GB_P z+rx+6&DZsj@x4Htgb{ku!3YOne1j6FM~{`5589EaB=1Fu>-FhFYH?QF^FZqoB302z8^mgmglFgN&9J(manYVpJmXI1CI z%>_`hGI08o^1vB1v^3%D;%t%!WmU0bOfOd%mmG`2VQ7>%XS{@ZsacfQ{V7=-lY; zk{-3u-Q6G!Dj+C~?lC%~K|s1&T3R|(`~V`N2r8k1=x)B>`~Kzr1I~}v}z{ z4e)|L!;wxdLUWNVpIuRfi8R;3VelBR zV6NpjX&cd6{HagN+rKU^e@vFyf1BGINAKqGF&aCIiVId^>MXPPD#rP_#mN+{PxIUA z+K7a68F-wLqJBi8ZR4P7aS9R2vvW!+oo&ibZOJp~J|bF0zKzGG;xr72ZMYx^AO6Sp zgnY7n(e7d}dfbx}+77h}4%Cz*i(_JDP z9N!GBIs|1V65Nl7IHcn*Fc*=QsTy{9o_Wbr&A`bk9bHajrmRlS*#g}7(s8ni|4&Rh zE;Wxjhw+b%(c3C#%HpVPO|%>!UxZHmh(Xs%bEqSIrS8%z`CD5H7^%TP@td~M+ee6< zbe~+)EQf<(ZqzWSMax~)soxzlWg{&scXQLAA;1 ztOB&uD)i;QY#+wcjwKj~Yd*>)S#7iWQjzIdzr=qU;`&xAdsDK}e7s-e-Ftg5Fr@6= zv51J1N1!hW;D$;o>6ymYcfpDVo~ZbL+NAoOqp#KVJ?}sUC}$vf0^=bDHj3fu8a3*| zfEEaaPu>p@1=w3B1>}S|1&vdz6RKkX6XWcY>WrgTxP~P?v>eJUVqiH zn(6(O3e;v?aJEk>P6nv&2{LT#=SPjY<;3`v+ZBF&{pR*T4lv#ct4~uhu`C~uM4jyoDzo!!$7Ys3SSW7djO@M8y<#&C?$_wcBUFjk@Q-BEUDpC@)=iXF z@a;JLq$1v>sM6rk51Y!b_(1q(+T=RJQK&pODY74!NcHs&-y||;iXQLC^rVgs>BP*i-&DYtH*Pv zWQ2bjX9F%u`ge^R zyA_v+CYBJYnaKsl7>^>^Z;#ZtireOA4K)dC3^-l%Z*^i6Y@6u})COHf=|)SN(L8#f z@M*E~s6sj~8(_U%#lmpSWXgZ}I@o#fVD+J1siDc02VwDbQt?xTa0AVm2Zci{mKl_b z(OwdOl(e3Bu2i*{(bZ4L9LDkcF9lx|{2IMn;5Ei$5XYl;9z8p73=;0URzA$p;quWe zVSypiAVPB{&=S_&DNQHz%U#jdgkH~h%Ni6BV4@Y!g#mMC5GoU84A%5iE93H>3p#%E zd0r)l28dI^gvqO;E>A|@yj!+%6&y)0O#biid*W5eyyXWH3Q8H2F%v)im1i;l7<2tK zmjrZNGUKkLS;`ZL1PBL>bMcRJ5X6JIi9kG&xqMd01PUhEu=+MrQCgZ%k;?ENuBAzk zP%WS16?mEkqn7K!6vh>l^Z$@jWUd5@?c{H7_>z6HHO9O!)rBXo*>*)b66RxC`~Q&B zJL9y$vO6++-J;o!&eP*dH@-o*#f>G^!#n4zMh11PtY3*NT-drnP&uS#re(L6W@UW$ z^Dm#;q8JdLA5MH6Nv3lLumh)f+>&G;@HPzv(P|;7dJl;bd|g%w?o$-VMl(O~-FRUm zM)H>V=a;csfoH6LlIJ(Zgu`E#H3#*szn^efl^>5Ig$bBuF7E}`kdS|-6vLA~*&Wb( zzeRiArA!<3@D4d`*@rxS!Iu6omAme9VdbNFg}f0|G9P@!zR4D+jprC8AYsL-Z8!>n z#{hJIuN?#)a2{HH_9Ac&P|C(wjkB~5tkK9Fhamdpj1jA`7k%t5%KW zJHbvf`wu~05zs7T<6p5yb7S)i*o!7}$k9d1Io3}!4Z3)W$kiveW9Iy{6NZ=nm~S?BRM110s^Y&7RWJW66$n6e|0)tX;VWgU*b3fJw@&46o3AYIbctT?}?9kS$3T*3S10T7KhP%zaRZ;{L6p{_^i5JFLO(ga7RJGR`3Nx;D?}&DX;+20sP{OXvL_hw=<+sgKnh2b(;pc}KYI%Csjl zpPx5-!WeWoK4#@LwEio8Rb%m@rnTlQUV(h|%mSs-k=>Yalomgl1^*Fdc??QIM*Dml za5-?T)A190%b)(qO=Nw?iqB)&F(^C5Hd+fbXd11{!Qf9tc){tZ{Ywy|aBnqIa_`}{+7`)`O-K4kW%Za}pJmgWRNp`uB#Y6vxMjtk7L$c}W zJizhItGamoj@}<4hw&6UC1;`&*#%4=6UOxB@C1pY36}|4(3Etl&>!P9#|ud`JO5eo z_kmA8x+dtO;d()mnuS;_zMnluWNP^i47hiazwE%Vq@?lZ>G^S4xDR5@5b zFuR!zRrU{Pc!X`<5b2!Xq z!1q7X`T7Y*`=v!ucWf3xd;W^Y90!j#Pu3QOk~}Md=0r-((z6^)S^gB~Jr4yMf-75O zhAQYDeW6%l$8<*Q2gBbPA7^J@+MUS^mA33?u|H(F~vqs3}IN)wye2dlcH>geEmnk-QP6~ zEl7uH*DV|cBe?cNo1cT9++6V7r{z0u^y#w8AkX-da%4(vW0Ey}Se(%G9If(bu<1K3 z!ZsVOz&8G>FIAR?Z!+ftWPLNN>Zq{-p6~g`=~Fc8uNVN$lTi|eR}-rf7BiEBqf-@ z7__N#A}ki6Qjs4u6$d;CS|)Q^PWBFe<5X6r(|b1Wq8DDhw@d%X$(>DTYa!LO4}6JO z-eq|39QtnN7HHA%eUeLCoqTfjP{zTZTzLHu#$xqxMjs-nSEHBrdc2B1K!l3SK+=_= zI($mRGL=_edT_atUPkoUnK`9?wxrqAoMl9*MvywW5!RJ9WgEbYiUrjz=q-F355<(W zVWC|Q)qF-mg1Z-BmhPBoKnbw0d9_19#Kr$CLJi4Co2@XGCWDp*-N7F$mP%ES`U*fX z^FFA7;O>TX1jUi<`hL(&fPrzl1+*Q9HS58-{e?MC`{Y04iT-uM;m!~0?ommiPPaK9 zi1xfF+V%5#oVKE!5~tlY_v-cay)6Qf%?^-ujW#y|Qd0rwEq4eAEmySi@|-2+js9%! z{20!heOAjcs)si|w?3R^5aNgU>ZZG*>a>52b^_dTxmlC8zUm98p-DCV}9&k=Bg{G>mOz{k}FYSyu~sRRJ`e)F8(+HZ|*_pb7)$>FtB&< zu*Q#6{pd0zmiV(6{E5*&+d%(FBNEcrgx>=Gm5HB*8Nm(384iu$O+m}<-^qRj$^?+* zDj~>`WTeBslH%Gy`lEn3UP`fLZqc}v8B(gdOion*+>bNtT=)Q6UpT%DxEF_zpYb6O zhu_uti^t!%j`NlZ)iWQ&K#>=YRUQOjFN_XfKoIy-T2R@iLUI$SrUME^BC0Ds2KjM} z_<>)t5W}>%Y%%z_9(%fp{M)!pwET%|x#~(-9hhQ#d9(M+ua%B#88ER#H*ZAVX-v^; zZ0`$>N(Tzax`jJy!!wiP4Nv&RLG}1EcaMAm(k%p8v0yAK(#f=5Hma(<>xZYxo{AH;A6{uY4c>Biq$96&pin4NA=AN`c}cE ztJe6BB%v)r(o}Q?NVl+{QT!@d*jG0m9N!skY8tR2SQaSgP00I3jGv2ErpNOE&PWi^ z?s&PvZiAd_{Rryv(o*!z!*{Y)P@S^sTzCok#CeRo%9-M) zr!2yi8<)hbZglSI0Vpw+T8V>l{1vz(kdsO!<8;S(<2sr&ED3T z3YemTwY$;)(gbuwvY;>*X_!D+g*skJRiRTiHbVeR*gc|C+SL)2zs~t7r}fQql{6{w z&#TNGosNrL;zol3hY(p4>EM6CAo;sR;Z4^nzA03D-4I4?Sy1p zBET)Rq);6HCChO3d6@Q$JBp9j6Q=kXdLW8rC0DFW)ulUl8U!Z^*-u?}MO=RL@Z&eh zMo?pBAcC`8u5?^CNMYZNr0*!R?p#k>I$mcS_%K_ky_M%pNPQ57Lf+NHACvv_;`6kQ zmDK?;etfmAYV^-KjH`oA{F5FRu94@vxi(pl1(k=LA1}Wf)e6xA8PYr*mkAw%DmTt_ zL1`%0(5joat2pMq#|`er5@Xl+irYvZe%vikBi7B2`RrJ=P#9R=l{QMAOacVCh=hb@ z5;?IgaO)CK>1ywZ_P{B7Tr*t75uVm00u0CtgQX2^(6_$rZin3~2diq*4;G*NdUz&1 zcYKpPXn7phTpfWrUa{%h`WW}+2WmfGIX>fd7$9wSruW@PdJ@XWJjvg)?(rzXNcXz? zOdWccTQ+xjz(!?#=N}5y^%yVaFIwjdng8_dc_$e2cZw4m0($l@h5s-@T31aTw&~Ya4AE`uZK;^u9lWx1Gx$uY+aCkTEP+pyq+H3 zumjWYKY5lmygLs1I>vpKt(1EcLspXc`FnMgd;cTIR87x&;4}UpSBOC#HSLOUCf(Y0 zrRv8DJ<9qO%E9ySgCETGk*X&{=m{k)rK>}Bfj~u*6RLox%`*H4&nETP$IZRQebZIH ztLe03X$33SWz~&5d(J(vMpnpm-Z9Q&{ip(@_Rngg+>=MNR(8g4TKz}v2Uh)=^U>da z=~;jEHXftZcA;ffcVUM^mgTf73Vv@tbYoZlAkFXy63(;qtBPGtpo@gwcpp;H5Q+~? z@K;Ut9vF`!OPHb#chYCX2)RTm#6tPu5PtQ?6mAdhPg38jdkO;Fe;~*3J0{6R!zkM| z<$}asKTc94!8ps+TYHRil^asy8AI0l*lF9KZre*c7D`Eo;ZRRf6|%PekmM6jf&vI@ z|CF}wi6GhLK@luJq|OvOK(|^|TN83-5YcbD(~>elwBe@g@Rj01oz@Hl$-%-&@mA{(38jLde6Gq`^Uv2x8SamD2z==cdC+Wq=a z7uaB)4Tkpt2NQ0L`=Jw)yPyJOW)hqlffd`yc_AA&@K7MJj!rg~mc0^+zd0=GB7%7X zne2)LVy^j*5z#D!5a>Qsv=aITWUDmu%CV<_DS@9ff|i-L=)VMhV?x@QLg)e`1RNXv z;aYl=Q4sLu@sUT_p)SmhC@$y-0!@lW5Xt5w^Yd&>v-8nlD@Yf9$8xAs_Bm50a)y5O z14o164sbl=W5cVt9l&*I3xO=IO|j2EMspDzI8(vz#sbXqQTMdd_dMb86_41ETC7~J zWg|g1!Vu{Qs?t$VrWy@09qo@Q={)Q^=Z@McdPWstnoeo}-Ny;tbxeN0EmRQ6&3@u+ zt5<{)I9zYA#jpwxiNU+XMaC&;iHd5k$upfnn-v<>jc`s$Dmlop2#(eW^6_@-b%qlDJ_*DWuC?O1gx$V~<hClm)9>vAR*OIeiyNu2OJzX$UJ+ekv*P}iS^bnq1kta zZmuqf65egQ{#Os$@4g{Ni)$bIz!7$xZ7i&KGML~IXAk>6jid9B$lpXuP3wof@X_DP zd37F9i-3oJ!@7}=5UyL*>nv^ujv;Ox&$`NSzInm^25b;scpjoECQ&JdPrDMr45#I< zg!XWfLo4aR#1r;_vU!t$AO|?<h+ilmjpxt+t{pQ!OvJq$2{)~!o8hDh zZY=3y72(8{2NhNP7%bC#ul~V%Csf2$Q=Vaj6TvyM)m;jAXV)XxSf1E5mLJlj8z;=& z6(bndzU^Os`%GW)8A4xq5thVft=3*xy!Be~&A{g#mNck-nK{)Mj)a{7s6vkAB)^QI zDSpdM$|dKkA<69r-&S-nA=0Kvvc=0+N$UUAh@O8Wj#BE-;2Vnj=u07R$yp*ufdkKU z9!4`Ye+URi!r#7dJWAc%9kCRvmN5hJt)G$uES(c{K)hwgMo-!K9;g+TJtW}j)U|a( z#U`EeJ?*&vlo}88=D@|zzWWnbPOexleaE%Jm)Q5oZ}frT1e2mw<3PV?V}vkUIy8pU z1&s(2$7p$)DQzCe5vcN#s;)@y@#Mxx|3@L<980oX$}^oNu%JJfvZ(ayI}fF zI6T)D_<{~r2oQHvsSYV~RPGDhSi;?~X-HcTXd;D}M>0w+n_?=1RWb4w7=mcPa_bc< zrAYG3WD|=uM9o6B)GTxGvL@q`A3;s_4bC^*zoqJzvv~E#eG`1^S8MeRrqzqO8rB=k zU)T<(%DmWYwkHnyE7%5|P9si3M)5CakMaZyQ^)_lY@&)a3iV+P??udDoZCCTQuGDx zj41`a`4~WAU}S2JNT4Fb>#N?^5ku6;NK@YXFhzG=WkacB4fFoBfhmicfyd1 z&N#lKM(UG+M)7H^I-5J+3(Gj3qy5v$a zOTv$5-OF6^M^GZ)N7tU%N6b_{%g(Pz^2)qNyL%BChAJSBTvJ0dPdpK&cubU{Y3_mg zKc=o)G&o__m`7#L!zst2WtKOtZ)V-|f00u+wkIBlDBsOluk!g}5P#_t%!5i-TCL!t zqW&-eFqRmO+pWME>TW#CIlDG1BlTgXuPrlV_O8b~xhX?3&<}uNH7#?#=uF*IpBEiV zH@N!B)q$cE>J%Vtb>BbortNpBMvQ^~wDAH9W5+tPr~Nhh+hn4*KbP;oi6Ow{t4{gT_lrG|%$tH7VRXbHr{C5D-Fn`H)$e67*%Q1~5PEtzup`Lz+g_Ub<)lV2s=$XPDC z53lRO34@*-vs4^QdyUG1#A6SIIEiU~y(BYD@f1WC0w#_|DSU(CL_0Xin)AnK?vT@x z6zApuEo4=Kc!IDW+}c{5oVM8A6BbrEY3V(|O8tdiDVLto!y3x`<-5B)YZYYogZhhY zSMOL~ElQK{$z(c-RP$Uzs=Sc21a}F~SXV7xW5OvxdcRax;ST}ys5~C>NlK&w4!?%V z6W0$XqV;7VVP51HlROB{qIu&gx-Jh^Z3H;sSrsrqF)8|!VBYUvr|gK&eMoe{^Q-vo3)xd7n(4sF^cTN8sC^; z`P!3_0cH$g{oI9#nmOwFAh>;#5w5?m+65;+?>r@0yxyeCr#uUDB@5mQXmYy|dXn^GlGhgxWlEjXtrGPA z>?! zbTw_Wd;Clj)lVAhZBGTQZ+)PznBpa-4q@u$<{RPna$h*s(%8Kvw|WuN&F#ttv{5{t z#)&7AJd9Z}{K2%PFf7v+?~y8aevhu=$81WBh;Rw%$@a`SFLi2O6BGRY&Vuj5PK_~P zFI9>+%aN0vRU*wk>Uy@oT6!U357d2SL>2!GmF`sO63@aw-d5SeUP{}_fU671M15E7 zDkd~a`P_i1=)CuJ`?&TQDdW-k!+|xM=EvNoJNA^n?j7l)gLgwy@P`3B&-L5UVGU`H zK4|H|S=&R+nKU~Bi7T!UH?fCCUD(sANzG0k^!*c}nyTMlRP*Ewo+_U2;yCqQQkl#` zRyBZWZChNIg5zp4B@`gJFSfgjK%GoI$Zrj&pamtd%lTSZU3C@-u{~Rgd4$7Qq zX(W`zD5wrd=N(rXgA4+B0k-$l)Nm%8}Q`VD*lRM`9J@aY?rxemm4VN%}x@ zj4y;mi=(&aU6nwK0j^B-KW#N;vff#mb%w_gpEfiFxL7UMR=1JH;kx% zp1?L7f0hAXsZ+Wt+x;;CAmy}NKRhGmcm@xV+Kep_1wX&&=L+F7d8vonMTNfj3i~{$ z1~j_LgptS_iv7efdS>Tmd@@whZUSkhJ7t9ha2`(g>4Xb2OY12pC(;al?uQ};KD=9# z^#Zn%4ty~Dm3Z3xzBBu3*rdRE(j=jAve0YklP%xS5llVG*j(T2+wZ1Dj=2!gq1_1V zvGP^`{^IFnrtmkVk+q#)p%`?T>Afo*kpq!jmHrue=la^I47$dY+4wAkf^usI8Y|LW#$d*_l z^a$X}m`@>G;l$Sm;X9TeK{&uRAmsSXcANt2pyhg(5Zmvbx2UC zi+^s9WYB&>v`?HK!fNde##=sh1_mj5gZB^~e%5B`#0hfANwMm-Uw^p&isj7HA_tyZ z#(L9jK5*94jxgJ146~-|sIZ#l^)i45L;xS=93x&;#wu1Pt^_CL9;dW%bI|`}Z&#BR zfC}k2CvX7_%99=QXHq}X^0zX&weY8{5#zj?;RH`OCm*W7f8# z-sv3|yd`nu&26c(^)@rWj9MvBO$>Qqr-GGqMkY_jTgH1os%3MqrtcXu4u9){xS zo!2LU>o-=oy^zbm0x6jCOl|OaF0(mK{d86-dHFeaN5{azifmDV{6J8SyG_3Tj%wku zVo40J%sF3~xF9-$?sc*w$qo}&N`X%bC=m<%)|Fckocp9dO_H$ic^(QQP+(n|joi6+ z*RL#U!v=gV1lMLfSxt-mj3tWAE?&XafR+Dl7nb|TXWQ^q9;CZ)+fp}V^#>K#?~p6T z>H>F)TWn;jiAus&HSZ#eT{b0sARJA<;7d@c39UFgplIS6Qo;|*b2iMJ5#h<^ONTi1 z1;LnS^BC4JlpkXL3R%^j9QnzXI!u$8x}NrOxFVgvJaM+VzzeLdHVo8-_^Ne!A5g`@gm13Xxd=<{sdwojsY}9;y9$*rM|&_a6DUSyR&< zs!gMMp;2vRocC~p9Er_tP{SEwDJnR@i#Rix-=X{_71z@cHCM!@Pq9Q-Nk5j<@RGb$ z99Go_VZ2w<4M+a6ZODpmy>4u^z=^k8S4xbN81~W{8iPtXNv*IHfO$CkPdaK~y^0!3 zrf)pAepI zZKuH)=ZBU6XzT&}Qh=+)49K-wF?jnm8WL?$ZV#tW(dtwvGV{M*;cyO|k+vUzr?T30 zL%DI2soe-g2u6Y5K~LyK1-V0lct{6gyM~3x#v$ke()OLa%NZ)v!H4NXGZ%Gpr*)@L z;G)O-9AChsE(E9=2ja84iPT%U2f_0K!WTIJS`$+2pQh%=gU=szcinFwZ7*f?sT0Nx zgd7;5v4j0>gG3O}3d^vA3~S2GfU{Hw*Zlz!1zbN9-|Qgo{QM9pWcZo$$fviUY)-Jp z@(^t|ZC~VYZD+Ssuz{>ij;4ThdniTLeelA`%cVa<{RALv%*ZhX=*xXPIP?KpaRt2@ zKJ-IR`r<{YbU!Zla5&52-obq^q3|fcev~AA^wiG4Oop{OCdYtFHG85L@(j>o# z9CH-D=X?u%s?l7(3{1wR8dpslj!*Yv2SbLy?6=dO?;D9rL&I)I!zpE~n9x2&`5AkL z`ssHOvI!RW6uZgDCl(OL&`3fPT2-1=Lb@7P`U+7*PU!(mz~X`P)i0zZXT(+k#zSC_ z(Ro<=AmP{Pd+Ae@5|ah%qb>7u6hb$oWrkN@~ z@N;panbL&{DRM&rbmxMSH!IJ&K9_9N;Y1|Nruu=57)q`6sYL}I4js+ z=Qbfn`I>S}J4JuwSaG=j?dpv;4)R zLY@SAf{-JRZRV(KBbtM-zi5@;MVvlfVQ(L_9EPy5;m3(qmbHfIOz%S(2Ef#V(toEa zPqM)r?J=h}jY6qRn~GTTMa1U9nl;;$N&1BO_aQZhIRSg7EU-Pbi59vaxtI-)jh3gtRU4NHEq@?hE-Fyc>Rudv!{?H4X5s zASE6nEc)?|1G2k1JZAHZVp9ZIP5BBq)NtUBziUa0(8P(1R`wpBIy*`x6osUvpk{lWv308qMmv*wj*fY70tpRA-)>j5R~&u`^qKEhT?*!~w?Jcs5Bh_EZ_soyOOP{4=!yYkarhwO z^q{|O@rdOOjW5DzpC65od@tA}SotWvrV}>SnSqd2EvYezwToqi8Yr$+6-xNJ>~YSs zlajjI&*td=gZ@$mYwvC62hWr%@A5l-Jeglvn?G)eIAmQ}Zwx+6c7R%2>nHzR=QR0@ zTu&;*ck_D*#sKPp11X{f5@U9ai9w)g2Y^sLBUv>doId zvdLJ`)>&5k6KE6rmzJWexK%FCNyFOa9S3AcElo<@0N$R(QQ=f0_)6bE0TAq3$>_rdO*ICx|D-Kk~S zqM8^CJpt9@`1vT1E=BX_eMu0j^G_D|fj1t??R1rP_H)f)C5YxtNY<~6*HT9*CB!bj zX8!)#KHDK#{HcncRr^Ux^zC=~H-Vg@GPSLukb_?_Vz5bSXlmBAAIB8`w^@l+IxWtY zioic1rb9V+$a5zs>-Q_Y;A;luseq@y2h*?AO|IF3B?g}US;Rvqisx#-@o_FexXYlL ze~$qow>cxf_wW7YZU3<(_RnM-CwKQ2^zu)=*l&S$@^z<=EF!l&V<(SQ|6Tnjrm}&~ zyBR-O=OvI3u*$Y4p=fk*#VOnTlC zD$RugC#Yn7;kooo`6=mehu8lir~q1#w#O!R-kNCvCyM{7pa{AVfJ9? zA&Lfa!kwo#>vy#HOf`w!;U?_M###@vh0j{GPNAefB4Ku5;SCj&_TjTM4NrWLlYrsS z&A$UT)YS=t*s%;>?prE_L-N=JdmKxv8ZnKgxOxg|_E3O?BVK$Q(>CEgcs9b7aHq%I zd{e^yORH~6Om+TNn=TDq8o3FHovg?VD~_K`2EJ?4W(k}$X+~=VB!#aEQXEACExsn?npqN9>y@iQip z@Pt>=!BGAMEYx>=0{i7;QboA?7R^aWanIdQ7|$^W7}U=+hcp5&i^AEy_jB6=@h4&1~)l12X+`D)Gc@JZ_(+$ z(cDRpbBqXnm#?ol@Bm&wO-?>h;lzcos%gMk)6Iu|(kc{r^q)bWOOk;b&p{HIbehZE zLVYrvS9a5&5;{ymp31Gk*7Gio;wIcRFEBNa&c-TH!E=cFN#FYlR}q7Fo=1tt|8-fy zd*>`Xcx~&fC1O8*tSa!dZG6t^x9wRGB> zwD@^dByZaNDrqM!BFp5nfwh6!!_Hst`Dt~PViTa|lbhH;`~(f3fd5n)LJ`>z>&wdP zlN2(xbU8lRSL^v%b12l5eMeJqS&?t}G7)A~BGS$E^enjiU&!B@g#R)dFtmmG z{AVN^TzwvfrhS!lxKCxU(XETfO*s8XMmR3eICS>-DlB1q4{) zah4garTG26T=i{En@}k??axngELSHPjqm^csh!E=ke9{f zO1N+z|4I3NtTSMs?@HS?3J{WnyaYYO`k-d>O^}5Yf16wG5jKGYtSgbQ0QZM$jk5qo zaV1{H*hhyGdbE)r)$`y}v}JA1ytXSycKQ|DyJ=^0WBgWXG7pbH(|u|P&vT*b*g#$* z&^)ycj@aq%Ng~NU2Y4 zoL8(VMUC1SOI$kYB@5%y93@fTHJ$akKE%=>-;kb!2R1e7Y^cGJ3JPyg#HGTK$8To1JgEsP7 z1Lu`g18yRQ(VCQ7Nwe6*ZG(JJ`mBryl6+oRr{F(;m%Pb@@^}3ZUfuRR-kvq!1K08V z51Ms%Q#-FTxrrc}t_KD{$q{?wPOBrk8eB_03Lp2KH-7}`g`^uW243S}WqV~ns&h>v zX#~Xeg|Yf!l5!QlKkp)djTam{q@CWy8#pt?8ES=P6XaHYlRI-we$T8Z|1b?|L!rC~m}miC(xjy|cGnE2Iw}CeseWJR{aI|4oupoA8btef&02?GZF1=()i^H^npZ zE>6N~N}CDtX@eh$qcl5<0f5B*CV@NTG%;8cdHjsXgpnKi6C}W_o}-aINy2)hMu^wI zihf;)%>{8G9KN_X&mN{JM0=&zQog|a4xY2>Ny*q6cgo#PA^zZ|PU2~el}I0h8}REF zraQmqrMcvOb87`rgAoNflFs8Fo$;T3_mlTV>ddbwsJY?e6u}9-6b|6PGHs;j`+>u# zt=l}d-(301R>gBs3w{K`(fO*1UK1iy`}!IVBTq@fW~C!O*I9_{;qQM8aWo5k~)jHmQlcv z-3TwZMwO$k#N7h<)m8D3bVmD^zV-2!K$Sl`eZu=)4be6CeyzP1_6Nd3mRFrr4`)25 zj`X+f5ATpuo(^mHAXR1?^!y41-wwd~@2-B-L4quU&950deea(2-^9b#2}N8+${#cMED_^UP@*uSLz%A5<2S*RVZ4!uOtCv6 z2fZeeEG7FNFl?qb&)sz%V=}~fqKJO7(I{SDN#R#N_um7Yez)BF9}w3_LDNcjoubZJ zMQooYBcsP9H+v<&PZ!eM_I+Gi>=vJFst(7?$jvN1fqrH!)2GR~c@#(I3U!6n52bU6 z5^HMx47p1l`D5wHhTwv1!V5!7Oy*Yt}Q#;ka@d|G<>VqDOj%(N0o4dlm8Lsa_ z$1n?nnwqpps9C()Gqv>s_mhtlQTA0si-#q0@>5V8j=$(b|Y! zge!@uuHbK1s*yr~5m0pvEAp|g9|OilK2BcvodvERlzI%L^aEYoJb#wWBYBS`0UXP{ z^YZTmOg9aPIi?HzA|xM?F)TRBQd$52$0T~o0^(Cof0ulgY<$_EJcJ#ossL#6CnGpt z2K->e9;@L{Bj0>GofKk(gp&{BRC(_w^R0|0&cxUg#M9q`6RfG1q*Cho1X(7>WbF$8 zj4}4|Y9}Ay9D=N8oVexKR$x~qmvGNdw;FZbk;D6{c?9u|eZ;DqD&=$WROcFU@tVM3 z*^}x?Vtgq_O?}0;$MM?7)Fa_-5jkLC)|xA>wBY&Nz(2^`@4Tm`K)MAIt$1R!84{^^ zlI&SzWirRt)Jcc1eDtN(qnruq$l|f0_%l@F;aI#8Knu8^ZO*O5(3JA-xTiG-bo-|* zH!>MCl%jJu6_A_x=#Q4uJ9YLs`bR|1NaI=$Bh*y7AYhY*?C@zhDe<8D7@0UsWRuRG z83?@{3pPuBdp;fG&Orz!@Dhr_P{y!zO}ftAr;&xJN)bZd!?{E++Zw~A z7l|e2S96x6-I_gydj>I=U-P?E_n4ygT*}S`$aRczV`+Pb z|K6SP1KVQO6??99kqms1!Xr~3NAs59DHjZQ8QP zpPSK^jtz@7AA?qc?QV=QsqA;XaG3b_rWbDt<##Ie_6gM19V8thpY@rlVvhJ?26>`2w$Ll&tm| z&uDmH&$L2mpgcjb2GDOZM@ifC@JD3G-0wdcC2^gzJ%e9T4KpSfI26TqZm95B7{-Z( zm}-}Bno7>Dcg_q+UyXLTug1{6hJ>2DhjmMFi8Wr(SP$pV?kwjVcTSA0x;)6V-(Uy6 z1Jt*fJ5y~+>{|{x>y-+4Z%A1KDWR{L}Pq;J}5= z!ir&oHx?`kTgBql=oh1yJ+-q)YnhByNZb}*f+@y#(<^%XJ+kN@qh!v=sP=cU!5m*`UZ%!hRk&30x!LN48b`0@x|XepMC3d%e&bHdBkjoC)!0Lx%+duFzIt5S@(OhJ;x)bFH0`m$_qheeWQzweO9*cbP0b{CqjC=V_xBa&e(lp2VF)AR_3 zl-%}3egOEQ(7K#c?zKpAT`5QgWwlO{LKsPL9mS?k{Jz}yEf7+|)_^^{x|_~PHT#?5 z>5=Tw%tGTcH~;S4hiK5gMPX+xi1!V}laG$rp!a0>9l$lyHf!wrQZ&Lzj|7ZzBs?SH0hG)-D2J`Ss? z4_05#>qF=Nd;jb|5_(Si3Ncgu-6{g7t})XiU#Hx!>%?|0R5_OFZVd}11Mj=6mre`I zZg-Mq-pdlZlmyv2ec|zBb}UQIS>xIMKir)KTa)eIfMIN~k=y7H8QmofB8+Yr-Q6Ln zv^1l;L%O9wQo_-Qw4j1?i-ag3kNf+6jraZx*L_@ZoWJuli+%L!KU;D5LSLY5ew}zi zzhr|a7@cI@@}ET(_{)rC=DSDY!`BILemRSX*p_u7RNc~cY^;STV;-$VUV1Af3SolY zVK2>z-tWXa9wf}(#_H=cq$=~D)0pmAZcv)HQaZdv>;eqRJ*Hx`uu{ecuC4tj4ui5u z9u%VXg6(R|9@M{^+xh{}we!qtt=L;H`l>*TiAV6<&V`~{nO#nr)C8Sq^UzlJxB_Sr z7^65phG%5k^T)w~$T8=lgs#-+Cc?B}xGzAo>sDcTCd^Sld)YP)-J&*Z=E?Y$1|+jb z`eK^s{>niy!_i$i-_8nx!ryySVv(zhrx*^VTVZwq(MTUti}oBw4M#X zwC?sygTzoJD#NmhJsbw}jjwgfPmU@j#GK>h53@{ozBq8Pc3Gyc;l-wp8Ta)o&=3KH z{t0x)2UyVZ$7Et_&hbZiFIVgYNi7HKhzwkSRVPG?g_Ne)5*IvN!~VLXZ@@k7?yZV< z-{j6qxB{o|coG!m`)4J^aS?#Vf+!1@+;N7c+ajUf5_rYR?Y`%%>#ANpqdjm z+!_$d1jr`{pee(N?l~zQ*7(=9C7SWbw<%R~SvSi7#nA75^RhUSJBT;=xNZO;b%|0C z)CP1XIFHgw_u#_H#sUVn%O@T7@V{D@=6KXI7Gt+uFPyA(+?@wNu){es-7g=k%Zb5f zbQ0Q6agEA(OmM(7BTC9YzO|S7c!62}{-C=&3*J4mqJ~pQ)?kCvGP3t zf!5?Nw;Sj0Eb{p;G*)&?%FfA*)A63I3MZrOJTJ0bzFWBXz!K|#2bHd_vam0vZ0p|e zmyEct(6CRJctSqK%qM7XOf6ND;@t)Ou+Xx+6KeuwW0?&NonF!k05Ns9*0?l>w>@cF~EK-XONKzg7C;U2Ze6hnWQ^_jf zUp%`49q`pija;tdB@Tu|jN8V7N8fLrFNtoc zPzTH>`>P3@fOMSDd?E*5h(*H__sRs)CmHhXsy^|5)jKTr84F+%NKr`N)UV0j_X2Zx zG|4$bc=FIkdgaDtu{nP>N(~dtzuiFSwp~@ynO+&b37Dm9k*xP-&3AcW(d82J*{y&d z;`;W*uOQ9~jo)-xlE0ij0$;BeM)<CTw3{tj)0(xH+~G+Lr2)0G_{GTu;(|9GL1x zO4lulD4Ml`=*lVoDsXYib-ChCKFFu4{E(a^Ms;q)c^FM_mwkP9on#6UNa$OIkcp!c zU;E^=vPaoz4D3OQYJgShF;(kV>DW(qvDY3!oBW@(mg@BnJ1@HQ8|Wi)U%vRSVgsK( z;OgH&G3`6&O-XGqS>mbM8iKTHopffWbFC|5tt$j57T@~&!u5&r)iaV{KGFMP#Ytdv z%Y6@Z(Bkk>-;&vRpO%Blokc70G$+irt%w<1mR_kfJz(`}*2E|(P0EhiuM}tSyOMeVH-)Se0AZ5I8T>&c7V|!@6@J zO8gpKVlggkl#ED6hCJ&+))kvUtjhHwkJ7$?nciG)6*GaxJnw^dJeFPjKi7sQmZpqz zKSO!l`W$xmTXeAYPK*PNsIY(1+6AI;a3Mo2^rDadQ}TS3(+Yj7;Nn*t92;0(-17Hf zh*IDOWdu0GooOVJf$#v1_C_FCK;?VFi>$_33B&@-yiq>(@+bx&B=HD<852px70!Dk zm{%CZ0qNEZ%An*i$l??o{RyVhDv*5zAnAirFH|VUGHW&Xb1l_qzec8T2XL=67`51a zXb9l>)NC~rMe=94(xkdd+gH_H_svMG2PJ-v1WY}nkDrTs%FuV0HAuo^?BO-8RN=CpYYKXDI9K{Cnv^eCyxL-~qADW&`+RdKnoMBR z)$O>AwubGi(bH>-FtW-{3BB@1($TP7fui5K;mPFRSoXgL=I9wOM-VUvuDpNe$uk9%H^w3l$KUp-XOwrN{ zEDS!`U!+Tuf%^~3HCj|H#8b)RZbd5{{mP0E=Xa#w$r`p}$~LwusLnO_U3YYrOg&%; zKD_}u$R|bqL@17zt1{%{t=rb9fkjvI^YFT^(AxRBzRod%i7M*s;c&CM@_4&n2hJ}z zF}VeHaCQzAEL4j%KS{@`GcQ=vyKu%X0G^$nTP3rTP@mx44&lmDjIV37a1=gj>{v8w ze8a^>=M+rK>|d^#eQvbN+Utb@*6^*@v+?GzUV%CCldn`+ioOzW zlGEE5H!wN@HPyw5uXjH20-alSjz&$f7s)I(aa{WrwY>WS2XYQ!=Z-v`!slf`2nW zg!tvP-)|27wi;gvWhsC0`@f7$>Nn|Jx(u@d z-iP!|xH{|wmp&~Kgcj=eNa`n6QwgGSg_iQ@z1Kb93j}0J@xPdO(U|N#rX`+I-8mde ztVn@ZB)0|PEqoH$GS3?K6k&=d36QGJud{g>LQD3keJIvs9vlFhmA`ligArGOb56G9 zhC#*qLAn9V7^t!cGnABK1bq>d0MYNsC}?xAd(p5-G~+V<`s+oqTa_M(5L~G$0`@c` zDlxP$J4qrH9q)hnIygchQ3U>vE2LFTU34CeWbjQ%v~WmVo|sfY)};sls`SUlFt1JK z1)|@RATN%F$_C<*jSbVY@PZ`4Yz=q8NLC(mQ}I{5!nwP+R{qlj5_O7YVGMT&g`R_A z&B7U?fCBVeH#I^v{5tM3IyAN8@$9+YRY6RqEwPUB4DB4SNNqg>s1~383kO@xjH_6w z^N+6eW4z{p&V#-0o%7H={A^D;vglB%@~%5seu7bsvVSDs*0}f~MExlws;TCBq1p+B zvt!?C;3f8jPk1S9CPUzUAFEm2i~oM*RFOVeNVQRl(^_8`1;Zn=NaF-S-}jNC7!8Jn zy<+Qvn8y-VQZYDwIgdAv4{oQHcn!%NCmqmy(RQyN2?47enLnv8Rlw9?4siCu7^-r( zLP4A(Rqwo;d{4s^%uCVk!vmM8+QCx$W*rCaf1h+a0Ic7j9|N^EG|XS23_5p2TY{Cc zRo~QCt}p>5GlT1Y$_3Y|$=R}oSn}G_f1z~4r*sIYo^Ix6HmPya6~LmeR+WTy(u<|U zIxXB{U7QuQ$_pnPCt-v|sqEczxnkWSW?w8FlggG>UzlfApV>eF(Hf)|HQkTSqaEZW zcS`GWdsjT&%4?u|55HarO>HWPBz`?*uQNyB6s<;GQIxKVhE$8X;3h$A~Ky~4Ggv?%|Rw+=+NxETa1WleYeQx?~F|2f@SxcEI% z?W!~Zy+o@FymaV~O>}p9U&xpvPW@lw52Igq<1{5zr4$O}9&Bej)X~YK=zovS4GjfL z;m+^1AP7n_;mIVyVSU@kq7*u3OBxo*DT~Alq}c+Yj?CzIK_r$pOR4hTr9`5Fgs7`O4I6vMG%+L zR!v}##KMYh1XJ0Ee}FY#j?1~^V&*UB*Z&nKb=h&utE(}@f3-+YaFS$G%)F}7@N`=@ z`us8fU20919in$}d_q9lcj0~q8jNZhsofN95z0Eb)D2qMXrEIT_&2Y~;DGxs&FQ_ChVNMDR$jIZ3^v7?fQm+j*G1 z%&vwjh}~%*L6P`Y?g;~k%V6wa0W)PxtRiNskf?22IVtG^pEnWpx-JqowTgA2>Uw+# zLD4)|X+F^kGNzAOVRi=bwW#+Umy}V6|0#9LSN-7QbyI|w0;iRhh&J$#q{q)>d1?(V${7jrSamr?#Gg`U$`?bUOVS}GqAl_pN)kC6h ze%1r;N*>DW>10Ya?*8cPfb(+VVBF{-%CEFP?n1vk`T=I{-Q!3r@rgCLd~N;o^vgjY zK{;~E?(qi%vdQsn-NiouA>=gVN66ej_^%4wbpEM1EYHdeCbp&GURetJ=TKqDEc^L% zS|vLrDg^RsCRz4(|4_^EA7B$0k-9yB;-d(D_TLFs_NA0X*j`rh0ny0c`_t#I#7b-K z$9Y`qBwjjLezV3Q+}bUOvyE7aZ;QPy(R>=VfFreq2LR2I6!{OVk5JI*7O!+e6Y4mb zfWb^asf{kmHMdX`e!i7O+o=OdCGslhL)aEk!)stE{;i}Mna{AJrA>Lvy1@Ve-slz? zz;?R0^fGp>oB~Z~M=|Da0~OxBPGD@boS@_~gwd(%$pA{_$MUODYV{LXx14X8qNAMuMw|kX?3z(mYGeL`+f1vE ze_(7!No+4$nRF#SNB?thQ2?}UkgQHNe$X8@yB+6wrmagtS}*l-5oGB_B%%z!9J8eZ zwqtMD;r1G12PlPz6gOtuv4|ugis_AX^R`-d_^+5#EmW+SRNm*5rIHvR?5=>e5e&e!4Y98dokfk9(<53*dB|RMsN}sI%JaFmx)!_OYIQ6&;-EV zfaH&?9vpL}7I($EUz2T<;;in<+A)g*lwJ|XK!@EwD;o-v(s2Nb@I&fm1FPFoqovYd?L3xg7G z2t@y{4IB5q2qn}g98F8n-)8>s*?*v|L>>2gJs7Cj{235;E1?@=0 zQzyK3Gr-u<%pj|vUmp!?G&n@gvYoE5;j@itz}X#(V>&#o)d%)%wc#0hPG8v$e9zcW z6r|?kS^iDHT7SY4!6luqOB$L7j`(EPb?lbGDsD9xvOz@$u?5#EHYIe8?i!?~Ov!z` zdUdM$`RB>Ua9yWWWlv!xY*GQK7)seo7!#DkuHl0TF{nbhX)^yz@J`Gn&W-i?OX%cL z<4hB2EsSrI>twiE@B*%gkU_F#+bPs@*q2lo1=i|_XtRti>Bk)QX%cJrZ|?AF%b6W= zQbZvhG()W{!_1hqPYezcR91(Lo+N1DbWugY71@~p^Aw|;CY*Czb;8OVyAm#xCFAOW zdMj$gD8j>R8zjrT35(4qx>c6=xbb*92VJz5hJ}4JoGnmfe6FfOr>^dKvpPFNh36FK z)5SV4BRcWQy5lK_O7ZSVI{v-9>vfo-b^`~GjIHY<+xQo;DOY1?VKWnyt8S)KVMB~l z6GpwM`pkkMz?BP|&s=Y7w-Y*Nn=}de3falduJEKOuu(I4MPt@tS-$=qU>~Wb`7d3VJ`Vig z>tQ8&%09oAmC^89&xDx?c{WHr9e46fXi_J$5r1SaCwDCLh*{auil0gm^UK3N1JG$h z%pN#8A8g&RtZ{8YH*M6IlaaMz#w zid3tYw1Vz68;{sAyH1sEO{Zsh8eiFnG)^PF3Cc>tFsm!b2Pi%$?B@mNW*-4}VEnJdv&5F@64C z7926Vry+81#10B4G}SL=xxM-!Tlzy;lJ;}HI-BYYyFnC(T+$!63g{-;c^B_b#pBoN zY%=nOrZOox!k7oS+A^os=U#$H201cR?1)je>LUeK!VN&y34p>`GKvP zlLW}wITDRGPIAE2gSMdtSL((CQfdtKv#iIdfDYDC)?~nIv=Cm%czi;PRm>!Uc*c-H zL!D-X(i}vMcV$a>#WaKA$kQ9Sgs^3|(dq-Z>MrT5CnWemm$+kRymNt4F+0BbtzPBX zR6rjWPmY(Y2x)zGi?u?rUrWx zq3}>k5}Mb;&i;w>_FsO*vR}2g>l5eN9b$zzDiTFN3hz&-QC1J+x6JXM?4ZB1J`%@D z)vIl~o$;x5K5$RWx8Yckw@;pFkCMrtcpQ)~;OEK1&J2(7?X6oDxHe@&msPYQQ3 zRG^|7%?a|ELoIJ4XPR&c=FHOI4q$)@U!I96@qXD69Y2hE3_LieLWc6M8AX8C1+sjiR1FOoBxh%6{s|4+? z|N6Nij?Y7v4#Q|H=P!d-7}mAOh?sK@$ZsPlIl*wCpNZTL!M8CIZ}op(Fl3mxF&KJS zh%;nBmEBGV_M>=Sy;K()#>)@jmynZZ7R939@zD^-EPWZ^M{?@>;Y}cp2g3_3zG6b{gboO*;gThJDShI@;DHy~-*31wT#)S?|Z@ zB~i*J{Jvh3%B|h?_G9HNAx`N=EXfrd9>g3pfXA#zjY@CVy?f1lvVv9#g@JX&sD2{6 zn%73&J=Ef!Rd?-;Au$pKw@d(Ln$dpqHFgV)NFE_)&fh*%%2F9h2|X&DVaBVRxP2ys zLRt6{WF=3*5(5hl#`sv>+ zyz573YBYNER=?yxKHMs8J&H&Nuj=NcY?GN{0O2f3qzOs+fzq4Vwgl%Qo=*}U=?*M( z{1-`K!At>QM(eNyMjNjWPa`lKWPcaUWh9ZydCX79Hn-WeNT!thK8B6PNYGe zw*I*!u@*8#Prir!so&shARqGdDZb+RKIJ(xIwM9#YgJR|C$HMAiT0Su>&t9&vN$h` z<^J=owNw-yqbz@M@mdLPEN}?8WTJFiPS4n#;ANLcT zLCty3CEt%z{72o4=u-u#Ftn-?|6ht|F;;e~M%DB=D6tZ2i(BMEe zadsV6S!nsT>AHxz8n;+y)MzH4cuhK-7itXMsSeHFKHnbyAezmu*GrkUxzZ197_9~p z$$G9)vl2)@yXIC~+q&K z$Wsl~^df6)1x)qw`f#Dvc!-f@!Jv|uP2B)Y+3;a*JtV*lDy`5^K*nXq6ifHM1%Y?1 zA;_GGX5R0=U`CE*sX*mfIYC0Rx&r-Yi}MOQCK+T|Dyo`Q8GmFc)FAO?nde-qH0|Fj zuuQvhjg*hvc*n?wo=j#{n%ROzV(GYmxhjHOn5;(y9*ec*#mSi+M#`>0*d5dr^X{PP zXPv-kv9FJEQvR)Ld-vx)@I);ZjI3kA?VnA{dF*$mJ;}(S4y07LU317}+a)%b|A@~g z(rm<7UX_U?UT4*#AnB@8%5|yIL(smIs%L5RPtG1R(xr8zAUHkMWi}uTVudO8TrIB{ z>oY`@x#}22_3piP^A!^YUBSe&mAaL9`R>UPy%XZ;5mz>DiML7n*t%$X$Jz^NRVSif!F8b+LYuT>%*$CoGE z_SfQO#gweqJN6&=b+h`B=qaihURY>C3M?%A^(~Uj>UR5g`^HjDQ?3DX{a==n+r#p- zzXP(sJjUlS(y5bOdnqmz5S9mh7q8PPfo~7Rnbq}a>mOUrZ6i&*|5gaIv@7KPy8LL3 z%~-^`MBszlh7M`4WJcC>Mhfrph*+w$BS`$qa00I7IAHVo?~+tuW|;mxK1DIeNFGq0 zW_0_wM)*-%v9b&YvPV}CrInugKn#zfHgX8%?%XEf$b(nsjIk8Ws6K{!^DxxJ#%3%g z;+g_;NDfAQ6#RF{?{eWPT}b`M^`%M-xkL!$0*{i#sz0|4l#oUdXd$voyKa=ZpqgxL zph-^mc6SV^#T-J~8-e8Xo@hKHP7U)|r2h|`x$DvhODMx6)OBW3sI$hJ6SHoZ#Id}g zh{>EHm#1L?yjStc%+k(OVox_n(5rK!_=qz6B*q*mt5`*5dd6yJf-k;yk&4G55lQ4L z6iqIefxxzh?h8a7BMdruV8wNqZq5ug9h@r`5PF^44_8YC#fpOqu2J1Ps#mj_a5I}y z=l2>0P$ysK5-;qDF4WT+)N~;H=rS4@7r^j+0Ojn1n&_JX9rt#9mi5pg>)XkHZl|kU z4zN6sqFphZKf8PcF~%a6k*Gpb0Y%e*xaqcMiqDo1xKKG!`e4|r(P`4Jvmhi(`XaQI z3D_SK^+JRSRWP^wq;)N(+rW|8lZ%6W$pft7hl@%Jr>GMNm{g4wh2+!iLDO2NTiWdn z>a{6_n}%aTWit4*b&p`G`(Ra)sE;@}a!mjzjv@7q;q$>A$~v^t<~*HoZ!;TtN*VTF zkf{KTa@73O#>0BHjH7P}WzHGaTgn z=X1|NH-{ndkC1Ji&C^A(!Raw#vfU!<|E4v&JI1_Td=H_0IL{jfX@7E0lHR~EcN)fj zaS?49y9Lz!)OPm4AR19@OERH0nAUX>`{%7KEG-}Ng!cQcda)g4Oa4<`q)<|kErUHR z_5f2?a+%^&ygRW>lUuWJnHK4>wY9kSUMe9sMj4S*4l0<^@;XmOrcpr%dPo{M}di+oQYe8$*`80OO%_N zjaw^$UqV&zsj-l4voH_hiKvL^6K-j7E*UA2r;3KpjH2ab#T6Aq6jAOZXsn>rYndl(xinD|$jGE$le zvzW<=nc4f9Ifj_qd03ceTACSHt8v1P)jlN}c77apDbD#SG=Iy@%1I5sgm zKH58x0h-LonCxtroL!ZgRg{(-mYI>1S=5wWSecU*o?lc@SXx(H5M5l+R8p8!QvEM@ zMp;oBS6SUy)zDG>W}vn*v9>CwvAMLdx&4iU{hNl2H(l>rItE%1WbG~49UaY`ZN;5^ z@4E(O`UXe)mj3j=Egl%1e%IIhZftp|zjA~XHfm`6p6Bs<%;@`>FBlpU%)~5adTHFl zW8!_oNPC9~M7CfBa9>s<7oH}}4N zS^j$ZcVqW_b8BZOG<0WoZ};GA|K#TZE9Bt#`{DQdlfPT1{w}BI*Jo$v-_Q2WFK^C& z{`Vs;{$gtEVt?cM=GXPj{m+N%o1for{`|fDeSi1m^L_uopVEpy%d3BW{(Lw*efYEe z@bLY=|8B6|J=n7|EEfB3+5G?bz*w9R2!m>C*+?{)oZDiu^&h(oWl=9yUD#?!qI}}^ zb+WB;B8^EQkwLA!YATCUzrkXvy?Q23(0;mDt)u2ck%WTP*C}%Qxz}>hgpbra>lP|i zv$!p%JL{Kfb)A3ht-BiPY?;?#I>6F|Is`ZLhDXnIsCx#a+@z!ttBll-5Qx(ZQR~p#9vYIm1 zc&%L$j2DIH%~*4E9bnaH^yCIhC;HBq9hI^HJ|nrj)niL_7$`7W|YlhE4BP$CIUA^twanCH7gSJTo3-(yZD zz3H`TF``>`7vMj5Tinj$^XKU8Rvb}w8Zx6D!jV&_q-z0OX{R#p%s?h`d1+z5YR$;y z(+)NK+^Nh#a9b2q`0G58%N^ZaHB!`!r;IDzyC2y4P`F$nzX|v!{v+-#4t0p+jUuN3On#<;V6fmKIgmMI&2xblB-5Ck^g+L z&PC=Ry6K>dJ$-?^ED7>teHXc&ftKcIzTHu^e2M<3kdisYZa`+>&sz`Pi|6c{ub5uk zEB{0kj1r)DuaNH|6D?Ou?jJmwUYzPH|Ec-BPcD_le~k-3f|5i>k~&zQ4wlWn)MI(> zA9_VQ7TQ!wKu`Meo5fs-?#3*?29GY!>$`z<0&&bk88f7A=PbFlCH(%Aq%XL-heN58 zyYpvM;$zTVq`E+-L3FuKxD)3~hj7_3Rk*OUeDfRC5fFRP$ z%{UszdR5OkH%QXBVmlwmB_wF~A8*et19$rvOG7@1`D+h%4LDQpNHhf+MsaQ(O^~4N zw(qfG7$Pg;OY~sG>px8K*%d1~IlUAlY{8vwo?RjB!_dOA^hM|lU5{|h$ml4IVf``_L|@c65JKM zwo^TzeXj(7tGwO|c_P!F|BiU+I~1UHB_1n1=-@3Lv!YNEKmG-a2WEx#3oBGp-66iu z0lnJJsuK0pBh*ro?S>UFmzB+)!=`|KB<}}|Nd`ck<&)oXqvm|VW1exiI%~`mVCRAt z;iB!tbueswM+gZ9rXeD)z)YECf=1>WFt9TdE)YFqxc>LgISClF|Ws?H?o&XF~hK-A_yUux$L#N zx8Kqis>+b6bwD2Zob0Yn@Ewl)v4E zMaR+lN#a_5mbqW9L4XSM9?`)#95BzFAOd+O8<7lrlp!zP$n_)-=@u3E7Q^WpyJP}X| z+c@xw|FdzC`diLIE4>#G>rx>n(3wCxJJ{Vry+_$OK%jjQMQ`E!^L)(0{%O`HIujSmsE7ckL%2WRSkI8xQQk8Gw>N{K6;!5euT!xd#Zw&SkskLXj! zZ}>UnJ$PzE7J@v9e^!HU=J&9KE)Jb5b-O{fxtooCX}k2Ep; zP`@@rIX^-legXbfy~HJS8M)WT`r0gYz6CgW!+MB(Wl?TqYBZW3L>a7b7a|`MeoOz~ z&(mt1{}v?s%;@y}PiRMUm>YY8o^7iIvu0hKDXc=@EGhm3;&z?T@7q_BVQ=YGylX(C z_|>k#bK)F{za=ni@1qoI4_@Ri)KDv?p{ ztbaQ2(W9@#_g-uD1d%ghwW`#tdL7}m8UIF@8PC}xz=7TkWrQCwut(9Xs@{mPY999X zkf{tQ^o>csoyq-zmg?oJ$FK;<8m0EGmzZc2XHR%vto#)PtlijT4G;|}|L51>O{9>` z$d1CSic~QRG}c7RtpzZ!M58JwB;yJ z_Ojx)A26R2Dk~- z(dIW>5+{D`;yaikyIcVi}82(*`+=#uSKUBh-VOKw$Fw(x}{l5%$ zCby94-;r0xPbi;`xDl^INwEddM6isFw?X*0se@$z-+3ZDQ)r6~ls-tBsW)2zkwhN| z_k!X%_)FcFvv(eeCT zgt@mlh}M*Ms65TyJW;)Dc0D?V;a5*0fH4J;gTq;ypBRRbGPT)k;diip3AmjpRH2L7 z!IaXtJpCdd*V#oIG?E39kEX}~0C54EtNYPt0a0xltCZL|wrtn|u{HR%%2lTf*J3K_zh z#1rT!_BVx@v7~uU9mH0b+<;t`rTn>*LBI&%JjkqM9?~%a$$&zTmE}$cRYYyYNqr5G zG;9iyW?)37V+K_&z)Y18l5qifj-ZJqv}>4dU@XrYmTDpxgN_DK*FeqoV30H%h@NlV zJM|`Z+t5X`H-k2%1c>sf9^Sd>e;? zNQe8bW;G6tBDpue2y4=paAY&J*376C#Ux+bAc`XSGvrd_Y>WSxS?|Hj&KC7YKew*n zI({;PP8m_x2nrOyEDO9D6O1T`HQK)I2v;+kImITho^r}&wY?A`EXuI%LeTKc_-y)nkw)(2{U6*3? zmAVeaqx!YAE$fnPDacL}^X{gy4tc}CMx5^Esg7@p4i4tsJRw~t*G5M20`5HBOa;xp zU*3w&)O*@e7DuH5=yY>%x}?e9hWGa*=!YK#!-8kB2U-bxMw`m)~xza}HSzZ&}~p)_z% z(}(E59Ci>wbQJO~I1pAsG_WUaood2*K|jP>{%$a02p&0fPY-*Lwnm>)TDlL7*YGQu zu>yIi|I_fmwSap_!{suEF;q0(@>%d?3Zj7_x{MLpPs7wQfhU<%U3yjdLEc)(VC~VT z0KM!Q6l}hbf`J$&^Z1iWyZ;lI`+{;)cUL&Ydrk(dtN49I1L1u5#iC&8U2MoiQGMkj^_x<=9;5==GLFn^kY{jS%RKvpap zz^WHadUi7AX;B2Y()a67UM18ZFRVBj>H{r=`OE?lg(T&(KEc!T42Y((v8v25y1o!$ z*bHs?41upK0C(J7-vWX=w}*jJ$uV=1=jEMosUm~X(a=*~7(KL#Thx=k` zkBmVxO-AZHau0wa`9GCbC8y!_3uqyoubo_PJMfZthQ&v2+EH)0>LhxImGl*r7{2bf%Y)4%xtEGqA!pA7vX{kG9{DtMGu2O_;>SMFX z^iLl#yn$+$K%ZL9&_`-JZ!DOAU@g2*?Q|Hu?kC#FPlkh^{1!ewQ)Q^NPmJj@q0~zk z(=X~z2Erf^UCT##GOK%)uyidrXRo?D-zT#24^C%LCl9>H*-vHvQB!D|xsAwi?8|x0 zuZeRPZB{KsC{<)VeN^DPUTO;WsTbhpwMX(prgvuiBt^ar@oz+5khiQ5Tu7W*GGz_S@|dwmePNol(|Ub5M<#z&N) za^hp*J~0))vFWI|@mWTZ%6+c49rpa`8f9c{P6JlIOGc z-GH>M<2OUaWVZ-1b_uPziAkT^ozXt;z`@amo!FKl{)4_Xq2rf^Yk5^dcO(l3`~cZhh_fW0|NQE<$s&_ zC%!!_VlEn}CHABKhwWk>9!M-lLmgu^it~ znv5oGPP7ZMsb#gSmIo`g5Gh93St;xXV@%PP@2J_gI+3TgGhFupTrzau@nD@>j2HZu z-@j^~ks~xJ9M8lT=;{7@@gY+fSn_n+BTOzOs!N_bUThc^smqWi&G7nLqQxHI2OOTc z;#GYy<*2Bf+oJ2E3K*FM02DuAon`s=t_EATgV19|!vjkL5R<;k$3HF~J-br;2-joa z^#r|pd@0aw%eAvjk%rkuy^f~*7SpIpl+81EB)>uysjC3GPVl-|+i^As9_L)knx31op?F0}4R$ns5A>w(j0_SBxj7?RWW3 zR4&9k^sxG|-_l}qbO<4jol61PJpc6gFH|pU$NKMqHPx3_e@}+~if8;i!~R`Oy1ICV z{rTGW<`wofjr>x=su`9h9!Ri;Y^TE&t9=X>i*hdO2Qv80A*Uvl*dwH$uO&&$X9 zb$Zp>)n+RvhE1j%g?2YwOPnaPu~atm)wA_FhR}B8m(}m)xm?>7`(yQ}Pf;xg=lfqi z{jeV9TW@ER5WKKW^M#%A_R{dw>kSHf0#4Vi9A^te%|!>+JLI!fpG}ZF3hqR;7PDs& zhJ3zpUu!Gr6QWUY!8#|WiXbz;cl@*+6UnHd*yum3(Q1^vL8gAW^*dUq=GnJxz1Ql3 zYjIf!4murgg=&5A7-;BuSp-n?v`g81suEeUKUAC6o2kUO-ttYwWi5y`syiB-bxuRb ziom5D1(pN3+*)Ph)rDKy-VImkvRj!X@HSmDCA*T7DI}{h#TAoZVmi%sw)^6>5yX`s zmSFF48a@B|_KRPDv>HR@?db_aO~k$ueUgZ8%^g1Tr7C+tyBr%8qOa`6L01R=~%W}`hCugdUdJlYZ3O!ldhy}YvvY~7)nB)LxyFCM?YIkQLfSs=J+0lyeZlFQh(C zR(&wgpFP{3V*3iF)QEGL(a}ZOxRSO$awXL0-4AqqvmigA@JmErQ_tVj#V66fS|p^t zvy5NIv`X4Y>IkHx;hGIAcOwxtT($Dn75p4+Wc$%_5W4e&_i0d!2Sux@X|`ov_%1c4 zIDqtm>93RKB*|v?d*H?kh`Qeh{)qqkNt1&9r%l z{O_-^%|%q@?vLIFRvW6;Uysq^RwZQ3wFC_Ue6(ER;&P$o zd9;cq*p9q9?{B$OrRT(Tm&3#5*yT}zG(e3iR|EACXMo=9S5dY((a^Ib3c&vfc` z+MdLb$*`N1FT072-p9GH-oJIMq?DiP*Q0KYT>90m*y~(@Ac_&<=n+9`KiDSQU}52ZQp|7$sZWKN`0yC2_j>jEGL`FW_k{K$(Zr%)?_>K z8BEfs-_#FY}VYuL9YL6lZPctYu`A=w9 z&)X1MBr}mQE8x>A2B`L+D24*L2V-n92zql*7%9c;I5R~nZ!wn-N7N{DqY$PVrK$%}b=cv7Lh3XM zPx8$dmc+ck7{U$R`fPRz#8G?0Ir@I(yZjsZpf8+A{zOSeO)a1*8un}RUs-t^-b9R; z)#K5FKufMG9_ty)E;+vG#TRRp3TZ%s|MbG)qJ@zlJBTDKK_}D>n;rE5ZOs*8I_qTA z!F#;x^t3UDG|Z^8lFidqD=A~X^o8lAo~OIzpU?6mRAz~0ydH5}=3ftt-VXPAR=WK8 zas=h*>Sy!vN#V)ers9@u(w)1>=P~|bcGR;}?PdOxO@DUP-BgZv@kPY4$q_L}?+V-V zpvqCk54mxa)|b?kg^q;Uyz%51o+hVhKauML;~}kjQ>T%RN7|ivYKe4Xp*myJcXr}p zEjSfiR^`+o=feo1Wij~(oRuVj;lukZL<_rY@ z6=ry}iDH}IGKA!uS;Fr(MXDfrZmmE-Q|Yb+Bc?tcJrK#spZ(TPQ5 zq7#u=gd#fY+aR^ZS+(`dv!EN8#;jP$VA9@p5s&cH zAo7rhNNlH>(YkJb-BW3}{0!BYW_7DUI|@iFLe@N$btHJkuOR0aj;`i)uis*dNDyKW zQYQ2#6fp=}^J~?+{j#r}{gh=ZMa;l6c7|0$h(~xO6OXXwv%P)XhO!f;_31WDi1rej zO8dyW1Kx8tv0+7QIueuqcD<)-L%=p9W%ClMy&qC;;`G9vdyR_!Wph&2iS&pRQLc=? z9iH2nNid7)ekJW9LWmH2Y$687NeaU((NQEKuMa0VZf7)ZO;%5FD8C3HCQ<^cyh1MP zcH=6}U2>f7mSGgX$P#iIE{BK=bCAIILdu4TiY9~yS7iv&6|zDwA)I_~N+<6c0<{BK zoPG}pK`&fhkTXIA5>!uJ-h7^rIBDEk<(gK}4^qGDlsj^^A$WB%3PEvY4~z)J?i|jxEISIcGd>b(vFwb0kt>Pki7P!Z){L^qab*e9SUGAnP0?^0%A2 zR_}G7bMB;iJ3>!B(A!J?$e3v?j+#B6so`q~8cJCPl!ef#qAy_26d+i@>iJ z9>j}3YfA_w&Gxz#RD}H*={-X}j}hJg5Y#z{P-_VG(;4PF2tgV@gD@cmJTB*ZzSoMt zsdy6vJP3rrz>P?{&{Lq_Q-}nth$UFO@T-V+~Ii}*hSI+${C z0}gnQ(%C|d5GoH8y@yCb-)a zoES-yRK%7syb^JI2s2?t0Q zQz^$|92-nvIf$sLUMMK)F^D$-lYxXri$t3LfTIZCl!*I4rL7!_tklYb!AgkWg-XPVigZe~RI(*8 z%e6F;rF=`d{4h#uwz=$uM}W!GNJ|Oxu)Fji=F$v$`%A*C5SlB@XH*izT+BUV%vZXy z%s5NOoJ^u%jgg~F%p|kJ%uL5vk6hzS(A+P-49&oiOwv5f(~>UKTus(&O^eVIKGO=n zk%_4kim-G|+|(?0bP7$3jnWvNlZZ|K%iv4B1PY-fir##S71T5 zsTAkTP3&}t;shR)c(73bkO$jLI03ZebPE<4J|3u&=?sMPjFR)5!KA|`#LLdfB+7)? z&X*v;&nSsk0ELB2s!TWq@qCWmG>-CY3-<&&I8@M)@yNHE6bPkHxs;qVNvAqc%8^+i z%!!1u89MEg7b|4Lx7)jZtU^4p6dTICE3u&n>b9htfddJnxDioD(y%KK0wd4@NWg?p zAq=3@#BsCEhbTI=$UHZgfdqNMzrq0*1w7v)(Uu8>xExXk-H4@(k(J!24=kN2%?cJt z8L>&w`JB)998n2H&Dz{OCv8yw{EUceM5uz`fEwfvQxd<1+$NlQNRcom!_&`(I0Z(C z0w}o9C4hoX=!GbV1m#Ic;zAO!na5F_A?Ay@?G)2LoDg=Mt}1zJdLA__tTJF(f#1zD3WJ(F|& zNsUN8Z)LZLtP1&jRh5ARdKFh$ox%1~Lr9pJM7-6etOF|m)rk02m_bK{Vi6QXLFFsL zK3r8(P1V`qjeKe;Jk3-8Hk*isN?80rh*!V_NT>rX=!Jmogi~k&IqAnLiJ}8BINGQv zNX)ml;Z`ge){S7fYB>;wRYMU_1b5BTv8gEQVb*?p!xFuzq)SeLoeK1f)o_WDRk5ZB z#aGH2&_1KBBf&SJZ3u!b2&|17QDjty9aB>TC%>Y+0HoQheF(8(1S1#%&(Q)Xz=X&! z0*_?H17SIad|8X&xgn(4upQN7MF{YF!v`5wqJ=53K}ZHM6`DQJSv5~dQPBB`T3G#C z5u#e-`YkTYGsUEj2I_?lSk!kt2m$#NHl0Uyq!EMh#s+23i(p)gay?@mSeQ5iBp8Gp z?FAvIGDz?{nXHKaGZI#8xlLl^L7J`7!{a7}C>@=d77j?;kVssWa9p$)gpIfovAIo8 z;!6(-76}`i+R8KTvRe08p{|>rMVN@DxsR0DT70~SmmxH3F(KA9m2{;&u0>UU1g4#Y z*>F?{gR)gOMTp#kq4b5HDN_V1n1P~0+lswEr|CAmB~{>)9pj}4MTFi;S&*|!EQB~t zAxw(nl@8(+E!Z4QW-|!8EC_*UuuK?|=Q7O$B8XQo*}wA12R=qc?6)@U)r_%Hjo@Da zR*N34NsO=@V2gqs5P~Q$10;CiQJ{kyxW$iP-6SkwpzL3keAtVqgdzr`g_7VBP6!|0gl6F}(S46G9=uKci3h6VqS^>Ot|LO@uuAyMJsy{!7~zKS zL{CI4(gle=Mj1k4QKQ6h;xS zF(RpWrsukz&V3dZem6p>gihGeOlUIVF=lW6=CYI!UP$I;W)fN)i9~(~JaZ0e{uWWA zHCaQnNCRhju4jRhkVmKlZj&+0ohc;3h-O)5?O|bq0Fn7JG(yM(PKYuYwr7XNOjh8q z0*eg)Qm&I^=BQnXh=10I_v!_WQ#%IPwoOalM_{-)erS}&PEvRTMW}>VxDQh(>3PFw zpPh-0UI@a_u$G=O)lh^eOKG4s<5z$+Hj}Y7%Y=q58hL$ODUw)_#(yj^Wl$VCD$RHNT~Z?v9x5jqua$zHZPc zXXF)$jq-2qP6&YjwoNc>q)uuSN$0SOlAlAR>}Xd^g(oIj79Q|Bp6vxMxMxsUf)N;j zkZppLKtKJ3(omgJX!vE}O=_-y>z~f_R_*3J#4u zh=D+mfpo#8Gjcno+bAms^DfU{Q3b)#X6k13q%41mT{ws;s4#)xuoXThHz<$?Dv)d8 zAKK}T1>u%PZ|X`&^ksRU5a10c5V%*^fe<(YI;f5v-~~cJzcVPjo`uup&EY&}h=Kea zsDXm`3j`rp0Ybn8UNF4s;16I*K2bj8*;xrwi4w`-4>G|<2v)<(qnecj6V)N3jgX)S zvTk|7KpO{KkU;al5~h-teE`sY(@xyK`4n%7y%w2^;0!KnQ*`VeEroffWKaN z1t`D)l!$@JJClxJT~Pe^*2VU^S&*{fZ*{Lt1UFcRINo$SK8#3Dh0u1)L5VsL0c*Xw zJ!g50C_3mZL4Qv<4~7UYB#J;+2z#d~0yiho=Hrlnq?109mQvX2*mQyjfs^oLx+V4B zrHG_k5UoRP#dA%QP>s2 z1hvrE>*&y!jfrbnDAlP`pOUKImg-8whux@H-1BzOh?jO#gvXs8d2(2b%P zs9_5sNc#!uk!_C}G53gOm)Y;02zDQNy;t{($SDLjyh)UK)?SEEv7w)Lh&_m4Mm*7zBu30tXT-XwZ$pgbEijZ0PVI z#E23N^6JIwBF2joH*)Og@gvBPB1e)eY4Rk>lqxx1;n7Rc3W28}$w2Zd4~|bAmwZIx z(B;NTy`VJd)v4DIQm?EC>2#_W4v9P!#&`&HWiB6-Bb(B;*FT9^3j6^JAzQxIoF z^jgyGK)4Cz_M$70?cH8@MG7UjCxpPL14o^5(( zVHHNk+Ofz$7zV4@sKT(XXM!=xrf%(eVaC`QU(>E_`!?>}x_7^JqZRPLSEH85&?0d4 zah)77FJxV?EOUZDt3vABiwB2+z*lkV<+IZpm)!*~JnNCM+p7qBG0skqaxdQw-Lv01 zF#5ptj0IZXXkMXw3sn^eV_Y4y-(zzP6i8UkN#s@_fmEfMSuWAF*?ttq}CWuSzInNKg3* zR7qF};t(rcOW?)Wk6P{~Z%Q^Ih!rV%mdFXb^!j^SE4~T@Y)YBdXH`N!dd29!uTfiV!x2k7F~!%8@&gVC zL9v4!>6%+{FZq`1E-52}>=~{n^HwWXkwilO;wzc(sxr+JnbHaq1HEA6zymq45`rmy zcpYbP)$EyUm2iU5(bfteK+{o6omwSP>@b5*`F>n+$*XwnuGc2lOexD#pNm7vDXk*& zCjFZIwn7{9Ops_*{9G(U2;M6lL##QsH{20r#0oD;^YV&Dfh)c^s!>k&z2=qMj@A`+}P#R0Q7IqmtdiB5bX6r(7`&;hYGPh1-(QU!@f zRN@m^)ZrAvC`OuT<#S^M$;{5EMr(P{No+|Q1-Zk;QDA}-pKzH{)~H7)8Vn+*+fCVe z7|4VL?vFLvWN)5_5{MC|4xf_P$~= zGk%bm%IHWUDNMNJloNsvC?mr#$HXd^P+15xjfT1ey=Nde*c(qyc^`uis#aHV5kY*i zA$bl&oeDuz+2;8u_>|x=VTsN)8{(Eh)`~m~n}J&J0xDRM^I##t1Z6grMuUI~FWwa3 zH+g_gy)+Yt$?Padg;$kfuEZsMStv#o0=TlAg*BKV)GarntNqZbp5~0FLA*Hwp*5x> zF<=Ye2x2hDxacbOd=O8YV-R>6#Ef-u$g6<4kcl#sBNuH5N*hu}kt9_iE&<$C78)Id z#DHNj4JqiphSs%)&QM(c2`VAGdQ*@vH6kQU2wbDt5V>l#BUuFrf<_sU3=QN*E^=xp zvD6uXG3u@cnMz$30#~D5wIPwsD>wnQ)nF>BXni$_VA(3#(UKM=eRK?B8*r}^%OOE3hD(<9HbeEcoVp$;|yYJ%Qx8y zWIt2+XIG~((uX$WwyG6~cg4~R-X;VGyaZ4$V6jevXeAPp4QFZNE8qE&1W+i2&t$)v z5Zod+g~y%jI2%ISiTv@6Kay(d7DHZ=?8Q9yA}%{ii5$9~#879!M07pk+UkBJv=6b) zrmDhU4$llOXN^ezcuBVv027kFE`BkL4I-!ioR=Zp)DR;%JG9zJZzZ{m%qSCFpBg_% zmF08@TZ${*!s66e65;DZDvJ=gc;&p(WioY1A{4T8MMaV+h+J6Q;*hjg$NPcHm1C^t zHLo%%tf355U(}FG!H24t=%C3Ap+7rC&-$PhUZMIpkl5^!a~y})xs zY_zE*a6qa`1#f1mDqbXrG9iEM+k+s@VTqU*D{cUlm`9zX65wSo%S!ccP|#2ql0_CA@q&%HUx@tfZ_G;~P- zenVKRMBoE4_)W}gy=m*(bm(h_O-K}f}64c={OM7 zt5{|Yy;y)t%r*7kX4*Y&NgZCyO%S+~yrFGBJmM3tc-MSABGQu-b`pZW|3HBt3+Pf5 z7Qhw%vL|E-3)pE&8^Uq)E<|WvDN7p{ulm)qzV)w())t9oSAu{F3<)?&o%C)lNHC_y z$Yr-#cKleO=h(>!fxFe&8)w%uzxmE@d*Q);>!*68DAjeq0SNN3k1@6CnAZ1=Qvdr+ z66Ap~3aO)?um1J3e67jm`sk-@nM5&9w&1 zwVwhmAOniTRk(#I;Kk=?g|u}7B%A^!V8SV|0wyHDKujE%-ADfsAGaL@^?_MrpvD2l ziveN@0nSfFG@uO5pwu8=(Uk;aIEPz&4*sM_9az8)umTh$Kpj-V86?0PfS}}oSJ|BZ z4rbV(2enZYmfr*ApxMYA(=iPVZXp*|jIW8`M}T4R*&y&G01{|mCm?|XB!B~K!3GM1 z5+=l^z!qhwg|3KSE0_XiSVrnCQte=dMJ))DVOe)2;1g*C#B`w|E@Joq9Hpp*Wo#h7 zjlymbMjXZ=Z8YBE7z|nMMcGK3C!yG-MNw=pqA8xDw2+}fydPGuf+@J77j+RQykak4 zA}Vpxy%3rpI>-TDMH;Q322BYn4kIyMOLk~tE27FBHBcp-3isGzCuItJC5U;<08gY? z%Z(pI3>Q>65h7|~F@~c!KFQ5I$?kjtBt^m}$jl=w5HYo2Vnu|*QOAuuM7_!X4>*pa zKJKG!AfsnY+$6b-%T&T5z!EL$(u{G2WdI{qFeLSG9zRB;M7|9x+|eg|!XqrgB3$Gn zkODMf5}*jigwRN=SmBZ7M^Kejb$~?u^pLuQ%|yneOdgFXz)mJ)Bm%uod}Y7d^sG_S;!@j`}RqTh1k2wuV2 zSAhj^z9()TSZ*3(dBRP25|8@i=WNy|f4&}j1ZRBm0A_e*ab5?n0VlH5#Z?e!fQAKE zFlc|OpMI{w?nJ1C+Qw~qreK{#aW1G_q~>sDD0T8)Uw9^g?ADF}=!LePe)3Cmt|*M6 zgiE~19|0&&E$EkFr--u1X4u6JP>^@VsN&?OKzPx93MrC0AR#9I1VXshZTbY94A?@n z#1lYJKDwSiqLTWwOE2(C$#h4OhABum)v9Rc9|;AnITS%~g@L?@l?tPnO3m(oX)IY% zoZe~Etc_e!&%;;*o;Jb5AM`|K&L=IV>R zf>(Bj(qsaK9x2Z8WQ_Tnt~wE}9&2jA3-_o+B~%W(s2#C>r9k|gNF1oL(xtFw>q#6A zItqnOn8GF`)3&67ZCJ*a+PHWWQc4RH6!`_Ja4Yi$_W;L!3gw z*5Zpc#2=|5XyPXL8HC_rtjlUESDHd6aKgGIlfg0_v5KtrJ4lQ7c z4CG+g_K-pmf$T!)>`BZJ{SmFy(h?>jX8h<*7R3%F=^fKHZT3}bz5)&TO)c5JC9G~j zg|6T7b%fAF2Rt#xx~|{Si4m(dj#sQL6lJOW>_R~-No)9=2E~#B>MeVL+5owS=ZV(> z#I2e!?rZQ?nqr0HMiCZH4*|Kv(eV)9CJDj301Sx#MoX4$)WBUEDGX4cY%icL)J1JX z5U%3Y?R8}CN9=1t(C+i`twMaR=-Q6!?k)i(4ptm!48m>~RzVfO00Jlk&-iX+Lc)fW zX6VUbN>K)G!3V=|0Hyei(DoAFbrowE5+)4Wc`_H@^%6wEMLtFEMqCtr_{2z#7PpYVon2zbhAe1(i$qjAN8nHIl2)yJXrRmPgbK{S8}z~oM1>(b z7p|P%L#SKXz?E*U+X=eL0gF@TU~mWt1ZntfHonG$Wvl86L>xC?nH8sdL;}F+ui+(% zpqvFH;J~F|BUaqY+;Tu=+VFS{Vtq-3fuKg^7KDq)MT)EtW$*;v!pUZVkI814XA#7I zM2iS?LPa>-wtW*CDUbVQ1w*v#hk?_yZO)JggpnW#LHKQxPz(_>Z^R*5V@${)+ZIPe z7G9X$VC9rb{PI8ug^lF$bG5}PRs~$hg>sc$NywE~5Qw5^vic@-6nB>=FR4H@flC~Y zHb+`LE|r`7q#)}UWts&t%h@|e%nBX8@M?62) zDPhgo)rQ43N?(!JxV>QEdK2sBa0)XN&AnD<0f$MHg?oH*gfUGiC$yScu04VZ7l#Do zfyCc!1YOXlJg*SJP@81=QG`)fRT#&Y0JQ3%&??pj4*cdr^sa}=#Q?d*M017-Erhx; z^ZNb~Q%i=rX@$jN0uxi90n;8xL`w*q!r@>7s1R?;h8+xZa-s=Tm55j>;f&5KZ%p4! zN(49` zyk_%21cONDMR39h2tkC%fC`xZ0$6wPsCAl1zy%|?vT;@hUY#~X;L0$)u*Ap>J=0Au z*bPVkP@dt<#1Y(6*LALK$|IApDKA?^-$qCi3KC?mwVV>KxamNI^h2Bl2e@|W%|I2c zzzD>|2p}hlOo(HYa$R|}Kx70X@IVNJfDmB9;rNwV19LTlUFzJDLq<_-1rR$cgss+v zM)P*r&TZ51cMu0jF2BMnbb^2vxPUthMp)`AoI-(rwl-FfS96Z>Se|h$kDdj#ngWjW zL<>`G!M7-3cR-_|?Y4fG__5pu-aZ5?L&S1jT6L+i$Dp8 zfC#973ix;ltVu5r`9M(rRgSax6?RVO`e6z7!v2KDh3Cy}Q^-PW2yoOv2n@joMg)nQ zIG8t1Bw!()H@;Ok50ojGFG|aA3PLYLAGw@G1rBt)Ndyu-!O>ngN3A%o zK)ga3AOY`f!4IfFFFb;rsT1G#0v+hn9t(&8U&- zI7W&vN|K5HBD@_Jr0YmMt%uEx4rb*RhCfvd@Dy{q##sTLLO7aFkk=6F#Woq=@P))t zcR<|(Rpo^ulNRxvs4QyugpnOFNEp;eH-uUk|Dj35S)9FMf}`Z`Jmud;F2jd|06i*; zVBw0BOYg_cH%}l%aGI^YN`W((IRs(}eX<32V9i^9*~arGa)I{3BINg8H3UWoLC^w3 zFM$II7BqMeAtrZbZF6|L-XRr%H=AT7hjQf{Tg;`*|TZ){3 zOuxK5nvka51Tt=++!h*vpeU{@i#iMuilMjrCOU5>788r;u!1;%=&SuqEU`YzdTG%A zARc&}D8E-ixB@2ULSV(F9~Ux_r2a%Q1;Qw$obt2PSV6KiD5>0%%PzhAQlPn<p^U|W-*=txSc&4JeR4yq-4p%2fDj4FsjKVcjw(TW6X zOQJ*p#SFGLft*MT6|7oe1%WIjsZWO>Qe?-C-u$$nPzfsZpz|bB70g&=r82cz1!8H| zTx)9O#FLKFvKL^v>PR7Bbv?Eu5Baj_Jmki-$V9AA{Ya)>RwzRtJ5m7kzG)9KHqTz( zaA;dLd9}#fimdxB-7*`sDa};xia0amR%?nQ z=IPm+CPnDwvavo1D6YFEE$y%`C2fgLd)Y#TE2eaN?Y#AtO*L3ZR?TXYUfx^E1w`u4 zx@Q-_P9h7I2<{*b#Dd5I!evV!9XC zQR19+{}eJjBp#g9P^f|2SPPTN1roj>%-O6Rc`jdOg_KBWPagW{rJtVvdW!(3nkG^L zub#AhD+1Y#r*KEeL*ju$2w1g)=AQk}MlmIlNFJ%gl9Z zdRHEe)GU286W{_t!;1iNf)te)Mf~i?Knq@QR>i2@Uby8fCZ&`DFr-iqIh+30X*zG{7Q2Fabdhu>>HNu@^u8>_r2-1H=a0fgnGO z3=jmOkV6dQ4xBs)Bo6@uNIJrlhE!#ghzA}#MsautG2EKy2*p*ZE_4hD2`nDL2~JdE z5uf-(B|umZ-sNpVHWJh=nTe23B7_kKDPlno*$Wd?bCLpq03{3J2t$Qn1esn(CQ^Qxy^_2w5MSO4L`+N*3n=DX0=g>LHYSL_RY+!DZwUFPb!dhUbGk9WK~B^ z5Ko|Xu$?1y2v!Ax*MXQ|5^+^*PsqAhgbm*2$GJ|tD2Vb4Uj%QwI5J=E# zUz8o&LK-xg%}#`}_bSO{T3eAa@vJSoX^^sh(-t22B@k|<4N$L|)u(*aninV(5avSI zUWoFjy|_bQ^LkZq5`?fBEl5-y+h6}isWSPQK^+eNqM^OC%_e(^*bH=wl%ka2pidFl zK@@@_ur{q1##_RL1=5zS^ui9k_^^lv5&{fWC64An$Zi@epM@;F>%}0!95K@)+piR*U4$?&ASjCgQcD(>3lhRJ( zJq4l!X{WMGP(;HX1foDC?|<3cX4r`LD&jH7ebR%}$1x@lbg#vPhJi+dScRL^$5ago-O;M>9(xdoIX&BD;|$A1@^l6bQ_OJg{D9z&bMM zg%D7svrp3N)3bRlZLI2MTi;qVfD%lj(Q~5zq^Jd6%c{w&fufO=@!BDXhAlx}D-(m> zCI(ia*Q`l1sWr)kAk&g`LKe~%VDHJeajtPec#Rlp8=6l`9$H+cG7l&3IRR9XE7Gu@kVU{|T8LQs@;#kk10T^b;0ZtMUcXr38#xMG z4sz3Ft%<`B0XaH}QmRF1C@z=)=|<$fC&Ykg(~VC~;@kfA4h=`>DdD4_htD&@RSi(S7FFc{?K0s*~?C$a^VKq23896Q?Yb?(CB zZ}8XGzDewrlURF?I@U>-b>elOm*XJT(3_|`kqF@L@ZZbqWtZ)0+2k9CR0{4df*bGk?P-`YodQv9VqDHnNkR$rf z14B>*OF{spW&{6i;!36iM{ptk0&1XG5C&s#OHy!RN{}=juuEvLW6TBzWw0PtK@nci z2Ny&Lhp=K+&z4Z5!Xh7 zKx`B;K^Qv*1HXtsdLbA8LUAF`$_v*h7y)Mri4h!ULJzM5HLxe(Y*7C^ViY%G6CS|` zt{@UlaBr%POYnyMDh(vOafDu>6>@=w%Epg+Q6y+@ZxAsU2Pqss#|oqIf*=t!$WeB} z=ne6aEjl6)E#eg-ffEQ}5H_J1r-vT5SrKSLn1?BB~F18J|PlJffHiF zgR*ZT%rPM?=NPFGaLBO|IDs7drx#Yz)(G+>eJZSTEUO@|tU@HaU0L4QrQmZ1601BM16Vmbx>;?&zgCp7`E054L zOc5L5@^c=NC_{oR_Xcn#2*>6}DEGz!)x;q>>mVR)?g|3Y=8i1L0xNKaMUny{w!jTc z;S^p0E}-DZ#zi22bGqH{-U5B4n|;%MF?RPERlXN0TZqO3Z^tL2SPRT6h;Y# zTL&UfML{uo6095eR`0BB2v10V~c^YLLTSVn!tY zM$#jq&&Wa{9FHRwfq5zsPD2$EKEXL1g&=U&AkKwydqHYVHY98;Ne9&+o)cBd z16&rf)3U2RLE;qvbtBl-AfoL>lkI1+O)GW8X(!_4bPGdts}p<)6NUf`2tf$U;5u0$ zZe+}DW~OsxWrTjl6i^jykw;5U!b~foa_$2uU&8_?77`Qz5*8tTrc^KWc5m1YSmdN5 zOt%02PiO{H*iS4#@J#gk%dsbxoErY*ff- zM3_f~L11Y6&DJwKn3jd1kc};;|DR!Fxv`dHQyJ6E8S9f(O>* zJWL@{^#sXgw<0*sD(IvBI3N*R!iE+`PNBdHc%V~$4kRpvRSL$1iwAW;f}#Av`rKd! zDi}J*l(b9&ih=GR_C?2H;pWdWYMM93P$2nC13?|4WP5?a87}S~Qgw#nvx}}LniZ=& z!log{ZZB|{AP!K2AR(8yGFYbcVuJDsK`@?af)%0?Z`WWh^I1w9nHry&qHPTlIC-N% zG=e!}w$^82KOra$I-^CR5aZFY{PCn)8f^!T+!)41kmEm1!lYf=BqCv95)qnl+NW1X z00h8fTr}$JOfo9xm_kN7PzYw>w-;~+FCg=$r<$s(dSZgQW7eV}ex##~`XDSod|J~X z#s@oG>UQKAn5|l^*P5+;BB+I$V+a!cVu?H8$Z#YApk--6Ehc{d2Lg96A$i+cum_v4 z^X8L5qlEpouos&J{o*;CN{myw?X5y9Xqxc4KV=wv^C_kg{41w<9c`7 zBWhc@Jq7*6LuKV_L#{ymdRf zyW71F$F$Q2vekRN>susvhFI-ezaML|g>^%HJ1|+>xc8gDUE|s0IIRnuz3*%+QUnd!6&>Y^3R?re80&;OWON^Rr|d?{B$u~#7CUO{R2w>o<;zRxx`nTAf}gxSv+&b z6UJwp#%r7l&(_9sJQZO~g#E4~5?se;qYZ5`$csFZC(fdc{6B^q$Ccd4pB&0Xamb^b z%B$SUvysVV{K~hS%SoKcyBy5JJjcx@eu!Mm&m7Gs{AI-U5^+(>(;Uv@ys$YzCM!V^ z6rmC}VHDt5&imZYNBa>7VG$-M5++Cyvi8ptUC|di69k>0H+82MUD7ALsxx5`P5~0~ zAP>@Vekk43KmDZPM}8LJ(Bp@hLA@Z}9MxC-2`ya_?zR#>;m-LS)SH~uZygI?p_e!z zl@);#HsKQzp#gV+*bB+laUI#8FoG^Iha%7xX5kC}={eb_-PYnK0(Zd{1cC~BVHfxa zC;w5^sa@Q|3MC=%*=E)MsjMQ1G}epZy3gsK!M<2~bNe#~WlAwpgtKHlLuEo7Zqx_u`%aNsDC`&bUL zmL=#DZgD1Qp6R*V4sQbIxt-zh-6TThE1cx&f;(I+hZHIiC_iB)kDk_>p6rcW4R>M} zroJY|20YdWF+79izho7>zDmn75=^n|^B&6o*F7iFzTs2C;Mo3rK4LrK-bPLiZUhf|t&HaAogX%fj{y3;_nzcrInl&EZXJH&4@~pkc$qwc=u75*%EXs4 z>?1`V_EA0UZ=w<$*yoMeU>?R#jv^V?CW5AQ6v94!#y<9o-_KLQHB@|WNFnJ*;Ti9~ z`ET3!r=RI{OZn5*mqaKMdYbyXpXslk>xtj{$DjQ7hZIzy{L^3k*Ps1AA}hhab`x7C z=(~NIdN$y{{qtWo_F`WEB2uq`1PdBGh%lkTg$x@GH03ZNrich3QM`yTqsEO3k#PJ7 zGUOJ8ZbF(oi87_il`LDjdpDHU+jN#BIQJ0u3 zF74&frX!_Gdp^DTk`>miT)TSx3O20Rv1Bh=U5M1+41;dcrZpH9Ar2f92cGR^wdBCJ zz25S8I~3vCgM$YKC5WToVS<6}68u|`@4&hP8#BC1P%_?udM%#iL3JRc7>RpfifcKu z!k(cQVmA0lVQGg*kx&k_c;jn?M+n9R+Lxf`$DuVRG|upC+r0*R3WOX~a&*GIa`#HS zdm-hBfnvmHZSb_~gM6)*J&!)U`t|JFyMIqKyF$rMNnX65F}1{m<`sfBn45eY1p?qq z{~g3ZF9*JqU_slVW!Oe_HK>vQULXCo(1I*!Xi^LWDz*`Y89mrbeS*P21l1}=Pj36B%Q=tXJkTMHKdgVNh<0_G_=ERqDo=EJ>>n zsykAOZMNEO%Wb#YS{hmZLAEmI7)GiV#A`2_62$327Ut&aKt?S`UN3qvYEZn9=^GKh zz=AX@Lg_{%!kG)5J5a$5{WyQ7i)VeD+ zkmzThj(X~m)g^Cvfu`7DJG70DH3S(qpc&wlfnuZ^e|@$1F@@^z&L5~P7UXYHXwb8{Y`WILdJ#yr?4^=ZMEV>T!>J#GxJk*vCK$a*%{9B*^Oc2|F5ck&JAl zBOiGlUYKGOn@HpxA&JRMYI2jDL`fz{!HP_bf)vc_q$y8{%2aA{6_wxwCo++VOR92~ zw5+8q+qel}^sMJj-ucdgK+~T5?598f zNfCSsbe{k%s6h|fPkgdsp$ugOK@kekh)Q&t3T4G9RA>r^PIRLj?Px8{*^5({Vi1ZT z#2`%nVTyQqbfqk9=^z&>oDx9-5{no_B~WEx)MdA)msf^1t&g1 zRHA;OtZS{S6IaL{OdJS>TS}opjPkf%*zpmZ*lI5naTOEV6QpJF>L?-+iDlY#vP3kU zVQ11ohwxxo%VNm6kg$Zz+Hsj40VGE@%aG2Fry-eTCS%d_3R4`Fvb5Eqi7FwWI>HBm z8POD$Oh-pvj6w*vTZJ9n(39OzD=xcXF85$IKG&YJJx#5xb)8t)UJPLff@NbF5Q19& znA|12zPX*{mIYkQi7IUMnb<&H!8}lm#1wVZieAChTFxA#S@`8abcgxS>k2rNo#nwA zD)9=a6pOfQL_#GX!P%J}1h3#Vn4IL5+LWjkX$&DnN?&mbf~+E&W_ebIRsuS_{P&jw z9k7cZX(?XZU?3sxE-w;1K=rnyCz!~uy?7hFj<_aZy$tCg!Ni7S8(=`ma=0xo!>v=?T01vGQv zIvzVvA%UGth0FD(=16(UAY~{{vy5mxZuk{5eno;$f#VuSL4cYq@j?15WP)J-x>{#> zP<~0Vir6l54UWEYNPt-8=c-tp?{uiC6Af!Q>RBOLFbycY(2G|X!C4Xcj7z`;u{%WRy8KbD;A;M zUUVTn%aQ|8)SU%elkdZZiGhrAqq}1u-7U>XiP7EN@B^fAbZs=!-Hk|>fTV;Vozf+# zsNnv*ALD(#!*dewR>4eg%|F;Hzu;({&r?VbE!?`!+lBXE6(;9crgym!B%4wZ_7mzq-UWA;Oj`XVIW zJbA29#dI&i!ymCpUr)5tTQIWn_MK2-+;iU9oJv=RY&NAJd$+@?5+2Julu&;tY6}mX z-^9t1yZqd#D`kLHbuWEJdrIEuJA&Sa9>1IYs`@1;?Umu997WGnhz&hsjP|hXp~vkJ z`=6AE$EOGXTIM(w>3`dnoeDn&a1DE89%2xoV5e=olWZbe+0b6c(92(8tFeK+pHXk; z77dC9f%usbSd76lQCHv~_F(LByfOb!;!eG-BM@G+ZYIc>QYmUmG#KUR z%U>OaKjaT+2?7j7+BOGsRX~}yC+e48IUfoaLgJhI5bdD^ z%ZI}9uih4_fTX>`Y6623J0o#h-eC?!nr8cBdPmb$crWd{e^X$x{3@>DO_XCriLjEW zRA6YZCL#Grdd4h$->#jH7T46So>+{tClnd?5KZWDLjXjxgMK=_Gp!2lV+f+d z^4wfh?}}5~$0ARtuvKMto81G;WD$WFnK5*&G7Yr*MxL3IFl2-V%eViW$Ahqtk#w<1 z_$9u-kNuNYQUj`jTgmZgKj6;()S&tp>jFU5I9L;)gAoYYfdeW0dHS0cGn`#EQJ@nZ zP&>UmD!o0N=_q_YEGRXhhUKdv(iL&bBGkRWy}fM8OG7$PD& zhhzJU&ttCkx#BOQvJNtx`znpsVzftLfghh0JB*WjlEZa?*r^J|~QDdeI4%P&L& z1CYSNWC3svzk{8_d&XVLf0PCM!r3hH?;n8>cWji%=Q3e}Tu@VPkuOW$GoBO6I#2XE z`~!Rbr}4s^qr#!ClEL5b|Ee=*agtjpO3YihW=O$bf`}%ukeatr1!LAl7<^)s;A%2r z&>F}*r&Ncf5MQSRGcum9B?R>%=aW%VlxqIxiPS`3J{k_D*D_uQWiGuamf?#R$-i>| zElIDtNjxeov-ml`a>%YZS9&?v=wcQ)>@rR0b*Smn64yPoI9?wMclB)T1F=2>?~ z%kZuPtX!0iRY8Y_Qo{4T-Ns3-<1v)Sd2etl7-~T>JKpr7?~*6{0niHg8fl10Hr`NG zxiN8hH&O9>B4n`%bP)_gw~luKsqAB*g-QYqsrQ(EY;8h%s)OD5Knn0Wi^%s*usTlfy00!uaV{XQBLFpsTIjm2-7zRdBInZ@ z$Tp%TZWS{<5X3v^E9DsE1C4~#HpIn1aRQsvh3bN9K?Q2WSGe^s@_4_Gc`%hU&aRvX zr(jHUOah&tFIB1UO+YVunoPlsn>PhZ-wmPyTVNv%nBW&NvaJf7#8lleen%B?#!0!g zpoj5Bl3k4MnpPa^7R<<6dUfN3;;8hRHXWhz7^_yU>ol6vkXu}zhn)I0m1f+jRKA{e ze4Q}w7w?EoeU+}7ajx2UJ8)t8DBxA+2aS=sKF|v+^kyFKxP6ykmfFTXP+QGPInX=p z{In65u@C|ZXb-57zKXv)V)M81weN0S}eI3EzE z`QGD=7B!#>PylQ_^OC9@McElUrBAKiy=Yqv)G1^-BVqt{so)ijZtF1Ru zd$&~vcK4n2@Yn#U5#2c87v2%rUZU-ck)`{%rRS>8la3Bf$xPgmM*hEG(Z4;bb$v+P zUNOmDwvxO-lQx(t=yo*^KQaLT?k0@H!?o^S#~Zj-CmzlNjj5NgUw?#2Hjhz!)TW4? z5AJ#qSnX zgrM%aQtg95Q4?6!6FKL_^(Xw>u3_={<1uE>?n`imQ$mPgaAtNp zpDXApsDH)@BwF3hA6YwIKb0y}y`B&5mBJl#O6>EB`Sz}G12F&+q-YM6_k@V`qDF%<(rdvb8C+>K$5}0(AF;4>iw*z-Ub=%~>zDEP zzmY!+%yy$h&%)^gYFOWbf&#wn{EfrE$xUhnihJK1$MpdcnOC%l zN6eY1a@E}1lV|2wRPcADZbqjP1Z*ZTUJo{dx8A(yw+jX=IxA=X`fDdWK1^xTgo7Ze|-70(UnZvf~Kg1 zNW+Z8VO;G&@7ufxB?@wH-8Cos4-#LF_jdJk>vsWISQgZ-3FyDE1w+_I3wz)ZoMhlc&Ktz_fOYW-DJU2r~SjpZ< zM-hP$nD|j~aD&nV^d#{ud}fKRAKbvF$PfnN+nN3KMO7t!{@x=@WF4}<40^l8b`d?w))1Bh^mq% zlc-l7EkJDvQ{CgZ9GS@6W?)nEA^_!Elyqf$?T%0SC8kn=_Xh~S|B_*zTFqj;57Axz zxS?QLay>J~Pj?tLGf@I?;j+By-Pq&@Tj59Rc3Iruzf=}0x~1Mld7$xuwl%MyjE#^dPfuK_^d;QL_ARQ{c!Uf?JK%))T)T5`4_v<=kTT@O6&3L z2i>k4Zjlvk%wJ*wOJKnjOi9@AzkiQQoO0jsiAKppD=76{`4|FP88fKDZj1#< zu&Up}GqaYRlF}ooY)-pL%t<-LkAj_LBAR)=-VDdrS|v`6LB`HU??|gqI`kia3U;hr zs+3Hp^d5GiTd7$f6HTRm3aiy`uo!)>f2O5Z2K8oAa#=Kpt)G4tr31e*cRaI6nWzKm zWV>|?<3mZ}wJV{OV%H`nu8i3D)DRDZlP@FHn3Sjt>^H@sdM=CpPXUq}eus>_gD`Ab zlRKw{3e6(r0+V}}Zw+$cPb3|8)f$PM-nDleyk^UNv~1^C8z&H@1Ob162k3lh6$yWF z^}}47N(>$KN5u&Nhlw*GrL>I=u@uH^dQyw+{I5VYlzRW>KrFrGzmPxo7u%nCCC(wu z7OI}LcEnn5gWwq&4+5;O7tKzhGitPS><~(9)67H$ITCwJ_)>8m?_R#0xJtYw(H)j# zC6UxA1FI9Alp{FL4)`&M+-OCPA# z1kXDieh~L5Ry^bdYrD3>OC=#4B|Y^yp*E5|mNW|kc^4EYMFSu;e#7BT@HZE zRWmsuzxFW>d-GtFM4ZIr_>zTyiK^CBdk=USg;0({N{xx^k$#RQNyi+q2&@+}w$HXV z;23-#En;F%fAGens(2*#6R&nrs*@LnLZ1TCp&B@E6*23H53a6uqEB<>O&0N+Gdq|K1XE``88W;7mSxM z$kg+=)bu6lZBe)<)mXgszwte5f5F~+g^CXJZdUt5?zqA3PVIToe9VafE9oHR>|lI- z-x17?n6`ziWIf&qRuwc`fqa$>X9F_b=pCj1TXo##Ok?I`Z!5|7nx%f@?|6D*-xpgz zS~~4%m;T>D_UlD|x7^q;t7Y@lFd=cS+6}(4%MYZUDJs~=_#~}-3FYnR&EB{7%j}De zKesLadwW_HixQlmefz%T@&ELUDUwa`i$BSlVj*Krht5ePe%i0GMdl)3n$g{}vA+Hz zhv2GAC()r2lqoGwmEsysQUHMlEf6IHxQv)o#}0C29dpsV`MJi^t+)o-xc`BY;H-qz zBwKQTfRnG|zayYbU$IhIS*fjg(@;1_k$f-4x1a>p1b=Y~gZTu*5vCA3h=Nv65w-ciKs3`{?+%YFU|PRVs0xwkr>C?%S02*5DPn(Fj(@$xwQ-0}$n-Q070u=Y2~`2ZT-&jk=U0s`x=g!iId zvcjX5_L6p7_CRTL9IGrDX}iHexSyW6HzIT zFz(eZY+`iGe;(8zVuY%9GbC&Biv`9r47V2YkIc-u=WB=uyh@34<6taeyA2j0HU)+? zddbtGz0paa+;KaNhNR(Wlz1^Ceigog(`3+_7!e`24nK$j(FluHekoDzgKj#u-4~~n zxf~gtik-vivA2|UMbf+L@&e*q@en)0ZH+=yt19WpkU**EsIwNPvVxu$Cs7WF&64Rl zUU|kRe<1`)r9Y9LQ47f(c`VS;w!z`KvL>{KI>k8rf%y@C99OuI(sU{<6HuK;eCYs9F(e`Y`f`T!o$h5?3(qz`B zM!S^&_#!N{J6au-*k8$bQ)_`CL>{3lw%h`Wx`*5rzf6*T!(YgxG-n0M#ADKt$OBl@ zu(FaurwEvPOt*fba7xp$Ja`wozTkzbJCU<$vlcI!76d8+A2150iq9&0JqQhgW}v82 zhmWSkEIoEsNaCF=WmZ$WQk2Sku^PypZiqSv}vfLbrtH!N+ z>Q=joQk214PdqPyydLXn*HzPnPO0onGbys+_obkis&F>f!ydp2+rS^YAv|=x2*F-E zwwLj(0PP422GGGn%0vF(IhH#UX|X2BePqf#FxlPha~Z%-afs;6(tBeoLA;zIxgdNr z4rAGBk<~A#fS)rN!Ho7;cNiGBEp7_NyX9Q9QD#i_+`5jZ6xJxNqXZ%{*x>!lLl`FR)dv&#ibRV-*@HP@{fvgt0=jH2WXJrA+Oa^^aSvuG%{^ zYwF<}DE9JTV&i`>gR{#eV|KIA|9Tm3)EuWwAr)gE3lCg9fBJW`3qH4hPFc>=NH%7e z1arG9e4TGIKM#JoO=|rueO)}4x2J# zW_s}8SsWL6WzpVk0z={=@pS?(ZpiSsNHCV0mPci9o4M?#c=-M-X@88(Ry+E})kN>B zBDJx4r0yYob&DvxQU5|8i>K}7Mri1vO`Td&YzgXX4W2j1;0%kmEwO#Qq3jHy zWlL`TO1dga_P*@(#5lX;giz!#k}Cc+jW^JNh;DQ}ei|wB&$el*jY;jgKc6akrJ7w= zcCf0L@pn*0{v_zrpq#BKPCWDLAqCOiPqJUufthG>cUK+a;;%_-l4kH^i2a7;-qWGk zL9`fZd0J(9au}%6O5$4Mo_ulWrfCPSTl|Pyv)|#|bbc5uPO5BU6NbMI>lS9(??4v- zPIux1)`!>^74YPT;`UMxT1lR{s@zEs%G-DZvmnFw_d-(gEPewL*37w6?2)EPQK+)l zx5%Pi4Z`2-z_$e14Fwa_Y$|F#rTgQFl}k1+ z_TUR@aBL&XG7@_-RwN&pJFd`VbbDEw6viMY3QE7ppw)1-K)8<67@n(Sxzz}b9y8tg zAl_m=sVZfP7wOF0$j=_)I@j0as?GL7Rnayo3N>T$)>yh|oa@jQs&-|eZsp>Y5v_fE z1-`zExse~x*TKfzXFDyDc8bX6k!bjU_y!K^Tz5dyOM5etx1YM2%f{(+dhEpGRM2WQ zAqYJ2(M=2mcggob-Z;o8Ac4kkUSN75A~OXkWcDilZOufcqD=1k_@C;&Fx1d^As3OM z23d;}(E-&cmehM1JJ$302~m>1bSLr{mOe`Heig1<`gd{p_>7Uh-HqpJ9wcf-<#>55 z&;>Dd!(nJL&6L9141CUs%~Ga`3A)OCl{%K@MNIXAKrorObO^_|GWGKbkJNH1Ni!|o z)@|x5D9*5$=(9ROVp&bn4Op^t+V)yB7Y{Q%#ziCi99Cd<7Vm|8VPW|srK@jo$1`}d>R_5B>q=r12t-CM&s$A z{GWm!(}*A<`SCNWQZb+KDfy*jA~jX+lHy6eEXO4WEpllEVl4(%7^14DtGuKF@MnMX zMN@>lX%H)%4(Xd&jIY6n?+Mln2dJ}O4ezIC-{h*zip|s!OMh{~cW|lw&6WI)0qa9T za$p8tcO1!hc|yw^8Lq$fx42ot9T4S&=RElzn8jxIjnt{sznC{3=} zk%_X>6-`csMAMg+7ldYvDzXTkLFG-)vFKo}1uOJM_z5raIU`W8Pm(0lM~S#w8M>t= zSpU4}0+|WqU~nz3M7=<`(n@vpO233Vf^GDr=Dl7El70U@PNbYZY&aL&jd$3;VGDdH;>Vc;AM7nfdmikl^6A)2%^7|W$U9GWHM zz?G8Ii)qGG9WT~In#=Icd{4=LA>Q zEuY^9rwZS&%v6jv1m}6$^|m1Ky)&H4Xc3kx482tma+}Cz&>UM4Dsx&cQzDphO;Z_% zvtTV&f)<&&Kww4FHo3HqwE3~2(ywg>W2)D7_)I=X8Rb7;ssyWM^hlV&G>RFbp-wH` z_Q{5E8KWhPSMN5OPZAE0!e0QmXMcbeqm?2tzWf+b?S|!%V%EXl(aj-sj&u{u7@~8`rKl^{3dezYS1nJ9eSP?Q_JF-thYk29Mzp_y ziHMcjVu@2UrC10S{^fR$n8o~3@xju3Uu1l1!N~y5e}z zpX+9WJGwY{@(yvz4SNi_!;z9UrCx8OP+9w`UnnaZ7D#{EEEsJRj7RH^N52UxEr!Tt zA1vfu4aeZ9sX27u8XWkV%vVnDZyjvRYU7I^#xD+Gm9-r3!3F>o#0R!oKTH@4S2T$| z><{;33}g-!TH#t}rgJ-Wdpc44a(l5j->2I?Xedx#$i~0)vW^a9HHh1{|I&Ortm(s6 zC$BWY)6ZNQcsSjX_jHo47sf57hO3!Dd@i8^t$coV9^q0xx?h7gYad2@VN%zs&0rx; zC_WOl>yldK>{N~3(fudh2XzpCJNZ=!4WW;gn9g=u%9e4)ttCTt0OMd{Kdv*W z+*a6FE2uusr>m4$w>P5^=#vuve3GGoMm1mrR}egH6*+tKIxIsgb&`py9i#tRoKkO) zWZrh_PKRp&8c`8b>yV9W`*}9-UvibTS`W-P_ppaglT<)IF5e16!7a|a+qq<=D3!Bx zl)JTNe+wG1pkzb{p;a8jzL*n9{+{9T$>JQ}`kWe86Yb=-jJ8ybAhjgH)pbg9c29dE zz1aBXUS)I=-N<6ATahn&G3tOL{;;s*<(4BwR))sX@(2ty2PEk>uEha1wl2=bE=!Kx ztCv1MYb|zpE_1V?UE^vBL|!QqHc zutve#HChIo=hW=EZf9s@h{thyj8pcCnQ9q+~vZ(Ug2odvd2boP#Q@uVR4 zndj32Y_D%KZpS+1QD-NDXK}^Pyy>?!L7CqedC&Of3$bHNGC$}8EeP1y@pck#(5n(L zx@^}L4PWuPpfT$#f7S2mbeQ0=?{Z2dXa+L8&Bdm_ddSF#0{RHQ@C!C&;(2`&1KMU; z26nsSCO&+RnX~spF&Aoj;M%PUEx@x3ugDDAlU4aoWPkbn`)+HjbrLP>S0l#B9**OZ zMfG*{y89b$f>jjVRM+z0YHqeVc#sNBGy$c zsM?fa_^_%Lq3ry@!^*PIyW{6?2rOE}z4j_jY=D;P7RP46H#*So88GcAnuaMJ4K*Sx z{d4XX&Jg(kC(r&h51PNcY)>@zC_`iL{}B*CmSCNtG@2y%N{dXxF)h03GB~{0(5imM zC-B$G_li5ljT0IrwoB*|(0&gi=2*eV?l_ME_*JXAiUe1ii6Qj&sfBinj)Gi5i(nsJkkIhRmz}3&^fcyoso4MoXVG%UL3Ul zOR)xUFXPEBw~*IVwC-fqWSPuo;8G0nkKrr8|NURh)+xM$W^pAc{SB_gM9aZaHmCPS z6gU_=?RQ^xqSvMf{6(`-WG1hWzt^{TW%`8g$iEg34_TNsquP3nggG(4{!Uf(?R0h> zLhfY7cC8brl7DQ!dWh^G!}Y)-fDQ0_;-w0VJuU|n6t!?2HQtRnD( zFrpdIL6qrt$nW3zKMJ3*tQdxgN>9CB*3h^Nfr!u=h(0Adz8TpLtwo@L3xyp$YyGF5 z4#>l&P}5K?Qzx&t4ta+j$K+k$f_zKj%`dwtCudr;F=+^ou^8ySG2|b+)@(?$6DS@3T#>Apx;Aqf~peR*n@1CQgF1hF?w3FP4kny_AQ-RDLQMl|+-9 zEEl;`0x2khnnoAZ9eo)0iDKAGbC^PwG^|NJ};Nt^>^~ zBNW)kXpj}r6(w>)bnzJ}`NEVH8G39=B`PqRlSS)T``oqgWdGm9sS*;47CDZks;sY? z%U9WSOnpuqtb}AI=y3hKB4m;`DMQ$orDGqyO zT;gINmZn}bi%P~FfBGs z%Lpci#C2-E5m%<|H=EN}@1_pkw~RBV<6DkW3!ApSq4sg49@f<9v@F8Tt!v5u9qrHO zv%Hy!iMIns?5zJ=eYs@NYhmkezrat9-n{1A9b3V-+`3=qDn=7_>N98$0hq`^9z8kB zc=}>S2{|FEixOnOcDC)7=;|z~L?=grHOJ@04ywDM7nsp8Ivt6hleVXEDhj*K+orTS zIglZRH?AG&H$mAsV6!3F;WrWJ*u8Q&Z=H$=>`D*X73iPFKl-*pSrU)?-`D3SE#Qsy zp-EL7GihoMT?eR`_`|-F64LwlCXcq<-F~&aVMgZQNgZvy98rDH7OV`x=3jxWyy(Yf zJW{1ZT0T)7%LZ>Y5aBk ze@+|B^nU|6Oo#Zr<)mQ2Su16W(etSZW-QD#0J3+@Xm$!X}{Z(S1W`u#M z1<1vQRm#4}@kaA>28))Za>00nK?@vj$btdF`Y@40D8EoBFI;;w{`6aJx;!!Co=wS=Ny8VVnp7y`n?Lt+&X7 z{c~aW%50Ruf2mK-(RA~P z#xCD#O3b-kXP_o8YUbH_zakxUSJ&3}$lMGz(dZdbeYJ8r`EUoNWQsjzTLkB@hHk+8X zVxO|3vI-JxM1Lv<3OVS?@4JXtfAnHwWBkUKXd1$S5vyTnNDSSl+T%aiHxxqp0^{A2 zB<_kmS#T(t5)<9_MH(oWe_S9Ow$8|9mo$R*M^S7lscr|a$~ZntpR_E}YTvQB+2>Bu zhAxB!gJ3**Pum>T2~+s)>HA1^ubJ3h7Gw zet52Q`a)8XQpR4c4n;ajSojP&b7pxKokZsjjnn5Qj_Z5RtC+sX_#;atwv$CRl}M;L zbOEUu*S@BwrYNr3E$r>EF9laEACkbVh{>0fW?c~R&rnJ*yi4D_IaJ4ZH(jNsqLw=G zZHhMh{FV179)CO;oTMY}3{Ax-VmO54BZ{DKqH}9}g7Df%L#Xxy99_LtUIOftbGY<# zEmyz_=zPPe)2PH1Rm<{&dBnEd0v>;mk~aKnWJ1U_KD%OD=!D9gU5PEfi3U;^2hb!% z#{a;QK2aJovt3gL4UocMLowqo#w<&-wUR(Jlg}wAa6s<7yQ$_NzMK z<%L5ypSHBJLtk33CyYxS1<5ansr1dGGug_6TQ_TI7;o?w0)YX;zrJ`1Y&CnPsW+0Q z6O7t72^xk}!_ENj8mfA?f`YYA1W-4tO|5g|A2aqXe2x&H*GJA;+xyfP`(Lh%-Yi0JAg=O0`F?k6jKMSSdd|h?pYEQ z=hHper#(&-26)Hs5U2&?=T~hOL30w~n-!D!apw53sO56voRqt`=_(6yCBY25nmFta zCNb_psFMV4-YAp^R_$@0w1E2`=hDv_Lz7 zMl&Mq0#~*vAI(=py{;^-C^zRF%&C!L(c?zQufcH%nB|Rjo=)QUhv`|B%9L#Y_|^DO zZ01Ucp&TrM>BejceX;C{Uf*oxx18y}dvbGCJ3Sk?CLutJX%I#Q&`L?tVzbI=FIVO( zd;i-A7-S5Yw3ELXq1Xi!%;)RX+Cz<&@$TeFVUhX?)2lfnKr(A^%=ch?hPMRKi$hjt z*IP#K4XM(Miy$wU<@Zf$Sz*r(@xj4p;Yx+h1GBXQbKEaTx42_yNocg`ztMg1Er7Av z4C=$$-}~hXjzb%X5!;``c64ylwFo)civB_1Zro>kBF0Sk(wlOUJ8}IQ{J9^RMbOSg zow#T*Ms}1Ob|#RYb*REY$Ux4GY6P#{UZHmoPl$~HcglLjfh9!V-ol|aiA6rYT#L&% zB8OZeEL|d6FKVP*nL)+#;=uQdgI<)JLP+zH1Xpa~*(qZdeGDyZ?Ki;Lg+1HWU zcEH(|Bx6yRK30a&oaY~$SslwxJI1&;K@~ATM$_zy!_0QW5ZExpYiR&p)!%6nWRYD1 ziItTd2|UTP{Hb_~m^ZqCpdYe_MU|*?4Y{38L1Z!J<>YhUI`UQ@gV(UlgT7_(sI($s zs344&{;VrhO#3L9?o;Zhryvvyzt`@3TJk|;rpvZ1QqiAA^xGbvu>wi z7-f?3#GU}Qi_m43vfr^R$?2V!JS&289(meT&(XXXhef7X^{4u-#FQDg;tkqqWn+OU zr(AUkJ_if~N##7S@siyGFL`xbd6Ba>Nf~rur4=}uvQ}Gt?>yoqPm^|RNLphbKOI98 z`46((`UlSHHeUXPYDDAIhGDmjit+{G$W^UsoWeQ6gSqV(Zwh1^rUMsJ!s_p~Gx=x# zO3E{0onh!9@Kq}Y=-4S{e>APg1}<$4*Vtm8wnOb3Gw)k9S9Zl)0whN3;M zS;SYl zmYId489Kmc8|=@7isLdio;>jrYa@Ys(f<)$FjKiJ(A0^0kAAZtoZTAfx*2Kps91!# z>sfGr^TC6PAie?5p-J4jH0bKu*+dcUtAtytKkGkoacsxYE1MZL2*_~=MCOXU(mq#S zUu#gr#$djS$|;>x1u^a}R^0IcM;5Zf0izcE?$AZ|J)#|2H0S1gD^L6{TG*41s#vk4 zbw*|@wqOlq#r5v%tfPfXXbu{H0`G)Si>0c;D6x&kg?>**Y^&mRi5Ue@#?vek0byJtQHM1Hm;ON<^zfMWIX@a#D~j7k#G+) zKf|bt)!XcNYmMX^*q-Yc=+u3>(3LDT%|y>e_WOfkZIZ@6OkNozYHW8HY_b@bujE;+ zFf`}C%P#UF_Lsp7Lmn5Nyl!6Yr*LdMje}v`2K?zOx#_TL*AzxKUORV;PkdSR^7s2g zOi9B`P%mEmVdjwpIWsQ=K7$RK3k&EP&(ZzW^!cQ==F|=_nJ>m?PVp}X(x>`JZqfOh z9Gr&63*WaTl||h!Gm$CIniFwON@nC zE{e20H+(%RY#~dSM{jRa%%bSNPFw!R^LguLYVhX=lb;r5YW{8yKlT&!v_8Qe@sdyWqwZf z$G}hR2bPC?twOc?;rWdmeV%7UvlX=U4(6l0->xROpxz_M>A2L@aP*et*nB@*ahC9P zGW=1AIdR|MwT%{DKu%2awdI(S0s7J_GGWVhPGtt+1&SRl!F#T(9hcuihYZWSqq^DB zz#@(pe1=L@-Hii#LfO}wk6T@Ayu|H?{&>mxlb;A;?qgaUmb-nzT^*@wqq+;Z`&;zLEm)Y#AX&dOI3i`%R zSw4)*xBKj9Te(?ySog`&ly?(v?SnYR>rWvb?rQ3(ifntm?w_@kBQ!42BSBuIS=vABpRWSlFCjwv0=X|Jl=j@Mv|>__zz7S@>ZSCJo-qE zUitcbEFQ@bW|(-IX*9DLTDs^UBg06DiUtZ0|9lVVuWS}X#9eKUrjlEi26i6}7@Ks> z6St84EsOtlFo*xn3}7TSM(D1r39vMO#MV4a3oKU3fAOb66blkAl(eOLUvdL;dk`oP ztVE463I+Ws6>1@9jGv=gO8axZDOa-Wu_==zKQSacAaO(>iwVGxs1k-Y0aDEa8;N^* zpEsWvYqlf-EwhDr?3djk5(TajZIWg&o+IzK0g09(7yl&W;&5^F{vxj*p!t84a|UJI zBJL}9X^nzL18*KMEdTyy+15&yFm*nfK3qY$9 zM)Y_h91SFW;ZbS-ggwXJSDowvHhsyWU0U%!u-3>HnrfwgFCoewl_k z^GsIMFj(l4Z8;h~+FE+w(SOhT(16LNzDV~>0Jl7E`wxToP@TKJIlZT?yuL+Z_m`M| zc5HJU20RByoLN}pS-E6%HbPhRo{ow8_SfClP5-&{$%D5^@SR15hxB3a{;ija=u%Fhd{u&y+F z^=w}2u?+Ea2hBWD@59BebjLSEufc>A+Ok6`SQszR^t&^h^{U>KC}&D!y6D##wm2+x zFO_IxVWqJhNMyMgw>i#N>i1;1n|}1%9m|x=_Au`WxISF!$@a7y2uFWGCY9r5{V5jA zZqU2J#XFYDsFEd>>yu(Xm2G~r(7Vd-Fk2)SOD1hniWXfDt%{j2ZgW{~vi_WPvFsjIwnQacW|P%tal-Sp!)BtW|BvmV*ca|< zAxdWxp2~aOd7;6-e(ZkEeq9t6`uErM(egl1csL4$j;}q44&<5}!~|<-4`ETd&B5MQiG8rCjhnd%%-TK5#=*3OM1p@?L^G-P6CdRS(DeO6w1PF`+ac1XUmOn&aW{L=b@_lX7N?ZrH7rG+tNLDppz zb>+2f6%D;rWeHW~nRShYb&ahJwaA7KBTa3+&Gxo!ZH?_M`R(1GKJ-p?_YLXqg3wXOa2mF|tRf14p8o8K?CcJ_8zaQD9Nf45=y z{(bHH;rYSo-C>5%;mP^Y#h>HmrsF5niJ$XXVb0m*?fLoT#rghaY|Ld=#^u?@<@xO8 z_1)#&(~lj$tAow!@zL84Qn&X%Z}0!yJ>K5muH4@p+}~Z?|NZy7r}y{z+V5X~{wyy2 zEiC(cclY>s@$_{6@8}FQV~aY!K%r1*|NlQ66k0ft2HIRa^bUuZ(`>xCV5tE$miR zFH1q;+y~Tl{Iy!IPNpD`VZBhnFdQK9OOFkj%T@56>#xTSviQ}%N-?RxA2|jL37TQO zUAISb{sImg?|04$T1?#^E1sIyn^plEs!R`ZW_{=!m@xLvF2DH6zCE zM6m=LCq3smKM`@B9jB*twWFw@xqLx$p=|lSJ0=A8zmP`&By zyfddje<6N7#9LMUC#MSMgxo>5I&HB*{=TccmUKH!s8()>_V02BJ@~J77tk8-toQEQ zSynyHJXLx#_ET+wY@lB&u&MhS)|MhA-8Ey?0K-Fht;;_jF2zbCpAkG?zyuxcqDfwZ z=?#^lN%qTvS6?mZ0`km8kpCrUkFz=}3#e5LyB^4~kqfu=N&Pzag*~v9^J=7PEHpLt zCPaOv3w~tOW+;7>Pi*Shu@No;4^4ww=sa^7S~2)_qH(b_ZGiavifQZaMG<5xmKuJl zCDB}l75Cw$Pi(w7c>bu18>>qRA%2~Af1hr5UscgYmF2yQF`_p{kEB!mrqyNcOAm9#t=hj_RmNI& zs<41w(wLFw>OP*(!#Ni1-@hs|zIja&p`m3cR)tw#aeBA2D9OPsDuu zIVc_#r^P~jQ#67a#^%VA=4GUoFP3{0p*KKIIdDF6V+i#UO*Se#bf!zmKCYx)N!#)B z?UcHUJ_}X*kfdJoh%lcjg!J)FBj7ly7m==E*2XtKY_n(T6niM zD}Xiou z6cd@jA^-pu&5EmKnV=SLZ}WCSaCp2azZ4~V#<%?$MKghZ?d5o)hQ*)U!X;2S3PNsU5XJ4_zFCt+y zC4O~HF?GmOTe1r^$nXzm{8v4PIS{NmO@sy=sY$zf*1o#R5{CE$>=KcPANrL=PhD$E zdQs2I@vy48k|!RBIYz9;VX_R}szLdB*v`Jl5}*KVA_QyLqL%hKF0D~oWr993zONv* z7=#6Tk;WYVViu^K<*a9S8=X(QE)nIMgcW)FA}^{oC%SU&N9Fm8SX@+pzo?`}Z&*^z z8nhKlC9ZallL$kYf)TBVgdxteT~{ggCB4|i8Z1Xwfq3G*qwvH$k2&2=;`Xqz0c|A`wMv1upo@B3Ydmy%?ovJby9Z`UQe%c#x|-<3M0=W&#wMkcA~qTj37#rLZ0@ zFhLx-TI7m?qJfZag4vr@V)o(@!yHA3X9)^cOd=C>nX!&{%;VP_I3~1xa3JXU)~p7? zrbG4!26?96Z`%06V&$=vr%d1il(;9esGlf2(TN#ibq}2w#Uu9Mg$O$&aKr*+Q)DR< zQ?(zS2^u7iz(dCU)VI3 z3_&zPhT|t&1?``E}fX)rNI;a}MICX@;`^gJcDh%g5joO1Es@ zZEwCPblwF|__22(6608bL8@Yqg{0jO|176f1Xp-k5($cxYW(9Mmk4N#qlBzM=@(f4 z3Y-b|7xFyI0>e1YZp&v5^7nj&Qtcin&9@5*P_zORFSi83cTV)88~x}bVZ|q49y+8u zz1}(hsxDkX^`}oIbf7Ss(yh+*u6y+rUXM!FfBp;eg#GM!jyl@Aev#0Ij>Bt@yNA{8 z*+t0xDCE7n-uJ#mBJln1fDinN;2s)*|3VL}RF0|a^tB6N=2-TjxZo$xmo69{Ci7{x znkm08!n?`vAw7r&A|lXS4uSKik51^zLQ=A<^UBEfyi~IN$%PdAlP6j|L<;D5gqXq! z1M$UtChZ1|iW>k?@E+rVU7jph_e+98}`$2ky zkO%@XE&Ya01OW*epnn*6gG8Z$5CMYbClDthHuF@cn~Py zf+k}o{^1K6@By+gfkv2xM8ST(!#~_tA*J*X^AU#Hlow(ho z)x(8-LJ+%@OVg4|>ZgT#XcR{jDvZWx6N7}O@c^>nhIw)$$1z^cVR>HvGDRnWg4~BH zA*BRE!7;%13n*Y#eb|X+L5EI=5TLjaqxcIOM0ZJ10nPCvZYUJZVG4qfcW!|QEx|D; z(1alo9R2|USn~lY=!w9H5_^~s0#%A2VT&2W5Fy1eViHnJ@Qa7h8irUHLNOP50*A7} zc%CH-SICLM_>H|0R5<5*p<#$=MTlL25p`h-nP3XGl4INfj`BE) zbcR4UCKo$Gj{-T6N2h&l7-wO{2lJeL9`gj)?VF`r)6$xW?2#H_`?%0qr z>1YQRlmw|Tr(p__zzBrWU58)^f(1LgL6nWAP*PcygE0w-a2wr~2)N-m1M!hoxnqem z2_6@gok)=si4Y1%7NYe!mcR&x;FM;WXK|5~I97sld4X$r7p6d1DQS^!Nm#O&mpsM_ zDG3R!kd-k>n0mPyNZE7iaR`nBT9e?7j5%ZM_z8&+39Vo>;3RXGxgx8zmwmC3Z&@_> z7@EBGmX?5%pQ&4_nQW#23MuK3OaYd$X)mDg37YASI!Q|hSC)Oam?uP4`(RMaH>BgIS#e37xtBG@it{fVVU#pb4JpDV>S* zhPtGkzTjI5xt{dtiLBrY8c}2SsUy<4nMnCx^%!F_M$rV4Lp9dqPykr1kDyF|+0A)I+XnJ^*k%&~fUu3Ef=-3i(nuG;mrW9eP zW)Y$jp{EkTrwFyBD^Z>!p`;T!qF`E7cxn)==!$v&Hm3>Us5sGji7F8aKuRcApLZyz zBVn0`8m4vn3sq!AlbWcl$e(rwsRl8oJJAJ@S_P;&sVM=gO#xjKL8}sBt9TZjEzzc( znnI%rssr(>!SRmP_@(5Ch9jYaii4_k%B&X@5wdy`W@@E(SE9Bg5SrSn{Pn8@!L47Z zbd1_JHX$NikQ~u^5U3a$s)|nQYCWcQA84W?RRDz16E_E8A*%-{cxoY403Y@W2~6@N zQIZ#A$^;e^H|sHgf3t)KVUQma5=h_?5!(?Hi%@1K6TGUeo#m|p!LcaU3LAEf84GYB zp{%8|BInw%9Z{(h!LlB~t-m3wDSHrjYBPcVF|!1bt^$Dp9>KF6;j^qZ6eFv#U*)mh zs&uviS^@b(4(mMUmJmnaDUiTBPojfZBo-5+hKG>`DSHGs+pKn)P0qS1W-5un3azPn zu42n5W?CRB+pRR)tlbK!9196{${b(Yeu@YYfJ(F`Wwf6<5Ut4y8#cHsH$*FVa+lh8 z@G&v0G8`6?wF|)n|K=Qa$^;&psy-OF1kto_8@CW4vx{4%pnJ9j;j*NwB(7>|2avLM z%ee%Bx>-o2+3L3i1-Ni45QE}dt!W#k3cFs@G6Ye%2cd({hl{r^q>y-NWmDF+{wbytCVUG); zJ6HrLvg;m2*5 zy*#WO0Su>1a>M?6#CY?l4S~R7LB0PA65&e`Z9EZgOvG}m6QE(lvihAQ%*DEc8Sa7^ zDBvzpOsAgG1$qD}R1&))vwSZ9La;L&HUa#_XKORgE5`i0!=)R&XuA>;JP^=05SuIz zoh%TaY>FXwv2)xTG^rGJjII%(KrFj@sQbzTA;JygvL_PC3_*#%z_PR~5WUJE?cQ1 zP12M)%LjqQEPc`+ozXP^T@kQ3!E^`7)VdHlyAl;0AszA4H65PW*%39_sb+e6L%r1W za!UxLs}WHhN6pmFQLz+Z)f0i$Mz_(YvC|jWp6IJfT>TJfNwo4y)j2WNHf{_K}hO1jA$31Cfb^&5DQTkCuRNEqHPlI#tK)s*Y1``?%20U0W%aL7EDk*RQt4) zS7Vt_G_&bkMm^fR9TUFL3Rc98vcTFl9iO1pab5A&fepXQjeJ=*n-e+-x?K@d-P_hJ z5xJCO94yu+v2>IF+1OM;QhP|Rf%kJtXC5`?nbdvV?0phLG29w~pBmAelRXLLlL%g~G#4Ab5a>--J@?_^IFJS4NFzSufwH#{o)B3#;55GDJnkbG zafPOxCn`bVJznHSo^%!=v_Wy?Oy1;75w1=ic|=Z>b(dfr#<*>n5Z=a69iCimu|}7 z*XbUKn;LuQ!a*$f(R$C*B?0UitfJgL^PH{jCU=h7U5^Qe=hS7ZM z50QEQd)BAB5M&b(QBvvzg1Gcy@o%#09l=@VOc>i<5eRgjKo@*rZXYN>hfP)mx(9P(N&>v2KBrO;Ddfpiu=M5C+DPO_`^ykix(sAtsgj^4-!r6DK&UA}I;X-1o{z z2;T~qpb10L+;5-PFQIfn*Kt+8U2yMVe_tW#5)w?(3NNp_@!RaAYajLz>J+gk+${My zJHI?{5H1U=)q^U3QTqjY2GJ(FZY*00}??_U_UTLCY?SGV2`s4TH!9fhC%u__DzS8}c9)0uWYy z4J25QAfymDd{il-!r;SST?SSeC=e1vj2Sg<v64Dyj$VIgb`zsrB6aQTx4Q0X~DvIZHi>P z6E9g-EkChTT-owvlP+Ik=G@tHMzm=P3yerGjme`0(GF}?2VxZt4@rNfUEB8mZQQvZ zx?IV~M}k9pbGubgu()pI1y4hq&GGQ&jbs6J?GV%uGf-HWq@@i*tgXC60g@x`**GAlAuA}bI^9Je~rp!VQ9 z$Ri3h1Sv-%UF=Y^B9jy;LUB{BgyI#97OwHyjP zsa7N?vE^uL(;zkr3NpXQ%(Sz+mcqPqPmV~0t4x!2B#6ongh;BDQ+|2>k54QeWAxF2 z1SGI6Js~yINu@Tz^cM&_+LRzcyR!sIOG`ENR1E<&$t+b-4RJ_U@2v9|Fu{!VR@L}) zsn(Qm_4QX^gB5mIVoQq3lpBk+G}J3m((Dsil$CZ`YOA&O+WK1gBod~g!uH$n^0dSf zR%!(ITy)b_w>rqy)i9ArBKd?7OWd{BGgdPBB(hJ)z4u>$0~WX@TL%tLUPBTA%wUGG z>d+L;WXZ5$iYvDG+F38oO`f9ATbTn(BoDLc4 zeWRB4x~;i3`)st+hLr58DULeqsfX1mq_)+z`)<7RzK?8K$W}VC4nOg_SdetCTW`b@ zSA6lxt`qRWidza$Wsu?yR;R%k*L-u%Giqs)&N~uG7FkXqBobd($(&)PR1f=?iHn7- z?9gksU2hL9znw8l_#osLLI^RW@52F3{TEYIa#nR^!7QBCQ?a{!dg{jm1@!6*vZN17 zE{WH7OCY)Amqc_2xJF-I>JWDGeeG~%Q>D*-e){WAnGinsu;dhlnVN$S>{Uz_5M#<@ zKykETk!3RQvy}Yo_dp0n&?_Q=#Qzc@JVDHX5T+>Jza$3#3Z|Gs7A;v{^A6ah*fFYo z5@ey-I@rR>w89XENK_x@Fo#5#!V-kI3&ln_!j_l|XbEiB5FbUt6~ZuGJwggbn3%U( zbmdJinj+6+aY66#;f6e9gdtLBFu)m6b_F{Xn7*jQhJDIlDZ-i>t;h&I^nnqHI7A{e z*s6h@QFgZyBN|0EMP>n|Q!;U*tJD+|KE%dFc)U^|HS`HV@IerkFa;qXVTwfXVGsfI zV<$c7Dzl)aJ%#+2BW3c$tZ1S|g?pifQe(>efWnKJh{Pf0Ac%Nj5@es`WiMSd#Wq!l zlpBGikBl;qL2e`yXi>sO4wFobET@pDtVnHEbjY6nyns9fIRZ@>NsuTF$R@k|#SQx4 zkt%isn@$`G6VmgLD!lU{8jvSqFjCLAJS3ekVL~x8VhKSoLJ)}{s4IMVP=rD%MT6)` zbKE%0ny~RSXu(t=)dd}F$s3@m#l0@)n5Rw+e3UFA$Ow`B(jSi%w z8G(aL5!ew~xPb#ISPl@Fb4;sHWHt=#i9}q3k(t`_7lmA>LAuaXqhPd|BRgF}t$I~q z`LiV0TuN?Y>JfRul8r$*=|iB35orFjCaEdPkd{UzkA&bC(Nd&F1X5Pnl;oX0Rq9Q` z04kXPs)sxws!v#92u@;Ev5OVaY|@I<$36uA1(DrI7590Q9SKvbfbGg=yFyt`8N^AK zo$QY`dRm&`z*{#}X-z!a*M>smt9g|PUd_W;+~!tEvjr(Jangmc{=%}zlhAr%^4gM^ zGPqCS$yoM6sf0kT^wUHr`aU(^$7~L%n=Oh7$eQ8@KR-a6%*eXsjcmZitU_d#5l>bpX#zq zLknV$Jd`vSIf0$k6BnfJfHiKIYe(RcSwYW434Fb9Nr0T_PHRfCLC$B0Ir3gWt69~n zwho(dqF|Xsu{N^y$TuHC>zVWj*U7Q8(u$p-|1t}>!Y=TeQsC}CxV$6 z-@`p_m3y!2%Gly}_JDA4Yg+2D5JGuIGSLbpe_ZA?DVe(bd^x|x#KwD?&9g1@X3Xro zNNi*ReUhmrXjZ7`YjRN0A#~=MM_t;CAzs1VEp!+arppk12&}m-b+B(mntCP(rJZBw z`_{xsgZ)$$`gwLoSEQdNUNnmO^i^zTT)dbP$sv;P0TnFa6tcKM7)D}tjyU&;YrhF8 zPt)s1i#H-Z&y z%C$h-4v2Wh9u;|lFfu=-m zK9D2$G@1~=*DJurD~XHP0@zwHf@nGXLo|rMD{3OZ1=Ns2N|DaXh*LO(!8?U6@BvvM z1Q0NU)vLS+D~Y{;HQRy&>Zl?op*_2jJkL83@@l<{00FSF3JRo&E%UJ!Op?KxBG4K_ z11v(XAf-8g0^u7nA;SqhsE{2*rZefU?z;$~gM=<9J*1ir1Y^L(C>@U~x*qt2ONfCh z_yskMLjvfiX1-m#p#E-3OvfDB)N;E=D%!;pSkEdfojp)2C2t|1Ut~JRBEkwW*!wD4N z!g~_MP@9QGi-9p*u_QQzi@bj! z$AgF?fG%fzK!XrKOhF~~h`@-DzCF=8V=ToFYYw-Vs!S}$yuiW=M5?Ugk{ zxU5SuMS7gD?0Yr5xJIoIh(r;BL%0M@pa}0Fgd&K!Q+kR}>a2~3EU3e;N=y%pazL1{ z#(U%@yFjx4ZhS?dfQv#iN5!c)ciA%D`az!=*r&&YiOLkVo{)t(x`aa@ zgg!VOQ-}mch`73}HLiHJLbQ!Bxy(}Y3D!JJ*hI{NK{hZU5XA(^VQEOO(9NQ&&4&kxZH>isGD3 zr8$`u5epWv&1BICFfoNgpdm`BO7YwZR^TB}pd~_}7neu`J&I5Mv<|vaGuteQE@1^r zn4@2)rBg`H{_Kosk)=pTm_$gd1)WfiU>lJ!PxGvd3)EL-3(tckXm83gK*RtQbt2_DZhgilaVBi&Li#SA31x_?>Hf)LZKn9*UXkQoh3h{&@4 zNC}WcFa*x*10H?QEbUS|y;H^bQZTg_G98FM&5GlIKZ8h9&I(j7{Dp90z$GA50?7nA zs#2Y_MPzXogG8ELJ17>#)1diMi}}-^pg)f=021jDia3med#tRCPyr7di0p!=_A`n1V}h35 zFBE$X*DQ!Gn4+Ck(h=5->1tv%UN>c+u zHHcOaP0~~rlQKPm00A*@4}y>@?gQ1VEv|a}uss`0C%6G$I3!rJC<_BiI8md+Jwa2O zGmYS=mmNft7&$hi!h0%>?hA@$qAa37#@XP$)d770iq{j!Rn=c65M4ok?R^7kQ!& z92|&K&;ZNxypkZLPOi_r*NdaONOY1Wl`cK=-@MSv zjHp_v-C6qtURt<23J@3x`(*%zp-MhqJy3dRU-jXa}# z#x}+eF!%*eaFaCnWnjjNN*$V)nWGUVVQ!(XK4zH0@P$IaL6NwGgzyDE00CM(+R`n? zK`Jx{If5ZL;vQh07bu$~#$>%p$3R&~jetikzS;IgVDrEuW_hO!EW}>qV%Ebyi?HO= z%_ySk#EcM$H;81BsEW#!U3Tg-d_GjR;EZY7j$QtR<{gOth!$Jr&1FPXB1gT>?3|%W zSY{={QIVN4(-Vmy;DC5ifobN054dK+%;uPYT2qn_Uyud#V})q>fH#QN2KMCqlZa2b zxb_%klJ>rJ?q}4EKWr{w(=*5wfhIr#TBWW(nGnDp8#(H0A~W`4EaqN@eu$AE=(<^r zBMYvy!ltbD5#FWTqz(!oxkJ>&UM|duI15li%*$tEHMKAi~xi{5tNv73JmNBo z(7tYwR_KFEsOeMqu67NV63T@2sm~J$s1r$&L zH+X|3h=DmMIs1qO?3S2-)i=%#Xc*NTrf6)4@a?5`Dm8i&0A01p0zCP0Fo@I{_D?pR?Zl6dfH>5>6b z3lPF-kj9Pm$%ILmgc>QK7QG&LX@ypvFBV7VDsJ)bhH+^@36-dv4{{NS$prp@olLlK zBP6H;9a0hB926hajA-5uz6upmvX>)5x{vLBgOI$ffxEx?QbD;P*0%iAt9G=_1idfE+wHA#ZA2l zbI%Cce}VN_2NumBi|pPN7`ap<)mF|?g22U$4__O{5garhc1wAm$QYH#&;?#k8{Xng zC>EJ$=bAn59JT?4NT@n%7Zz=qQW;U4)Id&u(%dcd2>>S8-PDap?;Kl4n#Mqh02?=)-7yeMXB5#pG(;3~nkY-z+7v6G4`9TLq&U-} z?Q~=E_^B@Cmwq&#JEW6Rctt+Fi9j`oK)H{(~frO9Y`x<_F9DyjO81gl~3T(11n0FJK zh^!CqsODIW6X7qcyL!_7#*9vRSllY9-h5+vEhqlst@!!KMR3>i5Pbnof^vyS*muEq z70Oz#hv+6n3$Z=yYUB`zWIBxhao4IkTMp2}!ixvCmG5jLH(HJO>(WR5$L=AskBI}v ze2j2JnJ{muRdxzxg-Q?2fBghZ+Sk`#7ug5LP}IJj?mW)sIwel%*8VNqHvY2$e$Q5L z{z5O9SP^Pce$h{Pp9F|szq$x4Xz(DyUsVJ`O6c&Rz%B$KB80RMA`^-lHx5iFkt4{E zB1e)eY4Rk>lqy%AG!-dPq?nTuB?86rCeEBXck=A%^C!@tLLcf$n6cnRlU5!cb=a`r zM1h$QqF9;`1;waC4>p`?@aeCnTnl2QD7GXdQzE@4EGqD<$TV>c9$8sdF4$jB;Uctp zGOxi*Y&G%~X%%oplYkNb2Q6ICaY4pgCsVF$`SM0nj0`b4btzISOEf28E^YcW>eQ-N zvkqBy<7=>x1-^#p7a|I^Bx`Hrt@mJVj=q217Fhh(V1-5>9;Z0`X6@&{-2MhRTsrN@ zrmI4fyIUuAgW(NoZEgNM`t-j*MfwCP(`HMSSb<8U{yu(#MGgEi;Q#-B{qdI{fd%Sx zTXMfNryxmIl%*SPC5<=UK?!aJglh{TRE2jU@kSwAybS`9g%S$)%ZNE~=#Ya~No5d* zz1g-CcN}R*mU9tK=G}@fW@jLfK?(`cB$3QC6Dvb1xg?V$vGOF8Nj9k(ggsR`C4RH< zbmc=_E-4w7VTw8bCYfZ4RwkNh3Mr+UZMyj;oFOF@r;-#NG$);T>KPI!r0w}9ldU8q zs6d471SX(~Dr()Lm6dg4qeI#mDW#QKdMQX=Ze(bor#PgkTAFgCK#banYEUhhs=6wx zt-AUutg*_2uWcV%axHE9lWK08^5UW%Nc$jp0GzA zCX}@TO`&d(DG++QsN#>yK0EETQyV!-R%DGdc@Fi^)wo(0B>L+RDSbNGNedLY?ice; zCKD4C=2gQ(CpJ>-wrjsV_uV(Dn}raDI;bg@fXk-nL#5qn%QMyuRY$Oy=so@Q+kgK? zIP1^<+LL{o^5nCUl)jpUXI=V1NL?T@HvBQLfew6NPSz(B0Gi@pxq{N{mNF;n0j@g` z{2&NJSU(9)&|DXk1pqHNz_^WQg9A`O$M#3k}?hdDF_C<3^`#jP!f1$p0C5@JPq9kGkPU?Ld9C`O?K&=i?S#3y#x zivC3nQm!PlEJ0|-L>S`# z7c?ehtlp7j0of)&&5$|*|Tr- z8R^WdQl8sT=SIbIBuZ=dq%%TDo-ys!LT`F6EM^2Tc*=-AVW`u#B?*c{%~nH?YA*{} z1*jph=tE|pRI1suRY{#HR_8@dJ;d%QTl`mB67m$OX0@y)38z`pnlFB(p*#ftISZZu z^HP7RwXPwFl3nx4F)XTVfgs_FUxuL9H`#D%I=tXu6PvBM2IU4jP=aFhDnKYbE3%g5 z-Xvsk*}O(+K4{%6XhSR7sO|6*pIFanN2}V^jwF$+otAF;^b7acd|pFmOA-4fTVh%7En(fJ8UT7sChMJ{wRri-gu3X#Y4WE`c|3SuTRna_=G<6Jvc z>Q>6ScjV=8b#}mwm9M$Y&BP?W3*NYicfMsZuPblr*Lw-dJ&}B#eFKbAM9Sj4hP)b2 zit<%?ZBxLEBd>!Egvdx(BEMOk4X?B`D?wE?!Zw4jhx2npS^Q5RPtvXbU5~<7gJ?L! zE`Bk3e8CD7Quw3tStE#JnBBjAB_u(GF_43t9$6S^Dy>MwBw8_*_%3qC5E)QGBsjL) zv{=YiHl*l2D=SmXBogJzghv?>#k4B!A_O@b*wA(5HM1ErW=y6aKPnjcf-=V&S@CqT znkwx9m^DzfS9*Wdi-R;_E4S*fs^HVQY=Wjwb_V04L2?m1)#hR-C`-X+m?G#dcq1vR zvOplaC?NECSc5L~L0sShxGA|vkoc&Pm>kPMiw$=bG30_6o0$dyDPAYpw6#j5l23Ew z$G#l2LsT8=wy`G>mIzHISn-lcL|Un|c3`eg)9KV~8(+GH2(iom+Jq*!00EAZ1tWm_ z3C(!fp0a-BwL|h&24a*ob76)U`4}tp5v{3IwlU*stVCtiS-zf6TsB!$6!gI zj!H5Z-~4;M9FYxDm@sLOP$!56j|yNw4JR=C!V@M*1Iklg@sq4PQG#NHB|ka|OwJnL zAi0>$*|szn(G`X+6Iq@S(s6(v(~@kU$+Fa(NU#fle6T z82c9-ILMw0(shGWFGm|9I^l$e5|AUL3%(IKi#byDp!YoP;$hdH-9++VtXd#@FEpwj zLdTD_g2;EPcAGP%8!Kj8C6FC^LLdeAgoOP!mzEK8%p!09@ue*3qQ z2CmBwBCzMVot7f|q?8{_Vj+Hyz2Bl3fkOa7NLayw{M*Le8dIO0SsjN~90k(&AWq=_8&nM+R7nR9W+2r`+(TGV%Q?hE zbRSxjULtWo=cwRA2w)M4O^?Z41Qnf&G(=N?+QZ=l3v!+oCW=}Jn?n$wNjygoN(|X; z1os)CWpN>DSOs=S*+V>q9=PC5gj;2l-cv9k$3e$IoP}%E0Sx3@Nsu8}i9{kEPR@zl z-z**5b;SK0B5<4v7seq6VhRQ%+b=W$60igiu7vGTL>2;~FAc}*V8#1E;)z6vCaOeX zh{bU6qSBp)FBaQRU{MHsK*)T+`}jo`Qb$xMpCIlW(pjIopxxNq#q9lp4LU|JPDL<2 zO)Xv&MF=7;uA^l%M~zfoX(S^=z~eDuM$7sCf+nC}Zc&D26-q0h7`>=tn8e~i*jhoX znyCFm5Lu5Egg`S;ve)*&{DS<)8 z<6SusAxVjrnWbIsQC)7uTC$}$xg?OhTvfgdC=1dYC{0ib{(Am5^NJPf+GMwhn6kk6PqqX9D67ZbVle-M~4- zYd)3atcGd!N^Q!HprEFqaAs@HlkCyXaqOm0EM`g|5+g8zg%Jly3@0f5l3J{rRR*VZ zYKw8|i5KO{a<;-Lq@_Zt7HZ;9O&!d2Y7$FoV=~r_6)?g4X`?A#9@=5X!QIC~97h~c z+E0Y0EY{;&h(sND=N2phBoM+D3_%hU0U_AbaFildoWu}5;)AN;d#cRR9ZqZ_#3%Sd zAIMJY`~q^GXAF&^8fwH+@RcHBBGR!TLa4<8U0u>u-yEWa9}2{ZEl@>{h#T5p{q@dV zPz7I|C>3haLD=9Bc0tHo!XYI8ffZ2wL`@x)iDMT%Y&{VhQm zTG?faD4Em-P9}s6PGU)n4P!(_9Cay6Ov=9Pp-!Z!_W9y?oMY-S%0_@6OI+eFoWhd2 zfgT8f8+^hc=s^!S!9%PVV|`m;d?tL_W@mm;bCPM9)COY!hC~%aUDzo}96@35N_501 zMR1i+&?7>eh0)O|Lv#UjdTM{dph|Se5q#jS&e7`>#}0;~ugc;12}BP>!Y?SOvsnTZ z-~dKA1P73eK%9XYpB_z@)&I##|v0%ab4G#V(OB_QKv$MMCfVTeFVQS z#%pB6M~FlhWT#FX>2p;7q^z#QYaZOYazq3UgjP(%zHV!%%Atkog{x{|7ZiahjKL8Q zLL!`kCRl+FoJ6>mXpR2ogw7=9^_+$|Mk}a551gx*b`mFblDNJJqJXM)Xa&XzACYo| zV8jo&g~XXo$mU7vNq}mVX;63);jjKG01`xA@G8MFoQdY!4B)^R7(yKg!5l=wAsoUD zkVN`1!H5Y&l?o$`T83kQXNZDUeqHM9K-oOWBO%V`Mx5AK&cNnqq+Po zaQMVibSUNyQR#I5E=e#d=(^Z;{(^xu5Q5!=_-KTxn&Q_|3kvXsZ(zl9oT(f=M26ZO zz+GU$`lkgR&K8^m?^6lH=S zSiueWfDgcdpNK>v-GCLO!TE_wdOF0^3dH#4p+n?uRsiA`O;+C&SjEN-**-+hoCLZG zMC&pR^(s%JAkORl>?cMpmI8@X;w(oH*-S73Bp8AMKX8;TufC*21t-tR9z_2X7>H_? zW&x+n>@WYCuzA>S1FdgR$g4_#g$h#(45P%3#RN)d*7-ST2Qvu{nJ$~eLMGV`3O~eK z_Cyi)l_@U&k^GJcU%t|Br9^6BMey!$lla02KW37Eun?On3N*wKmju9Ek@oQl+ggaX zik8Wml`OadWK!{xgp(#|MhwoU^hF>e2Z)|=V&T_R?HLItvS}PL8$A;p*YUmVFI$8t zyP(-Z;N)%84JT{mh*cOWi?YWoz~kW68krPpPLtwTK_)*0e@2!SduJl}!awFOE?-I` zFMuwCLkvnT59Zux>G6jUojf-D$skJODyi^G3JyO5=%2E0j8$SR%|c zy%2N;D?p&FZdp9B=$Q)b7EJ(T{rUq#}o?ObBof_B{0G#5CUin*$J}$ z28mvBn06*fe|28}0#);MK~z9_SaV@pHAHa2I-^8nKhDp5s?eFl5Ne6M=0$2P!Fxc$ z8}z^-K*AvighPt)LHL!yvCc@?Hqg~dBX2}qz=h4N*q?n>!$`(bGw&v*L;_X80uA9~ z`)EjHL_G^cnhsq!qr`YqMps93NPEXtmv%`z#C(JGNqeIqAc5L%eaY)A37=#(%tlijhp}0~>2=QOfp|f10AO6i zhzwnj-nNR`b3&xGjkFy_#LnoEN2k^WkqU66Mk%Xt-o`HbrBM(~AXoHt3-wMGoGqnO0R5^&E9i+^W1EH%WY0eUuu z1h5s+0E>jT4lUDR;Ig8vq+x3x`osYH1ren!cwj8QX6tG=dOEVW-b(79QQTuB#X^7p zp1}Av3JYs1IzFNLO6b~lle$pMhM&VL4fZ;ZpTy9#x8`Xpkm!2a33+I%#NdvHpi?%k zn`QQdx;(EfiM$Y|A5L*P47Ue5@xmXl^Thv_#4KxVsrzh#i=1RIJ8CHZVn+XBk?Y2& z@@=11du;OywLkmCW_yEM90LxGSWEJ46gd#d*ccd{wHv zjGl*8xAQ2=r3}1-cLNq*%0?ewXgo^zdEnk_k5j6?zr26aE=OE%=GOV#I`{w+1hE_C z4f=XXC;W$*CWq8-v^o6@8sV1 zz2HY!;E&PY4?g1m$>GyiAt%1$SH>-u)#+-FdF4@`Ov2eeKGj_R7cE<=+&_*NomS+F zP?02p32MF!HNIMPk(3m^?8q1^q|xGkkRb?4Eup@mym_1;5h1ufpk#ipnC#~}4jb9T zN#XvhATqY4hr~ZbEhyX&u)^%S$-Jux3GKW=h;WIqf-7h-ON>6fB#CLQ2l6MsFMIG! zHUIUc+b6(5O&G%TkJC+He?gGgj0p;fePZQvj7!>+ty>|o%4AaiAXl+t$(A*H7H!&?D^a3U z`}QGXnO>A>fF7=l&8rG0iW%g6|Seh{8%2h<73S_%-PuRVz#q zE3CrAO5P%P6{_6ixxc%U2DDCIhJZWC_;>I(~AQu++gLZBRIGYuiqwY zXb3_qDWVEP2x+K`pc1kqF~LxPBR2;hs&Ko81kJSDw`q#Yo$E}9hA`f`U|wsL{%b?QAM@VbD;zoLeff#68lXuGZ6|f&5rca zR8o@e(yNO;p^{|@4j{3Kxhxl=VGc-`*uoSsLO3WZUtFZ{41|=FjiOEwx-udolj|!X zN_E5NS1m(=QXy9@QZ}Lmf2=E1iMn_}6X;Zcq>vX@JeIYJB(vlcP3jiS$HrLWo^5 z)skPBc%jd_q)iBfD}E`$3R#5UAi>chIzbSGgiV&nkZMDLGDuMPbwp#Cn6PGsjHK2j ziVte?A!rvea%6`F%8y@4WS%s6dJY-n*!R{{>tki8*Q*A*Lnkg4lx?uk<2{AN?^@c`P8l)4BN;V-T z7RPegh%|`-4(LGmMGP@&pLroQmSAH42|@Z0;*DQE@db0jN%Dm)JG~#D{C@i`AFZ}p zS)ZWreL}zSkPy$>A*6>b61`uV)iJIJCByn5NV1$mKBXYX1rH${5QHz**D(qe0TQS9 zg(DC$Kyv*ecL!Mz)O3JH*3WVXcOS%ffr0SsSo1HFd)C0G`li2o9zz=K%A5~=xx6MFCqH@E=@9sI=& z9umVEEu>df5Tx6FK?52{#7NNpb0b5T$dO61#AtUa9R{5QsY)tj1pG6M?k*RtGd6^5 zzkmWlVo;GZ%|Q@qunZx#fP-JmpelmXaJBR|z$dE94W+Ibw2p0=tiAxv) zkDusbFT<&pqJmQ-JtT|&FFtWhMkL}8R#*Zfd>S939Q7<2#HvujxmApKwS0-;r9#p< z2|N-46jU{YK^6j5lp;hRvKVPerDD~$-W9JB0YxPEnjhxG^nMW&Cqp^|7@8O@gI%EM zPEC=COIX6(on==W-`j<8f)o-64uu3MT7njb;O;I(3KT8wQk>vW+#QNLw73?h#kJTE zw*tkX8yHC^4Gnt0!QN|$`c16FpAFVh)Q%snX zx@lk(Ti(Q8!g9IXW){}ozkZfPeb-f|S^O(Y3SGCR)b8;_n^zWd?7mtBDK4``tM z{a2J{?UxOzAG{nl;al3($}GH~Euwy4(p`mZN;YDTb)_UtK8y&ik|dG-Fy1JDsZ%Cp zr`yR+ugVWfm!B;E@Y^0~ip*l~9nzBV-9#U!lNspM<=Lt{rHw@b@^@G@s(yag||a0{&a2YXX+r7#181RGUt1mWPSG@s&#ZKwr7M_2iZE$ zx`mimH|=G&N4}>pZxT-r&inHs;CIMheyjQTFzr);68=&CyFvQc11812clz0xgDmSV z34~PJdzBUB0n8BzfAvw`?AKcBth=UXTS+VLT#tXpL&^HjWAokO{S-a)#6rVzPbBgb z1&hv|y{xcVRpY}VEG^QyGz06j zC$^@31HK@z zd=BRe`C4l8=_zoFFt86#-{Pa{@$=PBRN6#l!(h-u5b!N(AAT^QL+sw>AG%Mdgy$%b zqo2?_+d@){NHolj%Ao%M<)}!=FHF;OGD|ogG#JR72qK3Nt<`Pfo|Ac^5-x1g5uHO_ zr^b)4uoBKOt>B2a!GwE3gm3#s-C-Mzgb;rqKqm2-73vi$t%dtlfcgU_rX`&i+HK-5 ze42AG1}chP72#dM341jr91V}KANO4d;4p6BHT2bus(JzQaO}^ADRp4vA7Tv1ta2fm zn>iQYoP zb6Y-LUOht>w>PiGEfAG#d72gps?(mPH`XBFhvE}%>%C__{5nDw7+PtkGRIU%5(c7U zn}KpDlML1}W(0Ar154S>i3m=y-YM2H_0e+@F=`Rb&lK3IYGxGKgPmY6z*2CQBApJ= z8@I+^(F2U|u?})nFx{6@cGWjAGtAdcrB~H%VT#2;m(2M@tQUXUkEB|hlS(MrS?QHu zZxrF3otLG!L?>EQwWGjB8lhL4JTNw!))@&p2=xa^cA9gFVtb+@Ha3%^G-viF0q07xZuXDAEh*5Yze$^aGkO!QhQ`;idim${#bjT8J56uaf0Oq42%1dXXaA327NTIS7Cr-ZiQr%LJEW;;%_IBuX({Ckk@_$g@~{ zW>3*v`nzR0X~Q(Ae4wp(J12n!P>7y`e43M^2!qsOd^?DdOQmP11T&!V+Nu&mpK+lx zW>Oj{hSWM0o?yOGEu&3dsexw3w=7<~O``X6+BjCyFZK|IGCAjx0VtYGOT7LG8~ic^ zE=L?RBdrCQ<>zu|$YSD;p{Mq`7BZKtkhRp|*p_2PXHhMNheYU8eX8$%5yu-Uta&k& zjrO(MbToV;WDYdMQBn=xpoy?KoHL~`CZ;e9rkbVRVSmF4@$ zZIPr9PK%b${NZd1=$K0+5jV;F92VK{Eg*c=IuSheXn*&KiWI~+auTI1-W}@X&b=4* zRL4*IK!PUpv&dM~!V+glBhHT94$G2F@)N?s6tZn8nr0n*YCOqi1&@xmOZ#|8fa#rV zYQeu6w$O=a{g^;%o2+Y_o@Sf9V4F{BSFCGSo@Q6IU{^NGmcAi+KKmBR^%Bz2yQtmN)% z9He(9By%CzrC?MSVc>S5C3AgcSvR5h6T0ZidCO76#vFRt4qJ2+_hM)2tDXV5D=oU4 zL)ldq7b#^tj21maLp)6NJU{9|$xCBCeera=b#?U0a@O6Yv%_a|PQwq0OVB zhD5cGLvIj_Ao3|Db9IaPrpt~_kIG-7=clp=CMqP{EFr`|Woy&3Pd&1FGfzKv&Eb2A zZ_4)ajU+xYBe*;67`c6N-J#>T@scjG^uxnGS7H0Kz~d7Qx|P7FA0WB!;1een96 z?>@j@MB-ln_(F%@DEW%cTm9NAC1>`{T?~kzkdVLuNTeTZ;-rmy=R)83vWli1O6ShZ zUkvd_1y4zk7Ho#N?1m6X293Kxispk&V437zjmmdnNp*^?n`FM2s-#8XZ!9d;Modz5 zwAm$Z-eyoLc|?0KEGMFCPbS8kjgQ6)fD66iVf~zOVO&s2ErDD$c z1k6}gSc5kXE*W5T6}%hDv8|7<-v_oZX9!Ar^iTg%JcpYyMwTN1c)JA_8z757fj!tj z7Rb95tuU&Q8qKk&_eP!eK8fZ3$VZj;6OeFCB~LT z1{<)2ENOj)lRZiK;rH+8hQ$9oA?v1qbsIo~NNwUW{;W0F>+}WAe{y{-N(ZAN$# zhJN{N&&AsDsXC9C9fVVMV6X|Y9qA^nr~N&)7! zy3oVZTzQsoD;WwZ#1*BI3`*c^NL0B}$p{C@QbNGKo=yF4@}lNhV@uK~!QrpZGf@ zMW>$!wGTibi4A-#rhzug_%+x0mVaFQ$^Bm&VMvoldP@w|N#K7!_}j-L{D7#1^{*aV zow6Y}bOf$`Z5!=vZs~MO!&x*%Oi6w$-F{WgBP|Jy^^V!);_c;xP=Y}7k}9fh55G2& zExJ76`-kPe3@V=m{;oW*`2i$SMo(K_7HLV#E@a)@* zdilLDYmjTZjMl$fuX8B-&k&wtON`%-e+%h588Mpd!)#xMK{++VPi1vfRmh+rpFg+J zIlnB81@Mc$r5ZrG5itaUvkz2nPKCQlsiBgqgWnO$)I-4{wTF*nb89zaz@G1& z{Xm0GLNs#XkQFn0B7#2P3!~(K0%@JqTKWjtHfmUsODvi-L*<@`OR=+fWxJ6f+HA>FxJGT zi;`reiDY|Ksk5E-^&*=XwQ8sNW~6%JwIN1!{{^%zwQR%thp~!Wq%QXNQAm z_RK$U+w~#c-k1Is|L}v6cZxFl&wnMK=o0A$yYkq@R##oJ+gIDW90MUEV&lXX`&I4x zpM#f-oWxF~8rxoJ7Bm?ncU`QD^MpaNhZSF~Z0o4+@n!*A#1fDdkW(u$8hUF;Rbkf2 zc=y%@)#>~*#J%9uZGEa?W&dNHSmNqWqK*EBxA^u034CaIkN?&GKX9FjAfWi%%g$US={*n}SYlSz6T>vQD0 z{%fm^vZ;{NBz3MRC*YJG)BEQN!jQ5>qsnmFZga6plirHYkU{vvT~kht7;s2O9IQ(q#I8SNo*oH)#gt7Q`n5UV+EV`CgBjI>jU2CZiRMLTKB^sWU=Yv_dv|mBnP|T zrdxSU2HR80sZPH~F}rsQoVwMPLuf-sZI`?0uXz5j-G9G2oU1bGiSMF62z5+?r7ERX z!mD&Xr}8ab6WZ79;i;bb2)Cu1sx+?l(6$MzNM{4imfQMfj+g@Y)HBs#JD+ngO0UAbEGpZx-YDc!62SJM#vD{P4DV+SI z@*m=b&PM1pS4noT=?MEtbi>R=!SkH-VkzsoJ>FbY4*V_WNe z4EA+IafWqX6jOp!w~V2Tm4fXqoYM7xB!z@&6htQr7?iZdJl&GfhCmao3nN}f+Z0-+ zW!eZLC z-LXnNxTLn5KpfvCHj~_9gaKq4dl9^TkDHbcrx-VcA9#ZC*!!(wUB_7UJ|Y+k7#dwC zxW|V$t!NSsxYYA2z0yX^LD5=o@x*_eO~}&5xyx0((#cQ-C1+F`Y$rV{`cM#}* zwcq-U-taa{XiKShE?eivd9IM0j!xGKRX}wXN*sSDEgsO=dwqEeezllphkWI|8A6!1 zx1`t*=eFQ7_CrAKy$4^p@9X!!li!A!#{2ALIZc&*bfCJrS2r|D6^QD^vR^3w5ptA; z%pF79<==1osp@wc@m$VPs$d`}cWRO?#t1Vd~aOW#~<8m+~?}#(%NddMvq7#+K*--hO z`ih_*9*C9(Nik|+co9QPNDw6~Ur zvs8W*GjG_|y1N+?$vc(xrOpQq+mL0b*kkrcpeurz!L2oiVW;=Wj++7lO#%%GDNhhu zwh9rh_-Udfm<*_Rh=buKEJ>6lwNeuu-YhW_k~~<#CTfGwV{(cuGYjMRoFrx>vq@Lf ziNg{cBG2%ZO+hoqj2e}3-16CpC<0i*ZMzt)07D~6L`XB>2M_C)Zjw;|5u~^?;~@p0 zIM)j_`w|=Yf1+-=BTCXkODw`%&;3ME^;XcFOb+^bm3)MDkwm{On2`>o_OWj=O7lN8 zZ&qHnZ$>tIhDkWG%GFk9)oIwyXzF7p(FMUarBdR!Gl?seBn9=1Z+;^w#_g6j8E{S~ zBj;FVGREA?Y@;!l+4~UE(iTL^Ve>e+jgxdX7w{c0fC%NHZv0A;&by#OD<5|r7HskI z^!W76sUb^{`LE0hN7g6gI?`OM)t1)Wzd;lba-^@{xo3SKRo$I>Mse5QGX-aemw z=A`dOJ&F;3`u>w5i!Jd-Sz?#VvQ{XC{s+|MTku(|G#fc&o5B9}N80EG(12@@<}bN; zH6;g@YA+``?GmIzbj$s-%bt`c(~xFhd^mllmTXDO-yufIdn&Vl@#Ms^fYa*ZL0J~bVe{G{`pSpwaMBZjK!}!dZMihR1GrVMq9t`IOOqcX-hgmBs ze@*PQ6V7s+79G_kaRinW@4!34Jx4VNuD?E(>>@L41?izL>NC4zNLMW0?1Dt*vnbg zd@Vd*hDP$0=6H!u^v#>K%1{F6;;9YrPtKoCRk0+TNK>rAh;I*^hNMwBxUY@O2yrtl zFJg4(MC_RM=voM=z4E=UO%-oD|9t*Q{2a8NoOOfOrvloRhVhi!1#6v={sSDG;?D z7|xI$$72Jn{4{O|9U#dWHwiT;q~7(NxeX?qPf;CRdo~E}6(}%G+Sz8)>FPs9uDiV( zn%VcEaPh+~x{VA1+$aHXli-Tz#b&=Fp1z^c{L7ApDhA(Fd*@C3vFyzs8GS-?Y&1Bg zIdK@lt_-nW1bGGy-8YeuhKOESF#au$zeHrdgqlc$Av3SFN2JTTCs1t|r0Np5krEM( z@N!s+sHUTqw*d#1dxZQ7LyUm5Y=GKJqMwRop>NzD+(Q-kd?ElkFlbZ(KK49Fb9m~ZR+i({ryluXHz#9bvR4gf@72=H_ z5Wl1%uiFrJT?H^K5=+d+VKsOX^kIpb$NlFmvIj^M{PF3CPw5^vIM_Aj}K8nFp3Hb@c!V7yaI^q9M4k% zOV5W$?mpQl%8NtKL0=YW6)wa4J0n37glR612)j!#9!=}rPxV`L#TFD$RbVz`vG>Z< zj@C$%24S%M!a_60c05miWL8&OCVN;+i;8-om*b|~;KiDeWl4+q*{08V$K>0%JHQdz z=PFzc>CV%>(JWa$Eo39u-k2$XvVyFgzcdo`l&PbjBe^8!atwJoZD%iVk-5B~I+pz+ zDzF|zHA0Mr6;^DUlLA8NNz6g5&k3}2Kr_clcUH?cleU_JZv*aI&I|3Zjfsh&@6y(wza|WQVf|bJb#u1pvm*U}2g*Xvrfz@-GnD zPTX1n#$yF$)@yOFmdf?z@K6?`!ivWP#XK{7EA-U#KH~J>^V%PZrU9}+chnjzNuAA- zK?1rB1^!xmrEWrCRA4chI*Q&{UQ?J-#t*>7J>Fjfos0oiW_92PpRbzViKQAHmq%S_ zP>UetVC88E;z;T-x%cjs6{0TX7!oLibSS=KIhmFYNifc{G}|&emC;bt37xd2yO%z8 zS3(f7Lh*ZO3sW-ZVI zX|ACvENeXyWAy>6+SQ^~5syUIjQRFV&4KqycBn-DCGFRSYM>KsR3z4HK_&Qb-JaL~2b_vSLWS zC#8`*Q})3Zn187M?Wl21(mOA__GqO6&$+b0HMXy{PJHYAC%B@$yWz5L^X!-A+!iDX z=4JzCV)@hxtGVDOiYki2P=jwj-WoQi8CB_#0-SC^l@@rFn48tuMy+tmPxUQ6_76bA z?=_@KAO)Q&iRq^1JJGN$H|Iy@*~o}c`nI22wcdt6Y^ut{{8Ve z_t#_f- ztE%`#ZWyz)a&94w&8}KDjOF*!ZQFlo!ukr|X?WTA)yW9i>t+WgZ@b7oMvi22h%9ut zt->K`VqO>Re}A-P?63o=6574K-OEq8wJLhOIJ=XyA=pbTiz;2iuSlSC`-c zSq1jNFV`_KZr6n#L-M!TVB0dAHT&+UneSE~5@{?=J>_kyu&J@qyHiS&p#Oiwo}P0j3n8h@iP5T(F06h4~vLOLUxWcTei)|942^cNWS zNI$srluig9Os*~ybFi88QIEJQGTp!F$ZnXDLk*xZniNK}pnQ<});Z3?YdN4i#<~M+ z9r9FpGsQpcm)hns{UN6@Jvar+uV=bN9`5~ft>~hfo}oiVhH-4IQ+hvV7>CuMC$S4? z?AZF1yuV7KX=QSKVtm*ZH)0F#J{<>lf{N(fq`>sp`9vC=eQafdW5>TUl&(`iV}{s& z=D(_n?)sU`pt;QYA}&YoGwKfixv9aUQ9|4V+g6%5e6p#_;^=8)@@I#cA0L1Wlrddy01c2v$HETr!EM^$ zd&>6}Ds_|@o_o4z(&g+*2gS*S47g525@3NWe*uRY()!~Dw9+tcxM;B=uhm5sx^jV- z?#Z61HUXk^P;|dA9Z}WkA{{aReO3MEXUk58EeDvltUMuIqn;KK^|a#M#%rNlftF?s z2k?&Oa=s%^nhc;BKZu{n1*aKj6k2zgM`=!JE4#G~MU4r!<;X znfyerIGqB@#QUw!09)pAYr-y$0n`Pbwl=a>qSb{qiBbXh-JsG@+R|2g{k=`ryrpd7 z!62pZ$*vKq<>^jC(D+h;+Qk&fMXU5b!ExnTstMdAI>5Fg&Q5L^j;cSzWtrp4&;Zwe zqLyXB!j`;W%R*_$R8&B5aXzwvyOPuPN2K1FbSes{HkG5a+^RH#8hFm{_oPubPAxX5 z8rEn;chJn~l}^dhEpba|1}xw2i*I=e?s_1W=>Z4%Vh4F zLdvCcxcfvJ^>~-SG^S?1@s1dJaID0_!emKIP-N0wkMvBjh{2WIwPOwC!!T2;JmEg zrl^npIbm`^M);c<_2nwuZ(zIzb(|P8tllNhmGQcEtr>;VKa4$c^aNLJ{gE^A#O`q# zB=-R=6x#w2>gCtCslTu!5>a1Eq>2{mNKzvW1mTxbgq-isuK#?QHLN<5aw+?QCe{!t z+osRt6NCYUp(b7brTm>Q1GzFM$m3p>prvvrG1l-($!de5hZv1(v^wH?ybo>}~J_)2GL?kc8nm~@9xXzeLy@j0#!W@>#@HYi|9U8B%GP%n~+do7cteK?bXPoX*p zoG+YB!KxuRk-uP>jR{q^w!&F>=|3$aQsGWvPGZrm{?;8%rFUlB?s2;Q@7irfzBAz8 zGbXkE`DQFyh2-xQ^&@Es(i+y6`O`1U{?C(4(Q~Xxj7mvFI#@J@S2i=HQ6Y`IqgQqd zH6}fI9efS5%fujKZ3M=))DlVX$pUj)nSo>`xeT{<=dJ7BWUhGRYm*1}qj|=e2%*HI z?I>AxXqZD6i_8`)-$!mMd36_LQ{iAwB(3SQ|HJj^2C_q-;U+xtmW=6uEWDbnu4shR zZUlh&`69lE4whv}q(lS>OO)qU802{3->H`(6vyC_2I<8_cl;w*l`javqE3R+<4WVC zG%H6963Jp@N)M2F?KH^Ie#YRIej|2K)#n&~~k53Wv@VzTraKtyY*xb|z{G z+xaq{+>XJc%rz{n$a;1seA$C!H*Bh9+3-CtZJp9&8#wA_NQRjj4)CanBQbb?{VA(F z7=#+dC|3)7@89f`;mVpxH6=pbRZV`v;WPm@jD*`o)$YB)LGx7=nVQn?o*XF^MHp-LmjL zb0xVYzjn9P$SGSZSsk1%)jyBO={kHzW>if&>$DO6?!C|cWJT*SxM_UZCVW<e)eb#o8ZcZm`4*SBq$d!{})4P(!%v874Nc12!Gl08Cit0i zY6-u|qO_&?P~x2FyHk5}D&l3X5L_Yw*J;=yR3S~EPIOS09mGH+|CTolG-qCJ?O)-u`7J4k$0`>{^!JTQK5OeAF0$T6;AMN z?SM|*1`#aqdX*DE+8sT2W^>7fNiT*Pg{x61dlkCb;tYc0vNF0XRYf z@!)<@_)?MN43x4Zc6>YLg(ui_;a^7}wA6~kaol}4LM1WPA;vPQ-{^H2LO>bj8$|Qp zWciOy$qcDSMlBkd{5)!44m`MJn@c$tjsPh~3`;spTbdW*R3h8=LS25MA0^s&oM?UY zG7ks9PE02$Mk-4tzV8ZRrx#?Oa7L+J1S*+Hf$T{W7URkvFqF`0ARl%t*{uYX`dUgk zxG8oO4ROeHBqQAzN~~bvf)lv$m%gu12N^DkQTHB=Dt9Z7~=5BWGsyf_(AGiK+GCmFpZhTh@ym1RWtRCf3 z!l6XA1)+f(VKO}bzW@3q5?4t0D*EI^e`;(~E5FP~Gc*WCBYu4-nFjMv$yatd#$k?g zKX%`)Rxr^qVy;xtwn)lUNGlyMndgmqV56+4mDep(CK?yRp;al%7j9o5A#+4Wn5kU` z@c62L(GOM`)UI^pHlnRz)yx_DVe>o1!2pvDpC)>~{>-w-BIgg? zg&7@DF|k*+KxzX{Lqi+Olb^iAs8n32bwn&Ht?&4%51b{fI$46BCDD9I==81*KI{S2 zq1sHYX%u783ccUng|-a75xa;{BcC%O9_iKk62-A&w>;@&J!Q@Ax6FwQ;X&q%N|%uf zay9+FWzzSYa@Z0%s1GcX47;0fHAIb8vqTHD?oN%e)Y?`t$o!R##bN+RN|WZq<|{Mf z%@wuc1Ubjf(4x9aiL7O(8B)&H?OC&t2X|8jgbbCi;MuXJ{<4=TMThFc)ivx`^~qM3 zKI1rAf10GcKOB>{eP~hC%mwN0@Z|p$yl!aeI;~n}vyQTrmU6F7ZryR4ueH@|{oeJ- zQ@m9RE7KxtVF%l{&GH8+i<-Y5N<$BFbF z^s&^6nG=40l;-_|@2nW9-iwC*=36Mm+dNyRwVgNRixc&lpqP#F9V#EBz?hYo8vzL) zoFE>thXUbV5*jw+#rFNBvA3Vcv#-e%15>ql>t6PG!6@2FaO%HVUQ=Mm5vP;yLd&zc zMwE?rCIW+YA^l?x!1ws0T!)+GjUs3?1n9rXM~iQM-n{tx?1};?+GcTc&#+Atb|B?K z6zp-ibaob*&Q|AD>LorL35rD#DH2vmE~Q_;1ac^KQkv4};)ehm?oXjw0aZ}F{uRtyK6rEAK)<_KZv2Dr+YS@k2%O>T$fx@V}+ST7wB z{Uw|%N{0FVM|$GSn0EiB`3bX$i(Kh`v<2P`ZG0I+Z=i3BoV-HDe6G7_+xQ1lPzLHc z3BNk?5-Rf|{kzfg`MKxS5r;xb8=vGAxOfjU z;E#7wjzrLgZ||amx@6tgBuU{2tsZfVBY*(Oi^(Mj~b~PNW-v z#IlcOuq)SAv@n>2#xfd}0YT}HLp~aP`d=SowJ=npCtE4%O%5J?SXBI18Wzibc4^T@ zV#%0qk}1ycZvZrWcgC^VejaJ5)&T%02LTJi+v@HA^BA6+P0ENb-mfGzTOjf^Hz`sa@Veo4*;N4ENL=J)uA@yvZE;-mW_E%~_y-gPBKKMRF`gk?Lwm~`)1%o07 zhbZgifC(_suhbA$GCsKYwV|Z(t))4ROiGkMRB{M2i#YWV)>U{PG)#MNKxaZom>~|o z89=2S_2Z!bnHU4}C=@4C#LT}?bS+iunBD+m5Ty{I>d(=pFt7j#GnHtz3VkW=hPhZ0 zvqJ__abG*;L@~qB=z|c(od8d;c)g!+i+ZPvNGCB7rGC+Hkvx7C9XTj=AU9N6iabmg z7N!go4shsMJ_6V)OEU^k<~^pzoyTKSluJHgNS(_^hCv!f8B zL~C@A9!){gp+&Gd2J3z}Uj9eMoI>1x?77J}^+;IlpT7j`=ke9d;gE?;=3<3X{FvO6 zGE-iD+p9E_tX!~xxZqRxdJ3MjB{%^q8QO1j81VFs~VIYIvlTm5=<_ByTp=^>kDq4 zpf3D6vez*_6w8!o#;bGkjzEh0s4xGlSSd1bgkCzTZce#$C0Xw8geQHBG@xeAyqdu9 zdnPkis6*7ILCSd_#k{c!ZX<>+0`o?pn9DW@D+95EL9Im|c6d1CDow%YlTyIm8G{dG zxI^Rkg=Xg-l{zE7fiv~)s2q$Iu58mRk0c+Zqd%hc@viPlD94rM0?1aQ+x8N z+jvmYp~+?}%q|AwdXQn~2@@=#9_1X2{)$>G11Kgi)!5v#s;rpeOu~jX6^D|#EHrsR zUBZpt0YQs~83f%rATVWuz@i#`6<@CXGe^v**I^>XwgUv$>aNFcW>_e+?!vHf!F%>E z*79EwFqEpkpK3*%62Y!H_RnJfTY>q!c%wdq%cy>pue$e_LBW&#maPpx2D5Dj&ys$Zv`vWCr<$~hJGA_CD zM1i_A`R+o~UtL(eo?0RRvmwM3MSH+yLCrPOScojVd;{W@u_aZY2R z!KG3$IOai1b2Kno(I-F(&qxO7Q6=N0=;#y{ENAO9K(AjZTpK9eVde+C)@0GOLtCC( zV^lxMES6bO;+gQq;dt$_V)tKtFC>)(ErgPIsZibsw@W@a!!RjisK(?SX2B|3NTC`G z^FQxSdG!LWWc4`mFyw3$j6H#AROkEe_VyM4COHDLCg@187%wVJ>R_7ZaV@1s9VyD^jR(^?vAcC z0n6SrS13kj?lupWzF~-o>|WN#536a;QUiBpdZc@$W|*(LFvL(q;0NgPo6}AY;>C75 zUnT*uAC}Bp_oiWZaDgzXAPljkJt;a2xI|5ayt%=Vv7D+^OV^$UDgNt!`0${xV7f3t z{gDP5rYCa?_LAQS0b|dbkJ-#M!^fdQ2cc4C7~@%!o@2Y&hAdXmJJCyRfBx-9y^sDI z{82t5GN#OWaQ=M& z9{Q*GWTdQZDhyAI`9LXXU;Y67yPJkvo;l|_A^*vDvju?7eYjfpe{Cm+2s*s~8Ze}# z_TCRB7Vnk(EfV1T6r1)ad4iE&DSMo0fqk?1*|FGdD!v?sXjm6$C_(&KgXevUN0T@U{w5Aw2vY0*zwbXrglUHE^vIoIqS>ht`s}Xjcb@; zjhWm#i9H{U+Wa%!4pzTZPJCGomT=z5cKn6-m@smdo;e8-Dpueks7pKiBld&;>C_O$ zEGyL>%S@n@fqu0a%4mFgD}WYtV1mswtUD5R-JAF+P!`T=bhFMPypBLdFt?o>C4+d9 z`v7fKK&g>X+~F>Yw)j{3dbiUqQf9|uOR=;c9gi7Z%r6{sV3+jb8)4kc-QN(XDq(_j zVXWr;c!bruo7vJp3^?os3%(AwI4kL9^04B$bg%f56fP4=yTElCWhPHD7A8`#j*9$Q zQqL2nRA1fu*HogB*Lpg?6P$_l@vV{Kg$34Eg-xpXxAgLnIBf4|WVP^K{*G$(7$7z0 z^z-;!`_cfVXz7o2%FH;eu&$sM~lHGhiM)_mk1;4p#4@u=aL^yHY{h>U|26}(jAqh9VTeZ83Tly6J&3k%& zQ!3{!mgi4~^Lmu`o&4#?s6ThT&_B_%)+S;;$yKR8@9*+%#2818(>}K-xlpzszX?^o z_L=@yKr*$(grLm3&H#QQ*x&NUyO;KBG4*Seb87SAF@?qd z7J@h9qmPkjz|kJGy=5Kk|jh}NBO#cSN=#fKriM^kVAR_!eB zbbn=|tQ}yTX^_ac=HHTEeyBi{7TO>bKtTBp-wfwJxK<(D48!1;o544bRN_sJzF*55 z6g2ObxU8U|wi%0;7km8Q2e#t;%~;_-(`phipNA1ma?jZ3fm1!xc2si*NYi&(^@+_0 z3|uwbse}O3^Jh%&Aj}|SqEp}#6H>`7rg8B(+RQ)bj!_-urBRpQwK1Ip-9Q8Ztz;~- z3v?)&l+$A3s|)>b{A=+Ld=^)R(J$4CMamVfjN@rBpgK(Qy^YHQV@vsWLV-XSJ71s-ei@lSQW|P*mmyr~fQ8kj$u#}UL zRFo4|)cT;LX{@AcudFDotf8x_Z>{Rpsi`8VscoQTV5zOCq;2G&r!A%LR&4me&Ctrv z$il%`U)jV^+uSk4!rJ-62NO#RO-p-sO9wxzZ*XfwpPi$dgROysdzhn}|0jnJZf;KQ z{;?i@p|EMcZ8scb4OiY~3` zEH6o|D2=JA&8w+Jv7(TQQW7aH!#>gFupoyi7_}lF*r6mc-8a+3LIvm8=qR3n3$ZL zS(%*wZ%R^ZYP@%5er0ZDZ*k@K5;N6GeaXu2owe1uwd3dCety6IJ6qq}-u`drzjXHh z{#*TT?_~GrV&DD4ex2$5>BGT4tG%e}6VT&Ub%b zM223B4E?>n`Fs6v_4N1p>h${Y`R?}Nes%S+q2Y0E?(ypC@p0>^qx0$M^j}`_zkk=r z2}k6~DH4f%88H8!HUJXE3x`_1zMwA@03y`~7KRN_6VS*mm9iEN#gOyZt&KDk4=2z` zMPnS=mW(DdYeCr$ab|13uzncJQE0O6(?-)e95k3N`bD0-vlo$XIDDLP}6&B((I{!CDgX>mnl2Qqalk{z? z+elXP(sj6QtKS+xSXpG1*v*y5#E6ty2q)n2q}7- z1UFNgssAwB$^Lj=uI=Zsu>MN#W0iKL``_29op%$uc^U7&NLPHf>?n>?ic}m0m1@K= zn-?`Rx9^49x$z>|LFSG)c(b!rpT9rXp5L6ul|e;5FHYUv{T;vAxxXpZ$Y=J53dE=! z-hd`_VXdNIN)Jj(Z42sehDA)vZiSQg&yP7>TODjgN`2oRd4uA6nfb;~W19xS{y<{j zhz{WGMZ+&GBaJ&~`T9Yf^z7ij1iCKlokVF1@Ft_O#>|H#WwdMRSPTka9~uD{uLMd* z?95KuYmU*~bm6jX+zd+s!R2VHvhV+)IPmL-pgR2cx|f6Qqp+Xry;t$kiuLSpKb+_7 zd3ly6f!#sj3vckCh^{^yG*Y2=X928U$pY-YIu)H9G_2_HK<$`U+*Rsl^ z%IemmBY1f?lJ&T{dBN_uM)^ndac$?#(Q#cbX_$$A$ER(Ws(5GLcGB$6zKcc0oVA~{9-kFTX5p65I|o>#D`9Q1fxB9k z$CDUv?jO&3k7p34ssckwS?zQekIB983v=Q@W1*bay)@>^=RbZ5(IpmS$!5d)FCW6N z;O$2pprHjrkwSVyYIp8oUi#w;i4a}999EHA2U7?9KQHuC%5fcDdAT=xjV4Mzd9UCK zi|l+gS$4iWa6v*n&`$(k+|^swk8@3|B`GSni|9VT^?pHRKur>qaxT-WXwx*;Z{6Ke z+GM@Tk-w+cy{UKyCvdJg5|wO3ICz%G71&>(sbnQwo1_|ni7V(Vfr9^aFnj|3&LGNM1%<61IdCFkk@0$ozCCkjNGAfGI&jN(h({uZ6B4 z2ejT*7ATO>W$%Nf+TKCBmlg3D^aH$9uUkR}d;ph3)si6>%(Wd*5%L4F9rF6K#u2qB?g zR0xY*=phrZh{Zq@781$HgPmN5=3(v zG)bqpn2;bQB#{@9;!ptQhy@z5Zo5$8@;EmTEyhHWK~Z8P)dottNYIO@6crc~B1WRH zQ6RB^#VPb4h+4t{4u?1eEMAd|UC1IQZ4>3cPC__54#bgp;Xx1nSRE2k1Y`0;0Y@SS zNs_?Dkpod#H4#$Ek!UiL4Lpez9XJytB#)6F2^|CvNI0=@@+w}#qZLz0PfxW{DEA>q zEF+=+heHrV5P=A&AP%92Q_zB!viRjklGn|R91Vh49EdTSHxSOKAd`*=o|2w$7{P7Zc;n_n`%DKo5RVA1}r%if_8S+ImA@uqILjHPI^$62|0?DaC1k0m=oU*8p zl~qzNvVf2k1vmnEMJA?Nkb&9(7J3LMRs+F^I1Dr>+gu{y!io?)VsU76(<2X5Ac?&H zN%Ja1uyiW5?+YI7t(N8z^25wiM=U7Am+Q++N%XosO>HkfdXl6a;TI{jQ6~nC`BbQG2!?P^B{^PDMIq*ziIkT zdK5#0*>(^z|@c@Yb78EQ&s!7euNfjPiUBL*h$N^;EOHoF=BdrPI> z2zNmM%K~L78+}D2I7?MQq~WUqIfQuofQwRS;t)u_%9jOVC;V-MUIyL>3sJ^qC%yU7 zn9g3DDVr574fzy&4sW7g0SkI%LcE#SFsQdM1)zLl(X~OFfig{NS1GyHclohW31VlU z$a)u{h68tH0gE&|6&8oUWmOT)o*n&~AUnj21RtA_O5^(4Y0`zZZ;frOXlm2kn+viF zlIUG*HWIGTEF5adZthyUIMJTYySq(qB5nKL+^#oKdaV&~6NR&kIPyRQy#+F^o85sx za-^L#Z+$zwMfl$K!?EITfB$2eopS4;?5!mbqLUQSvRM;UEfqg`fkG z)sp*)Z70W*(T{$;Z95_r66ZQxEDn{Yi+Uj7-9;#NQN~;_nd)$$FtC6gbX&7r?Ag45B4lu3G7(-s3k2Cx6|~O-9f({0oMBm~Q^fy{xVUY|fx?kJD+DABnv zr#QPn2v603eqkVyX#5t|9xQuJi!ZO5Jm;m>3dkrW5t09U&d8n>K_3FV01qfG4}XX+ zYyszABM#kd<9gubeopwF{nRLt`9vf_6hTE+XMeP^bphxuk--&jWfd97BA%c|v{Vq|*Ldm&azXPy?k72&v|0o4HZ!9+ z=3`?nF$92PM{g5i5=cMxaz6#(3jXqZchU+F_<`Kw3YYL10BD3D@(NF7fZ}I@#-|tu z@iZ6{I)tS!mBfM@p)!sXV*CSNL_vWt;W9#qCz7EeN5O;}lYMN+DH~U0;ROfACwEu@ zK|=#D4OL2V1BPJOg_=Qu^#d$YkymHd*9 zm4*W*d6FoZk|TK&qc9nlfE*UNk}^q>K9Q0pDG)aQIg@pQ6i%U&KIw2Jd6EZ#lGDTy zd>~^VHeZkQLKGtjCxZqBBsXG+EuL@*M{$c*`IB6t1(%o=sU<`*5kQBemBM8cLWvM( znG#FlFI`Cxu!caqg%NLgJxyVOWLYF%){Q~Yju=vBGbeUIi39IM7=VzL7f}U2npeS@1p$zsDVTux5iWQUk)uQ)U3j-0Lh6zL;VLEc71rE9kC?E-bcSl_Kpffp}2f>E|v1n0HqZ^Tf z!$_Ywa(f2E`Xp^f^HBlVO|L=l)c00_DNDVRnImwhUzAVC8^&;u8-KsvCenz?9_Y7#>r zO|uCxur`-(NvLZ15-fokH^Y1I5g2JQX*Hp!HmQ=5_z{(ceR=v31(~aw>XZE_D-*$Q za#LLyq8s@%GGzKGvO245su``&lD$fno%$z|CJC8~P#J zTCRv%D&HEe>gsS}idMS-rWj(b=K3?KlCJA|uPA4z9wM*h$}09sAt8yc0;@__Bc$z` zA;F;&O`#LPkrS|rDgQdK5{qeO^`q*sGdp1&42xO*IbB zi+~jotCIl>vh+qJyC5DH!JX>=VHJz93yGkFnO73=)*?NzvOimHzIlK7brVxfSVE2w-}g^ zm5rOU9>O!AVR`-M2!`t#-a5G$kqVB`e~ZAYp6j`f@foD>86yiBdkcc4YZ2E08EW;q zl#3xu5xHKAB%iQRLrWHm+a9fpk)f*!nYReN%PN1Hh-$lIJ>eKhxD)_*yq*%g7+IA{ zfh*zojrVqGXfq1f5w))WA-&2l^7j&XC!7q1JMf0SN>k-5jJQ7&kZTW_a=tGUz z;Ruj1!sc=SW^Bg0Z~$q1#%#O`5lSpi0m&Z007bdPpX(C!6b{xdl&r?eH723_ zB_W){H6h6damI6@1*#kcs+`6_F$9#1$tyGp&x#cGV!oa1E~RXdr3_3z^SdE2trziA z)*727Lld!#$IZM!9Z}0PLCd?<7hAj$*Q^oQ+$$Vh9GXlb-b>83oF~CN5aoOyzuSvi z;W%$2%_s4zsGQ2p3^1(RNQFb98-YiWGneMG$C2}gl5mN~Gtc^?Qyqmj^JKAWFcJ$b z5)ExE-MpkhF~|vg*A~1)GQkFfe4XYx5ImP}3zXK$uX^U-rxkTGBOb5VcI!V?7Y`>|A?1G}0W(kX+Bm zqtTL})S(#BDxnj(AQm5fXD(j^sO5 zDBznx9L(6`=E&f1OQXDHeL{*Zs)45 z=XD(t3=VomjOdOhgV;Q;$d7KOglVo{Y%k$D|q$&N6W zDn1Y@{biY6H`BiBBOx%-#Owl2G0#364M)#uO`$f0;Otk^_9D$gMduWr5M6ypd0yuS z06k0&6vtTa2d3M=p3!W)@BF^Uqwq&Od3nP{cNBOP3zy7V;pyQ{>d<~TqrS!uzQ-rS z0!WVP?;bO1eA5I0%k%EptZwM5?GmmW6J{3@B@YrOpYJMf6T19Ih@LFZ$L+iS=@Dct z5@_z{7NOE~SM6?T5IoP>rmhizj1fOjKtq2KMQ;#CZxKnq@=lLeZ}ms(c`R(k0Ga;t zMEqro<`UEX^LfmPJm2+)6ZR|J@IHSKER980A2dsk5N*E;Z1DC4A@@T6^macI6)}-5 zPsYHqw>b^+Nx3g_F|q?R5V+nE`f~Uu4HJrg_j)?)yb<-J3&;BL@Onb`jvuYRjuBS_ z`TH>-jBG0;{z54+Gp34iMd$m#zx>Ve!Z9oo+Y|dh$^4J9`6prhf8nN1n&I^SIeXg1lb+BD z_&yMxPjA0Z{h5)!GV%Jckzy#}TC?{byk(W@-4W&AZRd~viJ|@}0T8+b4ivb{;6a25 z6)t4h(BZ>`m=Jz~SP`PcgPtsIUN01>!jwD&qBtl)SE?xTc$rGhiBORQiS<~iC zoH=!#)VR~tMu*6&qCL$rGkaj$0xtBF>=G@t{S6!)Gp^W-e)u&0GCL^ZEF*BQn7!`g(^4a$P?UH9lHQq&u5^mtZ zg=Q9B-1u?idQ}Nro+?!wN3qf{@GZ|C0qVOqzORId(cz<_u3nu(`p-`@Ru zht78`H>m4i^qh_yU7ECrJbVBHT&$Js1T+x1^$t{UK?W(aZx{Jg>FdFpSh^$;|9)$5 zLk^`PutN|BOE5$dOEgg@{2(0VAOc&Vu%=WN!9=`8Mm+IG9COqWFB^CC@y8wiV=6SA zVDhBKQF;V&NhX_gQY0mxlyXY$`HCSdpg38xsqm?!>V~t8Sr)xW6K)7Y6^_HP$W&M^jG!I%$)N#SQ zb(dIzKh?QAU+OY zg}oi<5^*aw*jxx9OjzS3{Y|K_oVr?Q2#H0ycG%h2HFcqCO-3l+U06v$q5*wr{+Rut1-65(?lC7wAA8m{z{{6GzAKKp}*pQ}WU39pE%(zsJ4sN zacyQGSmpO!V9I?v&hA=pX8Ki~qGe{Q`LNhXorGF!l z;zuOm0yIP+1S)U>L;9!?to*M-p>c_5-UccKYLO#{90?lCxC=^xk5WpIGf%pyGxg3JzCXBWG{oHL^Zt+thLafeZ)La1`RKBl4$ z3yA{wy16U)q{0#VOib-e$s@6l4RR211R9yLkk-(XWB}a|njAwGz5z>lNb93Nd-ss7 z9kOvYfFU(6nxom}aVKmNDwW{rkcWzdo+Wicf-quJKCrYwXu1R@$l{671Z<{4tLfwV z<<5p&GmX2LBUpdBsJ+eUs2(XQLg=Xo7u>)Rq#y+l_{mS3-t|V=A;RZ7ZLTj!S zys~}9DM(RGODy{<=cuN)I+4go&AQz{jiM!x^^$NOvL5tSWTRDx3`}yxnSmvxKp=CB zcEEezC4NG@6p6`e%ljEjT-P%N#4kzeYu*AU_*3IeQd$LkBLoLUBNIhWd=(s$>>ljG zy(MDKqH`K7?d`!Qitv{#ykU@x7{zx(sKQk7;ujmuzf&r)mrlH59Orl;u^ktT&6QR# z)i{U-)p3!H?BW>9xGWm~ev*()Oyna+8NVuS)`wF>We_=8%3J0#kY?=R7i*+VM%|T` zyL@3Rlj_SLi_Rq+F$wZA$;?fz@0sm<5++M4&mg13B3P1$Id3P>OG<@!c9BHK+<8Gz zHd9~~eJ54GIT49qNswtp*#nRH(eG)ooZ`#l4KaGt7Ey&G{5%RkYuZVJ7E>x_q#9PI zr_%-Vi>NEtl=|%qu#TQ$}neXDIg5VNj z?d@M*)ZwcCb$N@V{wJ-#1Su560bJfj7mi2-CM59(=r>;yfR>YU^1W}5yRZ4Zdj1peMR!B*W_1owh57h%p{KnSHh2;=ZA>NOs4kpk<}(2U`W{;VtL9dvr3dsMC`5=i&_Ry4!Htl@c{vC-*o7W=fqLUW8QO&(z$u+5A=$t} zkU+lwR`>&RimoXvuKa5VEtsQdLPC)!H9sf>MG(0}=tCIn4(-B`?K=?f`@WADMB)LV zjcAP%(!-CamL9p5c#*_7bf`lk43bc%3!I^a;DMw#jHRi!dZQN(Ahr5fhy=kM$0~`f zIYYgeCE%-wI7wG1W6c$LP$CdQN)T!L}4tpu!D%mb3{3Gh`c(T3R!{*Yun+#TMVug;;5nY9G>HYQqXF^?=uicZ`;eThOMyd*hQdRhRGY(Lslqx8 zp;|wFp_yxGobqeP!K?_2l%otBsl`Nyg+$0)ay!B~EjmJo!>~$2*oE%Vg)i&~32MoU zh{kF%35jVPl)(x~EDT)Ytc@T;xy(GfoJ~0iG!zg`hgb{B`ODIzL*Kj!>XFU=dNPQ& zTT2>*LP<=J@*^)jL;yp#EE{h3-63j4c#4JnqNqGN^$s=M(>v;j zL2xTR)w(3X1gE>uY75c|y)Q)75oB^YgW#k~#nhKbgb-z!8@#_=c!P?Ng!uC=hR`07 z5vrvb0*s&tYBE%QS(EFEGJ2_PIOU6=ucm;;Lt%GSx%IDNavbjw|! zKP{l1Z1I3(S}Qa z#f0@Edrb)9kOciv23A@C`yh`V9orQ^JwcA=-8T~Nkph{)uFC^$d=M*x9JB}#E5!U^Kp@@yQI zK~1WpCDCbIN7>zlxB=cW-0wS*#N7z3MPBYrR*Kb%t%*pW%?Xke3KR%kI|N^nc%e=B zr9uJ%)a?QlxXEamNT7rmDUwL7;1}?f8e%50XdPlDNB~|4MbclaMBun}2<<_p z!%^V%vjhJMtwN+^m(!7$4W3LT9ElDd&5PLHw{75@5JN5C099y(R&at3 za1l)409b7ZSLsV9qR;hIMvf3pivZ$=5K3g7LmZq+AMVb7iYH@nR2#Wl5_wJxF0!@q zr*@Qx-J>ABwF#_{;>tA7@+=9fq@446V9I3M@Kgc+T|fiyQ3Nn}fshmk9smJnZOWT4 zmfWp~!V+S~4GGBgVly&m30)wCyYo2lA~}@uiZ~-bugE;1GUjKd3uCtCTo%SPD~<~8 zjt6>=y!nLvD1=3r1W9O&U49Gbr3sq};cbrRGXb*X_-2LCkNwy?MIdKxg5t%X<&pqs zdHztV043wdw)x0530Y^huxG9M1WFhL8Bv7)9m>Z58)%GfmUz)-jzH*yR_JcN4TlaG za$X4!^tiL&l8j#ICSe$Z9*U1D3H(qsACnM;hA~d{jFC z5zUw;32po6n`W16%jwy(J+oMZMTi&DON8n$YOQvXmrjfeO%VzC1mn{?Qiw5zey7E2 zh5i_XNhmd7%g1@$YPk-PuI}ocs2xl+CGANvFT9T!yEbzMIT$KyCE}LFQw14$iH?(z z$ndkderyh@YooZAYf9>>!PbK)1cOk3gQ%Ss8-+3BNRlE>!U6?IXNABIO{GbR zpvRzYYvdR>6c{OvZp6*l?Q1rQ=ST!@TI%>Tj`7{Wp~!BZDDURwZJIDsuI>omwu!F( z-HouT2MD2EK!7Y_41)k|st!4jD?OkQ@6O0LwL$M3300(6gg?dM5K(WEK=3qVZ?GUR zW;rDHxgWQxf+&cB7kcO1&erzv@U6@g%84;d5bc+3 z7mggKaMHE6W@8jSCRgHKV#Zk|$ea%t!V0yG+iV+!5)ABJNQAuGjp`t1+)zzb*r}k5fMkq3Ji#bAZTQsw7Oc?p zT@Zt;;OyvNfH`o4OGk(pi)g*p@{T`aP9k=bV4U&6VnRWZwz0W%lm~iPPM8;MOal#LdQ$cdbARK^|uzqv>)DdM3pAP5DW2cC9%^d)yU2NiNB~LSc}2qy zRBP}m=lHDHn*aF#wLvGuzY3|37=sXX2FgK^Ckku4iQjqlhb#^~_uffjKw5_9Ag852 zUqYK0{GWsK&%X=*d6)NukOPG9{fO`!;{P0-U~NBvd>ngth+qi<7ikpA6wQWKZr6OM zhxy%ine)X7OXPs-u>m4mKQqeE*I0Qw(gbH^>S-4A*Lxl|?64Vm$;zdsw7Y^ZA5aB|K8%L5X>9A3w zizyvC0!h%N$(S-{(yVFoCeEA$b@A-!lc&z0LWdG9YE);cq^Syy8g=w3)QnNlU~FPB z;U}6MUt&a2#Un|P7(eXXWrHWxU6>>)8_>&RZ(|tT`F_Zc|ja*HNqs4 zA31X?B)?GClC!#gPkC$J;pyNSJJ;ToHnr}(1NFx|{r);hF8xQ)Z#WgWP<#>9w+lir zCAd+6qJi|-M*a;YSAz~A0U(DarL|x|nUR)IUAH;bA&M#P!jmekEJ8_(D#|z`jn5H8 zohmgp$KO#r7L=7Pt*8Kmjx`lmT#*F%SkhoO4M@_GGDW#xk{f|oC6-xoxKd6d?xF=u zRd`wdlSue!c_vP+M3;yoi?~S%nsLf06m)X}H>GYa0Re)Y81kGRP#VOtJ{KEbF|pxZ{$Gsji;1l1f(U3d=Lnz#f@2p==Puz{m-)p{TN5mGob} zOk-*DBmft}rX!O;tTow5k6jeG>|&bk#-Hq3Hr#_Q9e1Bm4|D)cPa0a&fpqisi6fu_ z?r9<~%HlWTX8W8rq84j>2_-`BvU1{;%lNU{mTOK^-~9+&dr^B*;+KldvmT#u5ICtz_~E+$)n1;P(8KC?Ygkbcx6V8 z*S^c+z;~|vZo*E&{fu^7ci7&ZOV67ssl1pJ`0cMfZYyd|UUVw5+;ZqAN@cA7vApHW zL^*@zMZN2E23?eZQI(jNG^n}na_8gCiyA1wK`Brttr*28Mxl$^sYzEkBUCC>L5feL zuUi87OV)y7n1?vTD-$#ck4Ci%M~p&-FTA0{c89|q>a2n}X$2`rv58I8jue={M2s*6 zL{i9)djNFdyHM7l1d&1#jsTb>kjKL<4l8Y$<02U4ybK@*U8L^1RL1wD{S zXHbwEE$r(kmtfEfmf$FpNfF(R4aqt%A6mdyCCAS+Cvds}~GCoU~l%ZO4mmr%(K5Tjs&RAAx;YVm{?A)1rb*fSyk9LRz8un=s< zM5I`mNp7}BnV3k?k&{!%VLk)6i?CBTxq;_MD7O`oZp2in^Ov|tyBaDg8@al{Ye^GXxc+A`vo}Tr0q(le;!a3(pFZW64Mq z(4O)lA|Ve|F=COD+H^L%5bQ{5sv6z6WwAMF>|1dHkx!J=vb#_PP?gJE$k6qmB{}W0 zeA`;Yd2zk&mD6iU!p>GSp#`bf#0{c=2{ko_xHGK?fjVbNJdM{V5a}BykEfAb$1kL-<4xvS>lGcr8f(crk)qeZ3cMs%?BA;lCBQiw~f7&ooVZh(R!OY@j$GIh}#aFR=)gp7$l$-QeMP4rEK>?Jp!32$8I zvJjWRv&SXj(FZOYkqMV)C~Fyzd1_PO7$faSp3tBz*(~2(;Ozi*zVn^wj5j&cB)%7U z=5LUo*(e~SgaH&Yg@X*!jqJ_KM^TibV{+{5 zK#-2-ONW~fmwfM-D%&!uG4d+V*5^KV!8D(>=993kHrKueke`F%U#JW_Ma53qY2j0p z2Z?>5q{=zz>^l1+;nRhY;h zC8V_oQDH3H?UvVI1Y+$X+56r zqt#Kr39j*tb9`78D;y?5N2*2KuH*PR*f%Lhm50wL<0gMO%ww*lPjCuwi_n&?wk7j~ z>=^|t7Ze}wN@f}Fyy!+h`k_4Ghzw4PO}fGv(sA?iBAJLHWztC{BaI@LN4@J_|9VhH z;igN3?q*Q$I@iBslBo4GA>zBp5Jq;Nq0AjHD6YucferS(^S$rGAyp#o7`j%NJ?(xE zwMiPn?vC_rHIzCCW3jeVkUrAx&DWsc`O->uF=p<_|D$4bpePDB*~UN4?H_9!f{@-p+;KtqKi^f_^0r zmU9opA}1C4O$`El=fl0_0HS_#_TBsOlOI?SEdNX}k?-wISR|5o`+=HWTJlh3ySo^X zBt&wW`V8DCwvR52I2-y6AOQ{vCEO9_Dc?{~1c*e$%<26olO< zAjW-P2Noa*hM)+>2?x%E-Sk-29N1Bi+XZT%hAhO}F_84>9aN-{B7sI*EChuR*CCCd z5B?w!md!5_TS>ed!u+4zg$PQGSwt-V*Hpz?L6BRS1tAqyp%n_n=w+eNrJZ?P-A%P! zLL3P0T_G8kp&6cGrzwYN5kzKW#b<1Y6uQ$u#G#KpVL=QX8s?!M?%~lPAx31zT7aS2 z5d|Ldp&=e3A_fOrVUOzkU)xaxAWqVyJzW1Kq9tA;CdLH&V2@HPV&eGWMMR%K`)s1-Afcz_m0qmctGSx53&fsb$PwhyHNVbXF+-0}O zVr8wO#-vMZhKn@DL~!E7Y5r!GG)$)~g4=wTShCD3W*TqyrZ^fW!cflC;Y5y@C3Th! zb$EhuDh$&&B$cS5<8+#MZYO#gWOaZ`b0W+zMnrLehE9jWFV)e)^|@9_Rorj99iOzbwUo>ZXz)sDyfqc21~JkOCBTh=Q&P&nQLufK)!l zr-hEFa#SdZ;sl09#qm8C4=F|MTtWtUqKKX-jn?Ryq-az;#&D_*(Y#xyxD6)w$c)-3 zky4b29v+VB8C1Cc1^97~Cqzz=MoxhiDfb*HCf=vt#M$K~DT=V99VX5t)KKV*LQ_5r zmAa3WS|XN~jSgiVmjZ}LZ4Yh|OLvZnoi53co~fSJ#Cp0IS7F|pR$^9_gdk?coB~T? zdP)t|5G6cFp6)56nuH87C@sC1n@%AX(!^^r4Z3(rlssyr&I$i0qgpv6rM`=$0%~w{ zj&zZRMQop#93(*?pgM)Bt-{=&E@NJp3_GnwsB|Qyf~s|_1@U#;bt(r;8YGwSS#d-U zR4${4;Nl!c4J!=<1MH|a$_ci%9!6N(wpz!x-eO4{>P+wlx$Z`J(S%zFt8-x24;-u3 zEUQAK;(Go6M7BL^2=b?uzjn>cr>0Y>!Oso1o?*<(*tuv>--grIGb3C8gSKV8TZFr4GKuAZDMsDnz&fEz&ki z$%e#j08mTV#DPExNd%%vNW#{FMneoi$bJTCTvbE-MY00RO33R#)XPA~ElQyQ-sWvq zdI-~m4klobBY1+_7@WTL9)zZzwQ> z1Raiq+bRT@7_3dCZchOf6d9(&poB^&2!?PG&CQ#kN{iUsYPbw($lk<(C|wRls6sTY zNvsUMCUBrWkqW22zbX}NBiEr+rl5yo=l=y~q?4U%*($5KGM3@m@ zuo?gA#NP7T5s}>$d5RHYZ?`P&NZiK0l#j`D&Q*ZKXKarYHqx=eM6wD*t%Xs?*DqWZ)!e(fpv5GD6M*Pki6R#f|uZm?B9%2_=?Jx6| zGUA@DuO#b0n()7&^1L7{y)=prg6&)!GLTWq#uh~@0N=dTklVP4CtNWBdMC_5WRp~F zMEKQh+{+W?#9y#fWvre9UDb#5nzatveDC@T-$YDE(+ z*u1C-%sK+(IP^mkC*lNKe7S@(D@PbRM9mUya}=Vm;H!+hu(0(B5~B*gaxZE9;Ynv- z6Ic^Y#IcIxRw{4`BoDQq2=#hVbDscgH0HbJNXjb0T#|x5hcQid=QOT&H%^1Y28oRJ`X|gZF!3cZzIp zzz#N|wB7c$aZW(D!+bY~jEH4N)VDe4bCP#+OE2)WcXP;3{Gdp04@x?ZU&QL>cS>FgnF6eh@nF=NcNE8y;vXY~u z8E-sG@X~f7pDqd{o0%-NDCc-Y%m5Sd05!=`dyoVp(ZnYegdYI^MGxo#DKx>X0KpRriraxlN6C43uG!x3eslX0#51j2%8t-6PM=gDpE=(|7k#LboeRa|6$BHZ01wCyq+9Kz3ui$9(FfpxA#gw)@B}HKfD;gU zicku>6=Zj>I=F+cQGjqr1g+SbH1dUSUcdxQ^p&nFh6_LcuA>=LQimZ<^txbd>WVp= zgHwdNLzokr`AZx-K{QdK-7%$f#s}mG2UNH&9Dykr#YS>cdc$)nt8}a-#u89IsvbJTlHd(OwF+GJ$N5|+lSbL;qSbu0ap z?eFHI4O|#+4>d)^37o!G*H=KOi!kfkIct zPe4$hu;E8nMUgyO>_W4vmB@u68zyw<@}Lfu29dB_Ia8#TgJuxo^!XELP@zMK7BzYl zX;P&?Gd9h*6lzqdQ>7l5c>wECokNDY0t%D=YFM#CJ%zmq)KN>QU6UEt<4w z6jd&BD6?HacwvhB6kL$O1{w6uI|n7K%AvDRu* znOD4Hw5j0bAEC3L`39kSF`;O@+oSBNN4?vg|bN#v7J7NJC_R8;Y*SA$IT zlm!+ZlGY&;cZs0c_6mHKm2ADO$XbJTBasa%4T?`yUUB^vG|@0+x7T3(bL7lK)_us8 ze3^xp(FGQm)*%ZXT0mfabyem6&E^J5rImM$+ST9&heKn^fj%@!l8X7gH{!8Ki?icJ z+XV2hRBB9QlAsjcH)I|im??)67#c!aY6psTmzNuoR%e5v9WDnh8w%PXn+M9l=v|Oz zwdIB1)FqWq1PY1ar66wFD6F*Jnrqjl%J5=`$P0H#h5%I;>vliB`k@W4<5($4(j64b z^}tIP)J3FDt`JHn(QlEVZrLndyzeud!GA@=vn6odOql7q6cE!pa?7RzFou-jz=`rvO?9r zq~r%#NK_=9lqeUvu>^=f|6vsc2hu4@iUf>Bk%T1^vV=5Aq7DO5#3py4fjbZs0)_Kfo%wywXxPVVPEhW)Pkh)2j@v$Y~$KTA(0SlQRJ! zQyFp+!-|A%Fxk&%cB>N3SSnnwJxyb&<37R~N3h3LZmw<{ln}W#sSLqmO^9nK1e#4Q z3Av;S+N6j&4B-zT-9<@E1YMiFlFwucfkYV zwl*k@-BMv@|FxmR+@vt|buUgHSxJR7qTU=vO1Sez)7Uo-^layi`LmNnNXu3fOA zkT9uB)ZqqyNQ5dB(S(u+WyDAk?oncF-ik!Bs|-0zxJ*>8&CGTwHg<@rXv&bZ4#dYx z5%59>GB>DT*uznl@|5{0mLrP@!Yqj~VU|~=ii8z6P~KfCTY?4^IKmKV0fHh((O{(T za>VN4?@YE#A50{wOG2*8Gp#z44E(pJEHRu*5>mSy4|&crQQm#26g)Q%q5%_GDxTUfOc>#7yWSeo9Eix;)jJe636h<@ITpl8h@c4}0 zU9yCl1^IWn0p4YZD4Zc`WXSROt(3@kaM>sQ_QpBhaTLiV+&BsOL4GH3gTO6C0cuFN zM}G3b6lLLI0SpCEK9rU#rP@)sId)7`VUPbD=s^$4&V^ods`%V2F`u2%jox&pZ=C2) z-zU?ho*k-J9qU|y^p*Tr6Tv!5O9X;&`U)!ufuza8#zUliNrUU$3S z|NT=A#JiN~zIVU>{XSR({H0_!cn|m8@QH5^+sdwY#T%qMkMA(zTa@I6j8^hK$$5h) zj}yj&eQkoz{OGryw$2m9(@M$62YMj-+yRM$o7y~6LXY;3kskMaZ`$lXllss!r4X0+ z{E#KEd0VNcM6sDjckibwRsxNu~19c&)ro+~xYaze_EVN(=c|{jI zp)%;ge{e4m93c_pPoL=S1#u!=un%uwYat4P_fX>|xPoqUfwsz~A-2Q@DhmjzKo_>8 zQ?$VQIwh;j#tj;-LK>pZY|JidEt)rHD4g&sNRR==#UQp~AinA$ zG;JVMVG~pU3{)WqP=KfWPb6Rp1SCNhwBQ4%;JbFgml`fD>Z}auL_gBa6OzmDt}qL= zP?6}5_Izp|< z9^&fw;3A8nvB*yeSd9%u!Unp)5rzN^FyR6ntll011pdGvU<#6=pbLS5iRuD3*rQWw z;!4m_nA9=+45BAlgOc9SAs%hwa`FwFi{7eoP~z>Rf`Amv%plg#LW)YILSP8ofE08= z5kg=Ppl@FQ%^+RG{h&u`q{bn2QGgZKH|kW=jHdFfB}*phq(>5z_#rBwd2m zNV5_Nvo9f{6@Xv~7NasuNhiSI)Pw>EKmY|40S{UrEknW$kTBY20xwVGiU{)Ln1eZ` zkS?F|I`+q&4q`4%gX{2!l1g$0J@Yfo@irVnC!o?G;*kci3DR1#B1oeZmVg5=AtN?n zC8p{rgFp>70SGD+u~;dTFo8IEkJqRUOdbi?*drYm^1YIx$R*0O zCc`B!PHT8HQ3do-K!|V`6af+;LJ`~`2nJ#bF7pqxpiCF;I47hjh{XL26h;-Kh;S4& zUWq(^!$zIPo;LM6$PVJFMI_H_SU{O2t*)nGUkJc6nsdZS{}WeBwO zq&#hSHWguY)H;tODU+f$#M3C$==oCN5*FhKNMVeCq7~$;VH-9m2=?W+M=Cs4Es7!~ zC=@8P1R_*n5(=RZ6hTs6786oJfND`cY_?wYl|}gV_$JZd$ZTfNfRa9hS}x|AA}Fo2 zAb^}EVR_a)q%1MVA{8h>ATGf!oB#-2=NqL0T6K2FbYjasL2oXh5d5GJK7mbW_J5+V z7NI9+y>>zrb~D22N+6afxWX-d%1{!tX%RL%|K66{TH!wmWfT$>4En?4ML+VRZD$vADPeGrBsQX{AgXF$s~`$63_Fv>bT{{H9#0qk z138365ilV$EFoWkmqi?fVi#c$Ue{O(xuD1ebKFR?BL#XKJB zz#!szr4u_+m(tke6Ij<}FX0m=A(7B`Okm_c&O~jIh!s+yfyvK+)Atg{_ceHLX-hUX zE?Bw(sA4dr3MwpNRRLiTW_LG(e<_W1{{v@D93gg{ZhJjUY!`Tu5XK>xFM_+yTBamJ zjto#V*sILLZk;7mMp$Y@n1uiK@mirj^kx)p_b>XRggfkoqb!Q`#DE+oBdF+x%}#fg zVp4tdL5ElsS|L~{^oaL2i6`MWUiS(o!9^)SQ??lI`eOFdLhx>2OXc|QeAqTbxD^DX zNV8B9GUH8T_&3;263P)(Cv9qLgi=UWkI$}mn1)2UgsC7olDStEbQKdMK@q_BlOY8w zt;0aiLeqqio@^wON6&D&Bp#Kuq*hs$D?&gvDiI{1Ws@TjPzH&QPF52r*kmPIC$Eec zvWjInrRJ>GP6C!^*_nMpga>#K|2RsD3Ski9t(XsaZud;7y7rmBnNG~=mmva^!FehK zK8J}$>RDXgS^Z7o|IqZx$SR}y_2Em}$WKwov zo^7M=e9E66no%ahq=NV$uwWGo8KSX6008>yM0kuG;SZ!p5y&=tDfnsS0uBCcpEH`J zd4yF!_8?Yap<5a_HaeY0VV5025+ot`_~QzD88yC`riZ#tWP+%{S%4#D5ZZ)ygnB73 zbweyc5|5gytE{T8+8|QG6VxOTFadkXZ>DF1aZwqo%i65Zxl4v6s_Z0 zuIG9|D#NagIIP9`HN2Uw|NGjn4Tb;+prudvuM69-4;yU|Td^0Lu_=wP8ym7CTe4|) zvMbxNFWX=q8?!f?vpbu&JR7t_TeN{hvq#&sPaCx>qO?<+wOf0%SKGB?TedA5wrAV6 zZyT{|8@G3xx8qv3d%H($7`TVq<9?gCRfIJ5&K8b)vW=U$9i({f?hBqfvYnf{18@1J zxa(};3j_fUrkiW8+nlXiyy+vmwL9w?VHa#c5A;C2)w?3kLRxX7jGAMfVYAHDjgu`|S2x!Lh@?-R`{ue83F?zOV1V*&{Z*C>ce>z4%%? zguB6eg~3DII+pM5{{)=Ex1hpjf|&ppinH*|70loF9%ZuX4g`&k7 ztRi+J3ZnczW>NWWFUws7%iCNw&P1Urt;(k&%;UQ_S>lmqB^t{aKYo`e&ilyWyi^H2 zWLQ^Nazu5%oGA2w9b@@lZB>A#_>A6KHl8cHRBT!!4D=OlnuIorHqJvMCrV`WDg}HMgckg zhSpI%*IxtI|DRnf#8wg(p`C+|fEjr@T_kFGcN9zp6JA$M_{Z6$ePPYLS1@4^{=yIH zU=WO@)n~_$T*Si}#Zew*6x0Mt%OYja-9Dn--=*Rb%$7eU!4DQ8uLB+;%mjKQVia)X z5}r@t!ENGCWn^@j6xw7EOnuW^fkw9abqnRrB);OcaF~3RV8e+r!ZIvkGlQbg!w$W_U&H}Jxv_?37?4<%zBg+AQLSS7+Y6hdwM zaHQdf0-b90Ig%n|u99l*$~zFI=Zl~pLOpzQabS$AXId<{IrK+KrEd;)h-R|O*c=6G zrtHu+?}WEM>phMX=Y&~%8v7@;TQN62X#O*!9D~#P8>~OVw zv0|Q?UaKVV1LlYyq}g}TQ2=J8UtsO=HQI0lW(Q$}5>7~A|AiJ_ zh+&2|VK<#l0xDz~X*jX8l}AL4mlb3m?o!1^A(BL!SjA=aof}Z3PoTRS9%pk6u2M!@l0hyrNjiY4z&`DVKnznpz!?v-p+6>D_E`73V13NOrX!wz$G zFLE5di>*rqrL|oh6OT7+omkxs(yLJ@<7kc^0db=YE$ zO?KH`6>WCfYOl?9+it%Nx5H@1O?TaP-;H zw%?9>?o-pQd+)yg4t(&k@-BSw!0Up%@yahRG4swpKM?ZLOAmeZ)_+C(_1b$r{q);^ z5B^2jhfn_F-BVwF`rnVQe*1+dkG}izJJ0_7_Unz-C5~L8N-DbC55VBnFMtGm8zmNz zic7R&5tk^S193ON2TG7^m`DXC7^sQ{PH=;*iy#L-2(?sDf)bOs#3a%J!W4$igDPxc z&?a$~No0@`F07%rQ1~Sl+Hi*pOJE6c$ipDc3N2_Mnh=jzwn-pyiDDw66Vn333+a%F zRIH*E{q{s6s$z@%%i$Hj2*xl{E{mz);ufQ5p(%=SjcjbA|J2NAMlZT?j$^agtR!K_ znQJN{3`DlMC_8sw(-BR!VCZnOOoZW70~nbjMlBTuvN!p$cLu zVi$$*10th?%yP;TLm>f;8g{X*#0)B&A=^d1gaQ+OB4sVk{D>}=u$7Ep0$Kt!h{-0B zm~GB;CgO zDMjFzPCqCj5$%kpT6}8LpiT&oU{UBoV(J#6Zl!yzP=ZS1$0$n~WK|}4QPNDpAul0S zs99O$7Cj+MNBF@JlkkH_xr$b#eTAAL!irI&@|900l|YG6Dn-0U3a5HcN?W;FS|y~4 zftc|Uqjbb57MUTS{&lfxu~tS(`jE#iQ~wZO|h|?g>=;xG5ERkOg_!3kG9x~|5SXU6^qoFvLfcO>ynMSx7&hx;nqF3 ziT4wW^sFc7`(Dhk7j$yCh!^4@2sn5lzir#DcDI|kgoHO0qZq{}Ot}mH5!iD3MV%M^ z8wiC6;tKFA@kr3^>JP3o&uk);|V2*tij< zF-4pxxE6oz!WjO@hJE}smm*IU|3h)v=1auzdLk9bMY2JPSj4~yxpQBDLmUE;VUh&c z%2P|8XIoL_w7Eiy;(a2Sue{>DZTWIu_yUo?9Ojg8_{~lWtY>u**v`f|Y()G-D(1XK zG6orZcD^&7^K4{3Hw}3UChvlsoVG0U|Cx+X95me!O*tZ8*vpSjiHvvA2uT|)yvWlu z+`1@fA`Ya}uKtLpclW&u$6?oSAoZ@loDw*wT4^}U@~ww0HaE+9CdZB%s3oWCIQaV4 z!2U>#Ih<-_2MsN{aD^*it?jmv2;JR_ECtq@rQe7)EELZhQi?F$dY3xW{yp7;H;{;6VSX@)r2Xr09$a~iwXt8=^8 z9fya*q2ZCX_`@dNY?D9D-u~<{kkQC#HocMWD<@A(U0&T!A+J&<{;ykYkq zy4rHK3sa8!Az6eYkjF-IyY<&4|Ly)S&T|fjhhIGqzb1J?jy!dvi^(u4<-?gN@r@wCuR=Pc);U0Uvng8QkVpzxujoY!EL@Ti5XR`Yv8Ed2nGGE+TD9 z5j>vdj;oqs*x3qv}_ zsHfwN-^Q#wIe}?hsr_42yBC*`OA@y)=kSR?kh>c{Evg_z1|3m|MJ$5HP_M3aXYz5= z=XiGJ5ZA|UGsbWV5o6xB|5tT01a_1lm1Pj@5_h{`esColTtR*pQBap*F$|@CDFIP+ zQb2d-U`U5|MfYRqv#41UL`?rhu*& zM(5LjVpCAScM*^^ck)6~hEf+5_z+Y$6Wft4(!zw!bAotxg2ttSefJ5AFbI;+f{8E) zO4NUJ69!>m5E`%xHwYnh)@36n2sj6F-RBTn&}a$qcm^SKM|fbOh6*u?HfMSR_;3j! z2VpmQ388vMxOi)X|Ae!*He0w8S@BjR5?6|7fxAQzNZ^Dnu`+!%N&H8Amluj;5loU$ z2%cCohP8%jQ;H99iZTNsswjZe)@!Y(5OTN+eAtRbW)Sjbi|6xHWn&VU;t+tLh)IK5 ztC1Ij!B%V`feC>G_AwE_s4{lagwZuEeWOAR_FxW%6&b`+oHz++xCpQ`U2Fq~VlsNA z_h`SCb$VzJ;z$v!caGp_MYo8HVk3~Gr4=RV6}spau!NG+(Oewz1Ht7&@|P8hKnW)F z2f`Fgqc|Zvc_BY=jbTE1iPv+#_JdyWc*2$jU}R%SxL!W#TWFFHD(O&vMUz@#LW!V% zU|5ZLGm&r+|8`h0l+zbu0alA&fqF;Alp+~>(iK>$kO(w{SYiW}6e5$m(2^N)VU0(Y zJqVImAp{E-W&tL7RmnsmCQo(wQJ@rC1ZOvEU=Z0TAqcm1()O2I@n3{lm;;fQJH%}x z*_NT{Es7Z?k|~*M0efJ9cwhEzmMIphcb2=50CurN87G>znJ}a&AwiiCkU1CGre~L# zdZqVsuE`c*=@56>Laab#XyFMG2a&ibow7wYWUvd?>6-(=k#|94N9hoh*>m5R9LkwO zhvo?j7GYC1oy-B6>v=Y5^OX(}2G+R?*_j-pXJ@ha5MMx)@)ny?DTyt_V5z_gIWutX zITz}P|Da-_o7tfO@wpIdum-1insq^k71?FpsSpN;XMzx5!kH4R&=uRsL0Hx?owlII z;gl)*o_HgnZwMC1X?PV$hrO1O3lVK#=Ar+26Scq!wU9^z>O|_vqIa>PMXD7I3Ly{5 zn*%YS*SQcR+7|eEcy*Yc3ZZN7rlbEkn>TR_K#Gh4s-7mAa!BeGglMLa1D_Duo7PDN z^f?e3K%Q^0m!!9sHkx%pcxOF#hdinkA_}9cQ=Sp#oLH8obdiaNx*>}e7YB!*by|lu zdT?ZUheD_vojF0asi<+`2ne*PNxC*{8kxILp>c>DGgpu2#pc?W%ak>K6ApuLpZS2Fo0xnw`EXnW7qw+G!9?`kFZB5Cc0GEg7E* zi?AKLJsgX#4&kc`0kIr`sakP!K<9JvMzCRlsUYjIFk!Gh3ptn-RNHF-8*gf&y+ zYI_lq*JVcdbuBBmV$`0C3l{%IM4sTaVN(GLK?DQQtMxe-|HrvAA)IjQxQT?Op*t32 zB)MZFlQ6Ig7cdZ9a1lA{5N2B!hiin0OS)||y0`lkSe9dlHo11=uhEg3Nf2#UMBOXLZJKttQB7G^XGjsU%DledxyyBhKZ zk_WipD@2$;2p#3VVPQtz+JdlEHZfojFhBu5;1cZ{rFYQ?dN7Xj%SNey|Gx&@6<%dR zge6Rg0KikDx(RWLBbyS|MYw{iz#ANUZ#fVQ=?ICi2W4tB7hnQl3%35t5zZ%*5u6Z% z%fT@`d0X@eO|c01XOm_lyOHUy6i|vg%n=y;7DOwVMJK^m%v{m3%d|p zY?`-QF`pDs#x9Y;GckBXY^KWF#)~zEpYX+FlK`cd04AWqQT!37d9wrIe7s4;TKs*3 zJYi;$Hu!r1a0mm^Yl_g3zG>^Y3W~`DMzhIb3cC;l1Hrl^QOPe#|Gh4;!{1MrS%#fLl^NGx~tQBjVqP$$q!n1VWa?QYeA!6(SG0@4yOcCjfxs_}X z790i*s}TIk7AL!))8h%QaLMmnJH-aM;WE#H3?W%?w;FJ_tGl}F?9UY8oAwE(;(QSl z8oEo?3QgfZ63x)0Gj5$%M&Kf3N_qbrq#ZrbzM9j2OA*p6 zontr&t#Cs6^SeqdZq(6lICVy&sT>{ioEb95uH4C2oz*;C$JbZtq>9l*6Hij zeypsm@ClQEN0abFZVflfrx$1hM-9Y9PJLE)Vb_`s9dKyER-MeS?A7)uq5SHvPukC1 zovsur(pg)>sxS##smYQpU$mMWuH{INL|>krSjk~%mtbgL0s~Gg+7^wMyKn`}>=HN| zwh_wJquQGZ@zD;E*nTV8+&YGrAPEd<+i&x9$B~H)Mhcgp2#T->icm_;cq=bGCK^D@ zV%)l}>lLtT&NrK`ZaTKgY}nDg5I+F1L!C(6O+uxU%C<<>M|fk*rGrVEe=g(cxR+J&OPnl*f{5v4lbH%=UapcAuI`y zErW~D<)~N}rmPl%4(JcTy54NZ9^k{!%n|!a|G_AZ;tJuzmTv3cQs-1oR)iJ8mq0@M z*DXMWm~7$BYJA*ry2f`o#a$8N(p}iP0H!nVvy#oWt@w>cd{@x5yQu3hocV zk^4I9u)NO?;k1@;m!)df(H=D19V%>bh_XgANyaJn*rr6>Bic6wsw9;f4r*@(<$)Hvg&jwemR= z>c34F=E*{4F%ky^TcCam6807B9H>BV|L{T%?T&8F4$-BF>=L>hz{n?H8eY??D!=`JW`3oU);p+LLfC(!f`pki%F0CsJRzYro zW{aRvSUv}C0L5K__y+OwZ$1!Y>&yv}0OdarKhK*2@2f%i{R@Es;opX5AnsXT{6GWq z?%DR9(EQGyaR8BO*Fb^=4IV_8|4`vVh7A*Xav0H}r&OsZ3Y3^}psGTPMir{#N7AK1 zmj*)Am@;CRU13-bT(gS|OELy23{0>qC&8TqUB;AYQ{v5*yMPw7q*CcprcIqbg&I}r zRH{|2Ud5VK>sGE^y?zB7R_s`%D9JL!xU1sYwP&@O^_mvzr$vhj{TY=ZJ%f_Bv`*!Z# zy?+NEUc7kK<;|DxE57&l|5ST0QJS=;(4Va1t|68v8>oTCh`Me( z1s7znK?fg%FhU6@Z0bB!Mi~XY^uk+jyIXD{XcbE+Nu;g~nc7dOmmo9jIF?-c@2fF< znBX@GZ^SW29e3ohM<0Jo$iiLtGOxi7v#W)mTXbP^mqaLO(k&Pb`j4WQqw+o(MG{9o`J_A}#e1TlF4!0-5lcKt$`cT!dMQSQ zYKjTbqGB|ZN{0+3v!F8QAn1-=m=J4Ff^=!KQ%^qyHB_$z7>HC+#e?$`NhWb*kx3Mx z^OHNVJF*}NBseHJ|NK%^3MiTii|HsAvovldgo@MXjDn=N;t3-ZN-9C8J}ihyPEW-) zTWz-ul~hwrYfA7W_CAzlg6mAQnd-PGD^!=<=li!Wx-TLHku__S11`NSkgE|CP?b>H0%v;ab(p?WMwzUBQ@x0C&vWauewHqT4)V^!-a*gBXN;OX= zS;P@cE}6vT^y0Y%sVqXtN!r5bMH7X*XhpF*$V>9(vzq}$cHk==1ikk*>u}{gqrhJX zML0qp4WIx8SbzZ{U;qOMZx_ZRVN{Zrn@iNNRr_1sBBJLb1Wqp^_(~KRVj@BF5kzi2 znIPN>|6@c8%7kti5n}k3xCT1V;W-D9nY5rX39e1TfH4GP7{y4M1uP%}XN*7@7l5@f zN<}rh7=^0j##ili(sm-k8UWEm4s8!k$s+_C&cY@ria5 z*zH~f$eImOV6Y2hL3ov-Nk)Vcsh~tMN4ZR9HWMqIL}MCPST!~}Qzhkr4?$L0K&e&l zmlGV~v1IwggcR~^t~^K+f7uW~N#u(JLFS39IZt}l6Cs^6;~C9pfXLZ1B}Gaegxc3Il!5jLHH=JfYDB0PW&E2h#0g+rZZqsJl`LEX~cCBL}t4%i>?HdJAan+Q|mJ+ zcc5v;e6De0+LEVfgd|W2EmWbqh*w6A^D}aGG@^oJC`_(bH=pvXh_fT)`GR(sV7g)< z1x;yG+a$3lNp(AEY^fS0SItkc#WmPT-ZmdJP}3+TUS~}VK@7?en?9y=h1qHCIA}WC z&5~w4Wh6)antd~^3gSdYAuUlWt*eI&Q>;78$bjowiZmZ{|1wk z9Zv!gDxer85uMpv6iqT{NJCC>op!4zbLoaie%aQ#9iu8r>8V}paFtuB;Myf9l1bod zro0}#DM5n6M_kVJAlDn@5mDPf3j!sWNIe!JB@)Z)_7_bSiD@&N#NE^M(*WVp-`FsL zOiXO$tJylQcOtc)w)U#7!Fumd1G%pu9#@>WY@kdWxd!+8*TgqUMV&mcVv`!qJBmf{ zCsuq3Ot9F&0tqmiBHSGc43okZ4sk*`$WfJ&I|DKTXcv~DE z@181oEB*u~vfN;-u*R#{8uNDKh0~nkRK01|nTQMGSLEicUwgfhqZZk^Ir9~-k#;1V zMGc;{OnKCU1vFParkan1S{I3(WjZUqZyr3TI;(Z@cpYs9tc`R$z*)mru3#ejcwN&5!~v2nw>Rr zABaP!B6_a4Rq8?){&_;Ipt?6{1PASdtT%KY#h~@nd2NY4+2xD$|0`-!J0%eNWZbL^ zY{pNj^R7Oa=TXU_UIO^>PldcRY)doJ6S7cTPmr8RY}idItW%}F?TEHMO7(#K^POjx z>t9!#Ct9VKbJg44KBD$;rCm;i`;p18f$F0RLQ>@DiUM?xG()Ou$eJ%4>}zTor<(S6 z!aq$fo^aJ7dTaKgQ|QP3hWx@7)>FtB%Ah&-TUMNY7`w5&@YrG!od*AT(l4dm5(=5C zxMg(DY!*LH={HkQ;`)R%Y(X~B^eY}kRYfEG-aGU36nf(%!m2ISgJ$gr zotIK@-4IJiro4oXEqXbv5$iR)_-s1nC@`^LRbYSk690bs|HHy~MAvk_!sD2-%g2r^xvQ$7nvhX^tAU^)vmgD=n=GzR(<1CzlzsXB2?ZdZY>AQN- zKLq>{ickeg@EitoitMtos~ABI#1=9L1u^KZq&=A4VqlzLtKnR&ZA5;jROFtDnx`bM~w!*y3xR!}&pItDh-AjlT zF}SxWF(zD)|EY*i@IUkG3?y8_lu*MPF+wra2r5HBC=`q8P&!C+3Y5FT(8$7th%?kW zxRywwDuhGt_?Q*Lvt3|6&5)RpDM8&4K{p(*H7rCi|D;2(c)ZA?u<1cMKEk_Q5IosP z5X9gh46DTdxGa=Omf1{_(pK_sI+67VUjz@(?XSa z!-ycnh^Q?KE2PiDKe_QdHay3EJd;+yghfz<5~&L)EI<@f3x34NF#1Q&2uQ7g+w4pi4X`%9FLRy$!0oA zuSiL($Q?4tw}pU7g?LD?2)wN9C7a_gU#kkGY|0#Q$GYI3Lg=!pXoXfV!yWk;wSdd9 z#4afEWq&0FxNTs+q&Ads4yn$ z*n^Cir1m<_5K@grI3}$CuRI$C-~7(>|1^lS42|T33X-}*A8JA7+&_kVP5{eGthfbF zzy#KWh~=07m6#rk8lwIvIH_;E0HlTqN_yH<-f+UEF|Da9gB2?KU z)5RIi>pav&1xNrfr5DgCdd<}xDK9V zRA-9NRAp7N_|cRw(nT{lB9&AW5eyHF2*Ieoq_ES2hyf#z0w^#7AMk-nor>A4uU1vo zWzD!(#n6V(PzscaUS%hV08}aXQ>>sH4-=S*WY%x>OK|lkXLToGYP5cnJOy%?jQD|e z9Sw*`4k*|K8t8z50EJc9iiA@|u@u*_3NFny6KXk)u^vQ@YV%S8VYi)Nx2_Ink9B+qtD%kn@hS z%0%EuyOcoM$;yg{TL>m;1zix&!IjCntwd);-1i|{g~8jYMYDq~h*@Zk^|(~BxLmA& zzpdNHR6wO&_()v{*~Mi?R|r7GC0*ZX+?Rx0wS(E{D_AWgTMBRtngk1FoU2qwgh`-; zqEwzb(xKGdMprmdiWA=WSzTXLUe1a=vJjl)T?!vk+JZp5L})NnDg;YV)Z?{9RS+-A zJLNCms7 zqdFo4N|;j&R^b&+nY-P^l3Px$2+W!_Scd5g%mdseED`!}mHnxU)ZJee7Gls4;2xtk zAFJW}i_Ok(-^iuDUGMe9#aab;Moe|&rqfzR$&1y$c?4IwWAj; zYT~gNsg|@)$LJfX7&rq?h*W3=@kGxDF`O^1vhX-jF&<;t;J0&CJB_W?hG1Z2YF<4%SO=)rlbkiNPo7}81!btjSaS5>s-WSk071c#OHmM%?iwWj8)#iHPLzz!j^|J>PR?fL6C-8iYKS zXsj^km@Q=&Oo<*_GzfWwVO9zK+80FeR@#ynJL1`k7PXP-IF|Nh)8Lc5WnD@&;DvS& z6f6jg|7Z@JzL%Y%$dhVI@q+1!3*MsU3ThTEAx#JbmRy4%=+jV?pw7Te@sU=z1X8FW zq03RE_Udhf-h~Psg^CoXmJaHroVTj#blwg}n2%PN6HL$?_WbI)W5G89){S9}IBmxsu<%%p2}GjOqGSrW1pm8)-BrFsH16*vJmi)|<$hM+ z|2Sxvjb|&Y*zAxDo4IZvF+=ziu1DVB)93LLkJ%S4S`^>`EDRr;%6xrbMEzWs?2g3*BS`T@6U+AT|o0O zPpQIASrlCJvlC>itl>BR3>>qu1qpLFzp~wt^L{-v)s>Bp;U2*RFiD^Ekz|WXR}fUs z8V)LyRcG}&19gi<@&GOkgL+)O3!_2JK@QLLFp6|B4y*r#8W5i+Z(0akKXx$^^iD>+ z7f+nk6={zuu^+dXAu5g@m-cDLq+JKtC#j2d@t9se4G^bw-wC1&B#Is<_dXtCRd|w; zV7Ahr^zU%?B?qIQF=>N?jB&5`Hd0?9E(Cegi*<)}f4}pgZSD~=Q2VMKZ$EhOOg5*5 ztd7r!Yxfvfk9F?wa-n$l!vS!J%J`D%3s*>mgm2n@j|gV(j4$)8l{pQh|2^n1`W5F| zd8ukfu@&_OF%Ne4(O=f+lfRhh25e(F>7NH9a<1};mH7oZ5086GlE+wyPeYrXUZ~$B zRe<@Y^{Sh=@00jACHU0s8&}@|N1oSH-87&-9gw3 zMLhfRD0z^I_=I@-6nT2Y3GnmBf8_6z%x4gQP_;`HL4vyuB21`oA;X3aA3|*CDI&#+ z79mbVsA1s+4H_UITyqiPElML#qD-lBWkWJycDZCJb0*E2HgDq0sdFdKo<4s94Jvdf z(V|9=A{}Wk>CmN2WoCSOaw9{kyI$J#lxk%vS5m(^qyTm-*|KKOqD`xIE!(zk->NJK zccs9&45QAqx=X??4<0It44O*Sr&L?*>I_5XD&oeDA485Tc{1h7mM>%eiMR2D3cEZ4 zW@t&L;lhW}>I&*IX6DweU&D?qdp7Obw##m2J6fT~jt9kp|1E78^{&*ZgJQj{d^z*x z&Ywe%F5PEtyHq#oMY-Fis#IFNmenPG{P>%*5++|feLeg3?%%_YFaK%vwt6>uh;jB4 zYVzcHh7raZE+sdgfd?X(pn?lB_*#8z{csR=8vIq$d9sa{NO?A0h>&^>f*7KRBa&ER zWv4y%AY0dY0NO6V8K}!7iwv?0CdbXxp@}>4*rSg>0@>4Wk*TOweHy?h-zbGFLP{Z{ zEJ6s1E9vOrLTm(?rIuTA*`=3X6=~#%m<&>gnS^-4N<@}y*HD!Rz4YM^ZGKs&op<7y zC!S%hbze>t07s`}suc2xA9V~uNg{eO+Nh(CLK-PT|9rNUz)mm%dYL7DVDgA1d$gGa zLzzlis;Q@52(M z=XFS~gbo$R(43fwL`K9RsaNv98N(d2%rm>UF?`6Pg>yn&47iIGyNDDgYZOsTv(ZN* zopfb3mt`%jEV*1XTShbtla*IN9I?1WE8Vr%|6hZ>7SoN9>+QZ)EA*1Yu92bg+50Zm z_O}s?!}mfOyCpIa@r>JZiay70pj z&u;9QDOUJHi~ZhK(Q&U~_~R}$U%d6#V?Xfmh)JC?Rwc(&a`U*el{(>zS3h_|@@C(@ z`|oRP8>wkC^!-6GEf(k5$)Dvn(2s);CJ?jVMc4DQd3!AYzLFAy`(@I zBq5&u!^0oK425dxkXXzX!}{g#DkVE&3RiYM4|z^`I|L%5{39MJVzFRCOpE47=0!Le zE{9~18hRW;Amvpni*~Z22-Qf%y0piHVA-O58lpZ5N^m4(luF}d<;G^Q@sC-giDwj!*w7_^xQKKaGA)oqBPk&QoJyjFbf^?# zLL}Kq6Scw-yD(ELUTI6_7)Fj@Y7O~bq>+V0PkAo0lm#D?oWKMIm5;pTmdx}CNhE?0 z%$%le;E0>nuy2&C#G~^fjGgyCTmSoqiHIat5_`ucMp0@MO(OQ5wQFxhsjY7#h#gz) zO;NRVXlw7*-g{PymZ+b+1cWs7&JRaM zIX>ar_nh_H@FpldQz7-{7MO80DMhV)YjyRBpqhje{1Kt<4z*WKh&@A*dZ4ScF&|0@ zT$A#qxEkvwQvQWjf)^xv6l>cG)=}Vtr(5DB6}?QlBV)_OjXkYdtuw)CrU{Z}oMN;r zbJ^@7OgWZ7-GEPXt6w|BiJTww1(llPSRd*ew&zbgu5q=69oD=!Jo#LGxc z;g1GoS_yQDkn?SC{n1=#ugp!fP}jM2cUD)c!AQ^?&{*U)YgVpe-srjE?bAGZeRg`l zB4}6m02!KHknm6-sfIvn9y0P4%Y0KcRowJ}q5ze|huSNq1#tuB-|~6U*=>~%X*kxN z^HV8A^VV|}xKgC7OafeKtYGHuDk(6h2VI#poDzN?OspB;NZuz=qyBM?;@$`ssb+N% z*F`9^=RqEyG_cVZZnBX~=Jg0Z=I!_Dcit9Bq*H{|PtAxZxzD`cHd&Gyn1m3@e~?|O zT|p-O&;~vv7|^}B;b+}zQwg96p|*MM3;5J1xi9G{1+lu(!9E~V-YXJae&vzsy$=k}t~p`c zZ66P(yR?vE9|rhkX&Qwxp%!VCxPguMq-$nu!la^A!*e_jl-zm6_NTy~og}d#rqveZ z{YlZW^l;Mg0q)NISgI9~LNSQ~T_Y@0fzgnFq_ibWZnq1X8HdHDNyZXA5j0(T= z77vynRMk$CKPCTrD{Cd8J|~pabv`^OoUzohGgd1KreCni=b_MP>(az|ro5lyXZn@@ zUR1X8`1eQJCxUr6_eI;=huN0%UxlOflMEdy^U|IA!rbS)ItL4d=0Qe}Z_IY>8-=oL zf#h8_ePs=eb`eiup}lu#`Sgngs7^s&Bd+`(dT?AE22(p$beiX%CjThf`cEQNSXDa7 zxZqF|%rgcf`Anz&H>4h3vQ}~NI*V#ZjCZl&eAjIVmwyLGp|GSdCE9j;TQH*Xm4p1d z1Q-9%&mJFCSGrkVtift*@E=vml*VoN<(#RxJYydE+B6t2XZYtGdSottuU5HiADLX0 zx_RBt2l2Eg{pGEw&RczE#?Uj!bsBz`nB1NYBQ3nPdg^=K1pAz~y;D3ZoBny|i|TpL z7Znl-@@EKiW4Wtt=#1p!`r?u3`3QsHgvI$i!HPHXV^y1)G?r1DAitG<;re0fq9CK3 z<{zv&Dwi)q7>}>Tad=Ayx90y;Y-A0u@&NbTT|$h(dFVKSp*4Ke=ByQo{q67Ly|Mkb ziR))Kj=z0l97Ca~{<`B4xi*e>{%Wi}+Tuk-?u77syLe$pQs+0l+$(cid!|L6%zf3& zL-;Ynx&IVT9&h)Lx4inK3|nv)+fjB!TlU8@DY;`w!58;g&;j&s6!5v9f)7vCzjYOL zk1(H>J(Kj&{QY>%4A!Cix@nscy)AjxhbgcHTU&&{)+|}e9_DPFc$%r_-s^aR)LmyJ zf3pq0pVa?QALC!hzrBr4-L~>an2Jmeik8(=R;2V2;F3&;aNg@H2w z()z?fS9`WZo1m$%Ip}^j_O(|-GjSKo0hr`If9>dC9MZt!?v_+W3?3f1r)HndH}}cB(v@JGXFLViS%>g zda|fWQtR}IK;jO1gPpW{D=QmpKbRV7%S*@^;c{kVR=*!f#1eN4m6z{F!npc&@S~3J z-|=tv(C$qR(&NBi1Dx-WY`&j6Vnh1{V9sb-=Q^f)qV~f-jjJTwc7FK2|FTa{6aQYT zo|B`a{EnA^EBQXR_28ADIF`==Ank>&mEts1b!ynE`QSS3)65j!u}w*%+O$HFwR{Gm>KKQLPQSU&N75v8Jx-n+7( z9hFCfXd^}e9d?&Wp((|Fp6xzKJuEMoTUpquV^_j0EJ)%O@V@=v_Mh|@tdwe>0URQ3 zUI<|@El7xQ?@E%U|H1oNfk-U-Vy*kIb5E) z7nGkJASfqbl#<6XI*F&J;2H=k#E9kkfl&;0)A1U7IL{}wlKHwo$X0KQUbWs@Zzm~> zprjuwAQJ1E;G&(pmJnY1@SB5*%%ZdkO;3;G&4zkLp_PmTtxQ^+lq8l{q(8e@c|wHLDg}3M;ROH_UAi^{uv`6EDKf zm*;ciuc8WpLDr8mEc;Ka96SKoIVK+q0Sz{+=wcx}t4xaN>c^7BdZy-mt@X?tkXN

    %(tPDN%Ykko4HtggAlc#5f)A2m@&seTvFv% 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

    +umQ?cnBLPhd8=CJ9PlF+oAte!=S>6`rci?13 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%0DW(RWoo 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

    < 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�T)JJ6MflU`>+>$-^ti4DjhBly4T6NcD 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 z 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𝔐wr!KADrZlDViC}?7eEC2rXb;Wbn-K1=G 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%0A`Fmi!5JLLwBm&(q_{ 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

    >^128;~$Pv?j-1-5ge4IF4;#B$sNIRiU2RD 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

    d*rhK_{-PE|1(M2w~dLfuZl=JfGs))D{2L@ow$ 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%0D4;Z-gLtsRjp;NPm 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

    C?JruvK)450M8}jY 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
    l<&CWqo}8 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%0DvVu5G$~?5E~+nZ9ZR3 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
    LowYnS7)#*^3Lq)LPP3l;UjKxVI{F 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�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≺SCW1+%G`^DG(inak5&r=JS%)(1o4PuIJ=%?7mYD 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%0Dk@YO9XimJ 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 XR|pd^6H_n^6C4%OF&`5X0|Ed$ODPj` literal 0 HcmV?d00001 From b814b9e9b4da0a9460b34123457629792f974b8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 10:19:06 +0200 Subject: [PATCH 065/121] Unit test example for no-whitespace.validator.ts --- .../no-whitespace.validator.spec.ts | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 frontend/src/app/core/validators/no-whitespace.validator.spec.ts diff --git a/frontend/src/app/core/validators/no-whitespace.validator.spec.ts b/frontend/src/app/core/validators/no-whitespace.validator.spec.ts new file mode 100644 index 00000000..4bec05ef --- /dev/null +++ b/frontend/src/app/core/validators/no-whitespace.validator.spec.ts @@ -0,0 +1,25 @@ +import { NoWhitespaceValidator } from './no-whitespace.validator'; +import { FormControl } from '@angular/forms'; + +describe('NoWhitespaceValidator', () => { + const validator = NoWhitespaceValidator(); + + it('should be able to return no whitespace validator null value', () => { + const formControl = new FormControl(); + formControl.setValue('Test'); + + expect(validator(formControl)).toEqual(null); + }); + it('should be able to return no whitespace validator whitespace value', () => { + const formControl = new FormControl(); + formControl.setValue(''); + + expect(validator(formControl).whitespace).toEqual('value is only whitespace'); + }); + it('should be able to return no whitespace validator on number validation', () => { + const formControl = new FormControl(); + formControl.setValue(5); + + expect(validator(formControl)).toEqual(null); + }); +}); From 1b7152dfef5c37afb3bec593618ee951be37da5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 10:31:26 +0200 Subject: [PATCH 066/121] Unit test for IssuePrioritySelectComponent --- .../issue-priority-select.component.spec.ts | 17 +++++++++++++++++ .../issue-priority-select.component.ts | 6 ++---- 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts diff --git a/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts b/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts new file mode 100644 index 00000000..67eefc85 --- /dev/null +++ b/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts @@ -0,0 +1,17 @@ +import { IssuePrioritySelectComponent } from '@trungk18/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component'; +import { IssuePriority } from '@trungk18/interface/issue'; + +describe('IssuePrioritySelectComponent', () => { + let component: IssuePrioritySelectComponent; + beforeEach(() => { + component = new IssuePrioritySelectComponent(); + }); + + it('should be able to get Priority Icon', () => { + console.log(component.getPriorityIcon(IssuePriority.LOW)); + const expectedIcon = component.getPriorityIcon(IssuePriority.LOW); + expect(expectedIcon.value).toEqual('Low'); + expect(expectedIcon.icon).toEqual('arrow-down'); + expect(expectedIcon.color).toEqual('#2D8738'); + }); +}); diff --git a/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts b/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts index bb50b0f5..386483a3 100644 --- a/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { FormControl } from '@angular/forms'; import { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon'; import { IssueUtil } from '@trungk18/project/utils/issue'; @@ -10,7 +10,7 @@ import { ProjectConst } from '@trungk18/project/config/const'; templateUrl: './issue-priority-select.component.html', styleUrls: ['./issue-priority-select.component.scss'] }) -export class IssuePrioritySelectComponent implements OnInit { +export class IssuePrioritySelectComponent { @Input() control: FormControl; priorities: IssuePriorityIcon[]; @@ -21,6 +21,4 @@ export class IssuePrioritySelectComponent implements OnInit { getPriorityIcon(priority: IssuePriority) { return IssueUtil.getIssuePriorityIcon(priority); } - - ngOnInit(): void {} } From df9fb83687959f46d1f4349cdef28a0f6945861a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 10:43:47 +0200 Subject: [PATCH 067/121] Unit test example issue-delete-modal.component.ts --- .../issue-priority-select.component.spec.ts | 1 - .../issue-delete-modal.component.spec.ts | 25 +++++++++++++++++++ .../issue-delete-modal.component.ts | 6 ++--- 3 files changed, 27 insertions(+), 5 deletions(-) create mode 100644 frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts diff --git a/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts b/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts index 67eefc85..30258700 100644 --- a/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts +++ b/frontend/src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.spec.ts @@ -8,7 +8,6 @@ describe('IssuePrioritySelectComponent', () => { }); it('should be able to get Priority Icon', () => { - console.log(component.getPriorityIcon(IssuePriority.LOW)); const expectedIcon = component.getPriorityIcon(IssuePriority.LOW); expect(expectedIcon.value).toEqual('Low'); expect(expectedIcon.icon).toEqual('arrow-down'); diff --git a/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts b/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts new file mode 100644 index 00000000..c314346f --- /dev/null +++ b/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts @@ -0,0 +1,25 @@ +import {IssueDeleteModalComponent} from '@trungk18/project/components/issues/issue-delete-modal/issue-delete-modal.component'; + +describe('', () => { + let component: IssueDeleteModalComponent; + + const nzModalRef: any = { + close: jasmine.createSpy('close') + }; + + beforeEach(() => { + component = new IssueDeleteModalComponent( + nzModalRef + ); + }); + + it('should have delete issue', () => { + spyOn(component.onDelete, 'emit').and.callThrough(); + component.deleteIssue(); + expect(component.onDelete.emit).toHaveBeenCalled(); + }); + it('should ne able to close modal', () => { + component.closeModal(); + expect(nzModalRef.close).toHaveBeenCalled(); + }); +}); diff --git a/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts b/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts index 44f77fac..4e54be36 100644 --- a/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts +++ b/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Output, EventEmitter } from '@angular/core'; +import { Component, EventEmitter } from '@angular/core'; import { NzModalRef } from 'ng-zorro-antd/modal'; import { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model'; @@ -7,15 +7,13 @@ import { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-mode templateUrl: './issue-delete-modal.component.html', styleUrls: ['./issue-delete-modal.component.scss'] }) -export class IssueDeleteModalComponent implements OnInit { +export class IssueDeleteModalComponent { issueId: string; onDelete = new EventEmitter(); constructor(private _modalRef: NzModalRef) {} - ngOnInit(): void {} - deleteIssue() { this.onDelete.emit(new DeleteIssueModel(this.issueId, this._modalRef)); } From d433efd5876dfb85f176791a8dc32697668fc3af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 10:53:07 +0200 Subject: [PATCH 068/121] Unit test example for JComment --- frontend/src/app/interface/comment.spec.ts | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 frontend/src/app/interface/comment.spec.ts diff --git a/frontend/src/app/interface/comment.spec.ts b/frontend/src/app/interface/comment.spec.ts new file mode 100644 index 00000000..59d9772d --- /dev/null +++ b/frontend/src/app/interface/comment.spec.ts @@ -0,0 +1,25 @@ +import { JComment } from '@trungk18/interface/comment'; + +describe('JComment', () => { + let testClass: any; + + beforeEach(() => { + testClass = new JComment( + '', + { + id: '', + name: '', + email: '', + avatarUrl: '', + createdAt: '', + updatedAt: '', + issueIds: [''] + } + ); + }); + + it('Should have interfaces ', () => { + expect(Object.keys(testClass).length).toEqual(5); + expect(Object.keys(testClass.user).length).toEqual(7); + }); +}); From bce3666555c6a5186a31a273b05c085400fe3745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 11:16:13 +0200 Subject: [PATCH 069/121] Unit test example for AutofocusDirective --- .../directives/autofocus.directive.spec.ts | 30 +++++++++++++++++++ .../core/directives/autofocus.directive.ts | 14 ++++----- 2 files changed, 37 insertions(+), 7 deletions(-) create mode 100644 frontend/src/app/core/directives/autofocus.directive.spec.ts diff --git a/frontend/src/app/core/directives/autofocus.directive.spec.ts b/frontend/src/app/core/directives/autofocus.directive.spec.ts new file mode 100644 index 00000000..81b1c392 --- /dev/null +++ b/frontend/src/app/core/directives/autofocus.directive.spec.ts @@ -0,0 +1,30 @@ +import { AutofocusDirective } from '@trungk18/core/directives/autofocus.directive'; +import { fakeAsync, tick } from '@angular/core/testing'; + +describe('AutofocusDirective', () => { + let component: any; + const elementRef: any = { + nativeElement: { + focus: jasmine.createSpy('nativeElement') + } + }; + + beforeEach(() => { + component = new AutofocusDirective( + elementRef + ); + }); + + it('should be able to make ng After Content Init', fakeAsync(() => { + component.ngAfterContentInit(); + tick(10); + expect(component.enable).toBe(true); + expect(elementRef.nativeElement.focus).toHaveBeenCalled(); + })); + it('should be able to make ng After Content Init and destroy', fakeAsync(() => { + component.ngAfterContentInit(); + tick(10); + component.ngOnDestroy(); + expect(component.timer).toEqual(null); + })); +}); diff --git a/frontend/src/app/core/directives/autofocus.directive.ts b/frontend/src/app/core/directives/autofocus.directive.ts index 9a656ff4..d7f11a0b 100644 --- a/frontend/src/app/core/directives/autofocus.directive.ts +++ b/frontend/src/app/core/directives/autofocus.directive.ts @@ -17,13 +17,6 @@ export class AutofocusDirective implements AfterContentInit, OnDestroy { this.timer = null; } - setDefaultValue() { - if (this.enable === false) { - return; - } - this.enable = true; - } - public ngAfterContentInit(): void { this.setDefaultValue(); if (this.enable) { @@ -35,6 +28,13 @@ export class AutofocusDirective implements AfterContentInit, OnDestroy { this.stopFocusWorkflow(); } + private setDefaultValue() { + if (this.enable === false) { + return; + } + this.enable = true; + } + private startFocusWorkflow(): void { if (this.timer) { return; From f8652816146f3098be8d014bd886684f66de6a52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 11:28:27 +0200 Subject: [PATCH 070/121] Remove unused ChangeDetectorRef, Output, EventEmitter, debounceTime, filter, of and all ngOnInit. --- .../app/jira-control/breadcrumbs/breadcrumbs.component.ts | 5 ++--- frontend/src/app/jira-control/button/button.component.ts | 6 ++---- .../svg-definitions/svg-definitions.component.ts | 5 ++--- .../issue-assignees-select.component.ts | 8 +++----- .../issue-reporter-select.component.ts | 6 ++---- .../issue-type-select/issue-type-select.component.ts | 6 ++---- .../components/board/board-dnd/board-dnd.component.ts | 6 ++---- .../issues/issue-comments/issue-comments.component.ts | 6 ++---- .../issues/issue-loader/issue-loader.component.ts | 6 ++---- .../issues/issue-modal/issue-modal.component.ts | 6 ++---- .../issues/issue-reporter/issue-reporter.component.ts | 6 ++---- .../navigation/navigation/navigation.component.ts | 6 ++---- .../components/navigation/resizer/resizer.component.ts | 6 ++---- .../search/issue-result/issue-result.component.ts | 6 ++---- .../src/app/project/components/user/user.component.ts | 6 ++---- frontend/src/app/project/pages/board/board.component.ts | 6 ++---- frontend/src/app/project/project.guard.ts | 2 +- frontend/src/app/project/state/project/project.query.ts | 4 ++-- 18 files changed, 36 insertions(+), 66 deletions(-) diff --git a/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.component.ts b/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.component.ts index ad4ea4c7..a50d7251 100644 --- a/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.component.ts +++ b/frontend/src/app/jira-control/breadcrumbs/breadcrumbs.component.ts @@ -1,13 +1,12 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, Input } from '@angular/core'; @Component({ selector: 'breadcrumbs', templateUrl: './breadcrumbs.component.html', styleUrls: ['./breadcrumbs.component.scss'] }) -export class BreadcrumbsComponent implements OnInit { +export class BreadcrumbsComponent { @Input() items: string[] = []; constructor() {} - ngOnInit(): void {} } diff --git a/frontend/src/app/jira-control/button/button.component.ts b/frontend/src/app/jira-control/button/button.component.ts index c69f79fa..20997470 100644 --- a/frontend/src/app/jira-control/button/button.component.ts +++ b/frontend/src/app/jira-control/button/button.component.ts @@ -1,11 +1,11 @@ -import { Component, Input, OnInit } from '@angular/core'; +import { Component, Input } from '@angular/core'; @Component({ selector: 'j-button', templateUrl: './button.component.html', styleUrls: ['./button.component.scss'] }) -export class ButtonComponent implements OnInit { +export class ButtonComponent { @Input() type = 'button'; @Input() className = 'btn-primary'; @Input() icon: string; @@ -16,6 +16,4 @@ export class ButtonComponent implements OnInit { constructor() {} - ngOnInit(): void {} - } diff --git a/frontend/src/app/jira-control/svg-definitions/svg-definitions.component.ts b/frontend/src/app/jira-control/svg-definitions/svg-definitions.component.ts index 13d1067a..41960c65 100644 --- a/frontend/src/app/jira-control/svg-definitions/svg-definitions.component.ts +++ b/frontend/src/app/jira-control/svg-definitions/svg-definitions.component.ts @@ -1,11 +1,10 @@ -import { Component, OnInit } from '@angular/core'; +import { Component } from '@angular/core'; @Component({ selector: 'svg-definitions', templateUrl: './svg-definitions.component.html' }) -export class SvgDefinitionsComponent implements OnInit { +export class SvgDefinitionsComponent { constructor() {} - ngOnInit(): void {} } diff --git a/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts b/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts index 1779fdae..e59ece44 100644 --- a/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input, ChangeDetectorRef, ViewEncapsulation } from '@angular/core'; +import { Component, Input, ViewEncapsulation } from '@angular/core'; import { JUser } from '@trungk18/interface/user'; import { FormControl } from '@angular/forms'; @@ -8,13 +8,11 @@ import { FormControl } from '@angular/forms'; styleUrls: ['./issue-assignees-select.component.scss'], encapsulation: ViewEncapsulation.None }) -export class IssueAssigneesSelectComponent implements OnInit { +export class IssueAssigneesSelectComponent { @Input() control: FormControl; @Input() users: JUser[]; - constructor(private cdr: ChangeDetectorRef) {} - - ngOnInit(): void {} + constructor() {} getUser(userId: string) { return this.users.find((user) => user.id === userId); diff --git a/frontend/src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts b/frontend/src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts index 0787dfd6..d380e015 100644 --- a/frontend/src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { FormControl } from '@angular/forms'; import { JUser } from '@trungk18/interface/user'; @@ -7,14 +7,12 @@ import { JUser } from '@trungk18/interface/user'; templateUrl: './issue-reporter-select.component.html', styleUrls: ['./issue-reporter-select.component.scss'] }) -export class IssueReporterSelectComponent implements OnInit { +export class IssueReporterSelectComponent { @Input() control: FormControl; @Input() users: JUser[]; constructor() {} - ngOnInit(): void {} - getUser(userId: string) { return this.users.find((user) => user.id === userId); } diff --git a/frontend/src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts b/frontend/src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts index faa2970e..c2b5cdf3 100644 --- a/frontend/src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { IssueType } from '@trungk18/interface/issue'; import { IssueUtil } from '@trungk18/project/utils/issue'; import { IssueTypeWithIcon } from '@trungk18/interface/issue-type-icon'; @@ -10,7 +10,7 @@ import { ProjectConst } from '@trungk18/project/config/const'; templateUrl: './issue-type-select.component.html', styleUrls: ['./issue-type-select.component.scss'] }) -export class IssueTypeSelectComponent implements OnInit { +export class IssueTypeSelectComponent { @Input() control: FormControl; issueTypes: IssueTypeWithIcon[]; @@ -19,8 +19,6 @@ export class IssueTypeSelectComponent implements OnInit { this.issueTypes = ProjectConst.IssueTypesWithIcon; } - ngOnInit(): void {} - getIssueTypeIcon(issueType: IssueType) { return IssueUtil.getIssueTypeIcon(issueType); } diff --git a/frontend/src/app/project/components/board/board-dnd/board-dnd.component.ts b/frontend/src/app/project/components/board/board-dnd/board-dnd.component.ts index 299ae3c1..deb4530c 100644 --- a/frontend/src/app/project/components/board/board-dnd/board-dnd.component.ts +++ b/frontend/src/app/project/components/board/board-dnd/board-dnd.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit } from '@angular/core'; +import { Component } from '@angular/core'; import { UntilDestroy } from '@ngneat/until-destroy'; import { IssueStatus } from '@trungk18/interface/issue'; import { ProjectQuery } from '@trungk18/project/state/project/project.query'; @@ -9,7 +9,7 @@ import { AuthQuery } from '@trungk18/project/auth/auth.query'; templateUrl: './board-dnd.component.html', styleUrls: ['./board-dnd.component.scss'] }) -export class BoardDndComponent implements OnInit { +export class BoardDndComponent { issueStatuses: IssueStatus[] = [ IssueStatus.BACKLOG, IssueStatus.SELECTED, @@ -18,6 +18,4 @@ export class BoardDndComponent implements OnInit { ]; constructor(public projectQuery: ProjectQuery, public authQuery: AuthQuery) {} - - ngOnInit(): void {} } diff --git a/frontend/src/app/project/components/issues/issue-comments/issue-comments.component.ts b/frontend/src/app/project/components/issues/issue-comments/issue-comments.component.ts index 2db02c40..f20b9152 100644 --- a/frontend/src/app/project/components/issues/issue-comments/issue-comments.component.ts +++ b/frontend/src/app/project/components/issues/issue-comments/issue-comments.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, OnInit } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { JIssue } from '@trungk18/interface/issue'; @Component({ @@ -6,10 +6,8 @@ import { JIssue } from '@trungk18/interface/issue'; templateUrl: './issue-comments.component.html', styleUrls: ['./issue-comments.component.scss'] }) -export class IssueCommentsComponent implements OnInit { +export class IssueCommentsComponent { @Input() issue: JIssue; constructor() {} - - ngOnInit(): void {} } diff --git a/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.ts b/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.ts index bad363dc..5caf6dff 100644 --- a/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.ts +++ b/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.ts @@ -1,12 +1,10 @@ -import { Component, OnInit } from '@angular/core'; +import { Component } from '@angular/core'; @Component({ selector: 'issue-loader', templateUrl: './issue-loader.component.html', styleUrls: ['./issue-loader.component.scss'] }) -export class IssueLoaderComponent implements OnInit { +export class IssueLoaderComponent { constructor() {} - - ngOnInit(): void {} } diff --git a/frontend/src/app/project/components/issues/issue-modal/issue-modal.component.ts b/frontend/src/app/project/components/issues/issue-modal/issue-modal.component.ts index f917a3c9..13b8bf2c 100644 --- a/frontend/src/app/project/components/issues/issue-modal/issue-modal.component.ts +++ b/frontend/src/app/project/components/issues/issue-modal/issue-modal.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, OnInit } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { Router } from '@angular/router'; import { JIssue } from '@trungk18/interface/issue'; import { ProjectService } from '@trungk18/project/state/project/project.service'; @@ -11,7 +11,7 @@ import { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-mode templateUrl: './issue-modal.component.html', styleUrls: ['./issue-modal.component.scss'] }) -export class IssueModalComponent implements OnInit { +export class IssueModalComponent { @Input() issue$: Observable; constructor( @@ -20,8 +20,6 @@ export class IssueModalComponent implements OnInit { private _projectService: ProjectService ) {} - ngOnInit(): void {} - closeModal() { this._modal.close(); } diff --git a/frontend/src/app/project/components/issues/issue-reporter/issue-reporter.component.ts b/frontend/src/app/project/components/issues/issue-reporter/issue-reporter.component.ts index ff15cec2..59ca81e6 100644 --- a/frontend/src/app/project/components/issues/issue-reporter/issue-reporter.component.ts +++ b/frontend/src/app/project/components/issues/issue-reporter/issue-reporter.component.ts @@ -1,4 +1,4 @@ -import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; +import { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { UntilDestroy } from '@ngneat/until-destroy'; import { JIssue } from '@trungk18/interface/issue'; import { JUser } from '@trungk18/interface/user'; @@ -10,15 +10,13 @@ import { ProjectService } from '@trungk18/project/state/project/project.service' styleUrls: ['./issue-reporter.component.scss'] }) @UntilDestroy() -export class IssueReporterComponent implements OnInit, OnChanges { +export class IssueReporterComponent implements OnChanges { @Input() issue: JIssue; @Input() users: JUser[]; reporter: JUser; constructor(private _projectService: ProjectService) {} - ngOnInit(): void {} - ngOnChanges(changes: SimpleChanges) { const issueChange = changes.issue; if (this.users && issueChange.currentValue !== issueChange.previousValue) { diff --git a/frontend/src/app/project/components/navigation/navigation/navigation.component.ts b/frontend/src/app/project/components/navigation/navigation/navigation.component.ts index 870b2743..c95a84eb 100644 --- a/frontend/src/app/project/components/navigation/navigation/navigation.component.ts +++ b/frontend/src/app/project/components/navigation/navigation/navigation.component.ts @@ -1,17 +1,15 @@ -import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; +import { Component, Input, Output, EventEmitter } from '@angular/core'; @Component({ selector: 'app-navigation', templateUrl: './navigation.component.html', styleUrls: ['./navigation.component.scss'] }) -export class NavigationComponent implements OnInit { +export class NavigationComponent { @Input() expanded: boolean; @Output() manualToggle = new EventEmitter(); constructor() {} - ngOnInit(): void {} - toggle() { this.manualToggle.emit(); } diff --git a/frontend/src/app/project/components/navigation/resizer/resizer.component.ts b/frontend/src/app/project/components/navigation/resizer/resizer.component.ts index b7b72489..36db3550 100644 --- a/frontend/src/app/project/components/navigation/resizer/resizer.component.ts +++ b/frontend/src/app/project/components/navigation/resizer/resizer.component.ts @@ -1,17 +1,15 @@ -import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; +import { Component, Input } from '@angular/core'; @Component({ selector: 'app-resizer', templateUrl: './resizer.component.html', styleUrls: ['./resizer.component.scss'] }) -export class ResizerComponent implements OnInit { +export class ResizerComponent { @Input() expanded: boolean; get icon() { return this.expanded ? 'chevron-left' : 'chevron-right'; } constructor() {} - - ngOnInit(): void {} } diff --git a/frontend/src/app/project/components/search/issue-result/issue-result.component.ts b/frontend/src/app/project/components/search/issue-result/issue-result.component.ts index 092ae1cb..026dfeb5 100644 --- a/frontend/src/app/project/components/search/issue-result/issue-result.component.ts +++ b/frontend/src/app/project/components/search/issue-result/issue-result.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { JIssue } from '@trungk18/interface/issue'; import { IssueUtil } from '@trungk18/project/utils/issue'; @@ -7,7 +7,7 @@ import { IssueUtil } from '@trungk18/project/utils/issue'; templateUrl: './issue-result.component.html', styleUrls: ['./issue-result.component.scss'] }) -export class IssueResultComponent implements OnInit { +export class IssueResultComponent { @Input() issue: JIssue; get issueTypeIcon() { @@ -15,6 +15,4 @@ export class IssueResultComponent implements OnInit { } constructor() {} - - ngOnInit(): void {} } diff --git a/frontend/src/app/project/components/user/user.component.ts b/frontend/src/app/project/components/user/user.component.ts index 50abdeda..ced4107d 100644 --- a/frontend/src/app/project/components/user/user.component.ts +++ b/frontend/src/app/project/components/user/user.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, Input } from '@angular/core'; import { JUser } from '@trungk18/interface/user'; @Component({ @@ -6,10 +6,8 @@ import { JUser } from '@trungk18/interface/user'; templateUrl: './user.component.html', styleUrls: ['./user.component.scss'] }) -export class UserComponent implements OnInit { +export class UserComponent { @Input() user: JUser; constructor() {} - - ngOnInit(): void {} } diff --git a/frontend/src/app/project/pages/board/board.component.ts b/frontend/src/app/project/pages/board/board.component.ts index 5dd402d8..dc4aec67 100644 --- a/frontend/src/app/project/pages/board/board.component.ts +++ b/frontend/src/app/project/pages/board/board.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit } from '@angular/core'; +import { Component } from '@angular/core'; import { GoogleAnalyticsService } from '@trungk18/core/services/google-analytics.service'; @Component({ @@ -6,13 +6,11 @@ import { GoogleAnalyticsService } from '@trungk18/core/services/google-analytics templateUrl: './board.component.html', styleUrls: ['./board.component.scss'] }) -export class BoardComponent implements OnInit { +export class BoardComponent { breadcrumbs: string[] = ['Projects', 'Angular Jira Clone', 'Kanban Board']; constructor(private _googleAnalytics: GoogleAnalyticsService) {} - ngOnInit(): void {} - sendTwitterEventButton() { this._googleAnalytics.sendEvent('Share Twitter', 'button'); } diff --git a/frontend/src/app/project/project.guard.ts b/frontend/src/app/project/project.guard.ts index d4c1062e..a4767215 100644 --- a/frontend/src/app/project/project.guard.ts +++ b/frontend/src/app/project/project.guard.ts @@ -1,7 +1,7 @@ import { Injectable } from '@angular/core'; import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot } from '@angular/router'; import { Observable, of, combineLatest } from 'rxjs'; -import { catchError, debounceTime, filter, switchMap, take, map } from 'rxjs/operators'; +import { catchError, filter, switchMap, take, map } from 'rxjs/operators'; import { ProjectQuery } from './state/project/project.query'; import { ProjectService } from './state/project/project.service'; import { ProjectState } from './state/project/project.store'; diff --git a/frontend/src/app/project/state/project/project.query.ts b/frontend/src/app/project/state/project/project.query.ts index 1487cf7d..0d3790e9 100644 --- a/frontend/src/app/project/state/project/project.query.ts +++ b/frontend/src/app/project/state/project/project.query.ts @@ -2,8 +2,8 @@ import { ProjectState, ProjectStore } from './project.store'; import { Injectable } from '@angular/core'; import { Query } from '@datorama/akita'; import { IssueStatus, JIssue } from '@trungk18/interface/issue'; -import { filter, map, delay } from 'rxjs/operators'; -import { of, Observable } from 'rxjs'; +import { map, delay } from 'rxjs/operators'; +import { Observable } from 'rxjs'; @Injectable({ providedIn: 'root' }) From 3d2aeb7489f4f14c428f3a6024f1a23a136bde9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 11:31:31 +0200 Subject: [PATCH 071/121] Redundant const filteredIssues and issue. --- frontend/src/app/project/state/project/project.query.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/project/state/project/project.query.ts b/frontend/src/app/project/state/project/project.query.ts index 0d3790e9..ccca93e9 100644 --- a/frontend/src/app/project/state/project/project.query.ts +++ b/frontend/src/app/project/state/project/project.query.ts @@ -25,10 +25,9 @@ export class ProjectQuery extends Query { issueByStatusSorted$ = (status: IssueStatus): Observable => { return this.issues$.pipe( map((issues) => { - const filteredIssues = issues + return issues .filter((x) => x.status === status) .sort((a, b) => a.listPosition - b.listPosition); - return filteredIssues; }) ); } @@ -37,8 +36,7 @@ export class ProjectQuery extends Query { return this.issues$.pipe( delay(500), map((issues) => { - const issue = issues.find(x => x.id === issueId); - return issue; + return issues.find(x => x.id === issueId); }) ); } From 2cc347997a11c5d56856c4173ad86c05a5e9515e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 11:43:55 +0200 Subject: [PATCH 072/121] Unit test exaple ButtonComponent --- .../jira-control/button/button.component.spec.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 frontend/src/app/jira-control/button/button.component.spec.ts diff --git a/frontend/src/app/jira-control/button/button.component.spec.ts b/frontend/src/app/jira-control/button/button.component.spec.ts new file mode 100644 index 00000000..1e319069 --- /dev/null +++ b/frontend/src/app/jira-control/button/button.component.spec.ts @@ -0,0 +1,13 @@ +import { ButtonComponent } from '@trungk18/jira-control/button/button.component'; + +describe('ButtonComponent', () => { + let component: ButtonComponent; + + beforeEach(() => { + component = new ButtonComponent(); + }); + + it('should be able to create', () => { + expect(component).toBeTruthy(); + }); +}); From e0c816e064ca6e196fb800e6985a3f12cb8851d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 11:44:13 +0200 Subject: [PATCH 073/121] Unit test example InputComponent --- .../input/input.component.spec.ts | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 frontend/src/app/jira-control/input/input.component.spec.ts diff --git a/frontend/src/app/jira-control/input/input.component.spec.ts b/frontend/src/app/jira-control/input/input.component.spec.ts new file mode 100644 index 00000000..cb78076c --- /dev/null +++ b/frontend/src/app/jira-control/input/input.component.spec.ts @@ -0,0 +1,26 @@ +import { InputComponent } from '@trungk18/jira-control/input/input.component'; + +describe('InputComponent', () => { + let component: InputComponent; + + beforeEach(() => { + component = new InputComponent(); + }); + + it('should be able to init', () => { + component.ngOnInit(); + expect(component.control).toBeTruthy(); + }); + it('should be able to get icon size', () => { + expect(component.iconContainerWidth).toEqual(32); + }); + it('should be able to get return is Show Clear Button', () => { + expect(typeof component.isShowClearButton).toEqual('undefined'); + }); + it('should be able to clear control', () => { + component.ngOnInit(); + spyOn(component.control, 'patchValue').and.callThrough(); + component.clear(); + expect(component.control.patchValue).toHaveBeenCalled(); + }); +}); From de5717bd284b9b5510eb4f46624100132a05265f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 12:16:11 +0200 Subject: [PATCH 074/121] Example how to make unit testable component that uses window. --- .../svg-icon/svg-icon.component.spec.ts | 19 +++++++++++++++++++ .../svg-icon/svg-icon.component.ts | 3 ++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 frontend/src/app/jira-control/svg-icon/svg-icon.component.spec.ts diff --git a/frontend/src/app/jira-control/svg-icon/svg-icon.component.spec.ts b/frontend/src/app/jira-control/svg-icon/svg-icon.component.spec.ts new file mode 100644 index 00000000..bdcae0ea --- /dev/null +++ b/frontend/src/app/jira-control/svg-icon/svg-icon.component.spec.ts @@ -0,0 +1,19 @@ +import {SvgIconComponent} from '@trungk18/jira-control/svg-icon/svg-icon.component'; + +describe('SvgIconComponent', () => { + let component: SvgIconComponent; + + beforeEach(() => { + component = new SvgIconComponent(); + component.name = 'test'; + component.window = { + location: { + href: '' + } + }; + }); + + it('should be able to get icon url ', () => { + expect(component.iconUrl).toEqual('#test'); + }); +}); diff --git a/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts b/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts index 0eb893e1..1e520669 100644 --- a/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts +++ b/frontend/src/app/jira-control/svg-icon/svg-icon.component.ts @@ -8,10 +8,11 @@ export class SvgIconComponent { @Input() name: string; @Input() size = 16; @Input() fill = 'currentColor'; + window: any = window; constructor() {} get iconUrl() { - return `${window.location.href}#${this.name}`; + return `${this.window.location.href}#${this.name}`; } } From a246db368e4d4af8e8d999969dad1aeee90dac29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 12:22:24 +0200 Subject: [PATCH 075/121] Unit test issue-assignees-select.component.ts --- .../issue-assignees-select.component.spec.ts | 24 +++++++++++++++++++ .../issue-assignees-select.component.ts | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.spec.ts diff --git a/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.spec.ts b/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.spec.ts new file mode 100644 index 00000000..399d3fde --- /dev/null +++ b/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.spec.ts @@ -0,0 +1,24 @@ +import {IssueAssigneesSelectComponent} from '@trungk18/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component'; + +describe('IssueAssigneesSelectComponent', () => { + let component: IssueAssigneesSelectComponent; + + beforeEach(() => { + component = new IssueAssigneesSelectComponent(); + component.users = [ + { + id: 'test', + name: '', + email: '', + avatarUrl: '', + createdAt: '', + updatedAt: '', + issueIds: [], + } + ]; + }); + + it('should be able to ', () => { + expect(Object.keys(component.getUser('test')).length).toEqual(7); + }); +}); diff --git a/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts b/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts index e59ece44..09e54a18 100644 --- a/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts +++ b/frontend/src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts @@ -14,7 +14,7 @@ export class IssueAssigneesSelectComponent { constructor() {} - getUser(userId: string) { + getUser(userId: string): any { return this.users.find((user) => user.id === userId); } } From 4d5ebd418a2fe038c6fb2fdb711191ef07222ac6 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 19 Dec 2020 18:23:13 +0800 Subject: [PATCH 076/121] Increase maximum style budget --- frontend/angular.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/angular.json b/frontend/angular.json index e112953f..e7ddc533 100644 --- a/frontend/angular.json +++ b/frontend/angular.json @@ -95,7 +95,7 @@ { "type": "anyComponentStyle", "maximumWarning": "6kb", - "maximumError": "10kb" + "maximumError": "100kb" } ] } From b54fb96d53cee0b8e83f49758f28d5e75a99143e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sat, 19 Dec 2020 13:02:37 +0200 Subject: [PATCH 077/121] Unit test Statements 51.15% Branche 23.08% Functions 30.13% Lines 50.22% are covered. --- .../state/project/project.service.spec.ts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 frontend/src/app/project/state/project/project.service.spec.ts diff --git a/frontend/src/app/project/state/project/project.service.spec.ts b/frontend/src/app/project/state/project/project.service.spec.ts new file mode 100644 index 00000000..82314ee2 --- /dev/null +++ b/frontend/src/app/project/state/project/project.service.spec.ts @@ -0,0 +1,23 @@ +import { ProjectService } from './project.service'; + +describe('ProjectService', () => { + let service: ProjectService; + + const httpClient: any = {}; + const projectStore: any = { + setLoading: jasmine.createSpy('setLoading').and.callThrough() + }; + + beforeEach(() => { + service = new ProjectService( + httpClient, + projectStore + ); + service.baseUrl = ''; + }); + + it('should be able to set loading ', () => { + service.setLoading(true); + expect(projectStore.setLoading).toHaveBeenCalledWith(true); + }); +}); From ea90637df83d5ff6ded6180410000a32dcdd7e30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Sun, 20 Dec 2020 12:27:47 +0200 Subject: [PATCH 078/121] Add missing description --- .../issue-delete-modal/issue-delete-modal.component.spec.ts | 2 +- .../issues/issue-detail/issue-detail.component.spec.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts b/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts index c314346f..b004bd53 100644 --- a/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts +++ b/frontend/src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.spec.ts @@ -1,6 +1,6 @@ import {IssueDeleteModalComponent} from '@trungk18/project/components/issues/issue-delete-modal/issue-delete-modal.component'; -describe('', () => { +describe('IssueDeleteModalComponent', () => { let component: IssueDeleteModalComponent; const nzModalRef: any = { diff --git a/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts b/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts index 199fc0af..59608ed1 100644 --- a/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts +++ b/frontend/src/app/project/components/issues/issue-detail/issue-detail.component.spec.ts @@ -1,7 +1,7 @@ import {IssueDetailComponent} from '@trungk18/project/components/issues/issue-detail/issue-detail.component'; import {IssuePriority, IssueStatus, IssueType} from '@trungk18/interface/issue'; -describe('', () => { +describe('IssueDetailComponent', () => { let component: IssueDetailComponent; const projectQuery: any = { From 24d3144d7f2cafbb34d072370a09e4055f69374b Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 21 Dec 2020 15:10:06 +0800 Subject: [PATCH 079/121] Fix the issue loader viewbox --- .../components/issues/issue-loader/issue-loader.component.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html b/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html index 17d45161..3d9d655f 100644 --- a/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html +++ b/frontend/src/app/project/components/issues/issue-loader/issue-loader.component.html @@ -1,5 +1,5 @@
    - + From 46a93fc616e1016cbdec18308d7179001fa966c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Darius=20Laurin=C4=8Dikas?= Date: Mon, 21 Dec 2020 10:47:55 +0200 Subject: [PATCH 080/121] Unit test Example of AuthService login and LoginPayload separation. --- .../src/app/project/auth/auth.service.spec.ts | 69 +++++++++++++++++++ frontend/src/app/project/auth/auth.service.ts | 10 +-- frontend/src/app/project/auth/loginPayload.ts | 8 +++ frontend/src/app/project/project.component.ts | 3 +- 4 files changed, 81 insertions(+), 9 deletions(-) create mode 100644 frontend/src/app/project/auth/auth.service.spec.ts create mode 100644 frontend/src/app/project/auth/loginPayload.ts diff --git a/frontend/src/app/project/auth/auth.service.spec.ts b/frontend/src/app/project/auth/auth.service.spec.ts new file mode 100644 index 00000000..87a596b8 --- /dev/null +++ b/frontend/src/app/project/auth/auth.service.spec.ts @@ -0,0 +1,69 @@ +import { AuthService } from './auth.service'; +import { Subject } from 'rxjs'; +import { fakeAsync, tick } from '@angular/core/testing'; + +describe('AuthService', () => { + let service: AuthService; + + const httpClient: any = { + get: jasmine.createSpy('get') + }; + const authStore: any = { + setLoading: jasmine.createSpy('setLoading').and.callThrough(), + update: jasmine.createSpy('update').and.callThrough(), + setError: jasmine.createSpy('setError').and.callThrough() + }; + + beforeEach(() => { + service = new AuthService( + httpClient, + authStore + ); + }); + + it('should be able to login', () => { + const data = new Subject(); + httpClient.get.and.returnValue(data); + service.login({ + email: '', + password: '', + }); + expect(authStore.setLoading).toHaveBeenCalledWith(true); + data.next({ + id: '', + name: '', + email: '', + avatarUrl: '', + createdAt: '', + updatedAt: '', + issueIds: [] + }); + expect(httpClient.get).toHaveBeenCalledWith('/assets/data/auth.json'); + expect(authStore.update).toHaveBeenCalled(); + }); + it('should not be able to login', fakeAsync(() => { + const data = new Subject(); + httpClient.get.and.returnValue(data); + service.login({ + email: '', + password: '', + }); + authStore.update.and.callFake(() => { + throw new Error('Something bad happened'); + }); + expect(authStore.setLoading).toHaveBeenCalledWith(true); + authStore.setLoading.calls.reset(); + data.next({ + id: '', + name: '', + email: '', + avatarUrl: '', + createdAt: '', + updatedAt: '', + issueIds: [] + }); + + expect(authStore.setLoading).toHaveBeenCalledWith(false); + expect(authStore.setError).toHaveBeenCalled(); + })); +}); diff --git a/frontend/src/app/project/auth/auth.service.ts b/frontend/src/app/project/auth/auth.service.ts index f341a96a..b06b1100 100644 --- a/frontend/src/app/project/auth/auth.service.ts +++ b/frontend/src/app/project/auth/auth.service.ts @@ -5,6 +5,7 @@ import { of } from 'rxjs'; import { catchError, finalize, map } from 'rxjs/operators'; import { AuthStore } from './auth.store'; import { environment } from 'src/environments/environment'; +import { LoginPayload } from '@trungk18/project/auth/loginPayload'; @Injectable({ providedIn: 'root' }) export class AuthService { @@ -36,11 +37,4 @@ export class AuthService { } } -export class LoginPayload { - email: string; - password: string; - constructor() { - this.email = 'trungk18@gmail.com'; - this.password = `${new Date().getTime()}`; - } -} + diff --git a/frontend/src/app/project/auth/loginPayload.ts b/frontend/src/app/project/auth/loginPayload.ts new file mode 100644 index 00000000..a84bb38c --- /dev/null +++ b/frontend/src/app/project/auth/loginPayload.ts @@ -0,0 +1,8 @@ +export class LoginPayload { + email: string; + password: string; + constructor() { + this.email = 'trungk18@gmail.com'; + this.password = `${new Date().getTime()}`; + } +} diff --git a/frontend/src/app/project/project.component.ts b/frontend/src/app/project/project.component.ts index b258ef63..2fade48f 100644 --- a/frontend/src/app/project/project.component.ts +++ b/frontend/src/app/project/project.component.ts @@ -1,6 +1,7 @@ import { Component, OnInit } from '@angular/core'; import { ProjectService } from './state/project/project.service'; -import { AuthService, LoginPayload } from './auth/auth.service'; +import { AuthService } from './auth/auth.service'; +import { LoginPayload } from '@trungk18/project/auth/loginPayload'; @Component({ selector: 'app-project', From 94f0d17884811c4b876c7e05bb7d18db86315a23 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Tue, 22 Dec 2020 23:29:28 +0800 Subject: [PATCH 081/121] Upgrade to ng-zorro 11 --- frontend/package-lock.json | 469 ++++++++++++++++++++++--------------- frontend/package.json | 24 +- 2 files changed, 287 insertions(+), 206 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2ddab54c..94c7fb5f 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -345,15 +345,15 @@ } }, "@angular-devkit/build-angular": { - "version": "0.1100.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1100.4.tgz", - "integrity": "sha512-qVkMbtOwlo+k8fvOBOwwfKWMx06k4I1qrdjpRYAoZCt3cdje4EBepSciLrHnTB+ouIqWxpEDfEXTYBS98tXbBg==", + "version": "0.1100.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1100.5.tgz", + "integrity": "sha512-lJYsnBImBAqUAIVC2qGY64UaC2uWOPZEpSWjYUxkRZA/c4IVCJj3M12CgONBjtcKYzFVXc1eojhrScukGIJJcg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1100.4", - "@angular-devkit/build-optimizer": "0.1100.4", - "@angular-devkit/build-webpack": "0.1100.4", - "@angular-devkit/core": "11.0.4", + "@angular-devkit/architect": "0.1100.5", + "@angular-devkit/build-optimizer": "0.1100.5", + "@angular-devkit/build-webpack": "0.1100.5", + "@angular-devkit/core": "11.0.5", "@babel/core": "7.12.3", "@babel/generator": "7.12.1", "@babel/plugin-transform-runtime": "7.12.1", @@ -361,7 +361,7 @@ "@babel/runtime": "7.12.1", "@babel/template": "7.10.4", "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "11.0.4", + "@ngtools/webpack": "11.0.5", "ansi-colors": "4.1.1", "autoprefixer": "9.8.6", "babel-loader": "8.1.0", @@ -422,19 +422,19 @@ }, "dependencies": { "@angular-devkit/architect": { - "version": "0.1100.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.4.tgz", - "integrity": "sha512-hzTfcSUwM0jsSt9HvvSFyaoAhX9k73L7y4kmkghzIFhKhIKOp/7o3n7hAFwN/jWKKmVQpPKnYmqzm9H9OveaCQ==", + "version": "0.1100.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.5.tgz", + "integrity": "sha512-yOYfucNouc1doTbcGbCNMXGMSc36+j97XpdNoeGyzFQ7GwezLAro0a9gxc5PdOxndfelkND7J1JuOjxdW5O17A==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", + "@angular-devkit/core": "11.0.5", "rxjs": "6.6.3" } }, "@angular-devkit/build-optimizer": { - "version": "0.1100.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1100.4.tgz", - "integrity": "sha512-C05y4qMb05PWR7l1gZwRQKiB6KIDq+p72r8Yr6jm0UO6raOtMM72R8nHnioMnGJcFtZDEAYXEF+X7soI3MMlfw==", + "version": "0.1100.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1100.5.tgz", + "integrity": "sha512-aKITFuiydR681eS1z84EIdOtqdxP/V5xGZuF3xjGmg5Ddwv36PweAHaCVJEB4btHSWH6uxMvW2hLXg2RTWbRNg==", "dev": true, "requires": { "loader-utils": "2.0.0", @@ -445,20 +445,20 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1100.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1100.4.tgz", - "integrity": "sha512-uxe8gNSej3KF1FgqNtJmuRDbbINh3yLtXanXhRxFQLUj8IiNR8IciIVvy6RfXC5gqxcWwy1cOefJLLnuN9AOxQ==", + "version": "0.1100.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1100.5.tgz", + "integrity": "sha512-oD5t2oCfyiCyyeZckrqBnQco94zIMkRnRGzy3lFDH7KMiL0DG9l7x3nxn9H0YunYWr55LsGWwXGoR7l03Kl+jw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1100.4", - "@angular-devkit/core": "11.0.4", + "@angular-devkit/architect": "0.1100.5", + "@angular-devkit/core": "11.0.5", "rxjs": "6.6.3" } }, "@angular-devkit/core": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", - "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz", + "integrity": "sha512-hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==", "dev": true, "requires": { "ajv": "6.12.6", @@ -492,15 +492,6 @@ "source-map": "^0.5.0" }, "dependencies": { - "json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -646,12 +637,12 @@ } }, "@ngtools/webpack": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.0.4.tgz", - "integrity": "sha512-MAV7inQmsMISTnDcXwyRX5oJZx8F7K/tZRLJciQwkM0DqZyq8fI9KDRwBcmYeQ+J0mSJV9LUVdExmpulpkywqw==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.0.5.tgz", + "integrity": "sha512-hM0LdOSlC6c7ij+BvIpAFbe7dpJhL+A51L5v6YbMA6aM0Sb/y+HpE2u34AHEQvute7cLe4EyOyvJ9jSinVAJhQ==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", + "@angular-devkit/core": "11.0.5", "enhanced-resolve": "5.3.1", "webpack-sources": "2.0.1" } @@ -698,6 +689,15 @@ "pkg-dir": "^3.0.0" } }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, "loader-utils": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", @@ -708,17 +708,6 @@ "emojis-list": "^3.0.0", "json5": "^1.0.1" } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } } } }, @@ -747,6 +736,17 @@ "webpack-sources": "^1.4.3" }, "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -802,19 +802,6 @@ "postcss-value-parser": "^4.1.0", "schema-utils": "^2.7.1", "semver": "^7.3.2" - }, - "dependencies": { - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } } }, "debug": { @@ -856,6 +843,19 @@ "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "fsevents": { @@ -881,9 +881,9 @@ "dev": true }, "import-fresh": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", - "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -901,15 +901,6 @@ "supports-color": "^7.0.0" } }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, "less": { "version": "3.12.2", "resolved": "https://registry.npmjs.org/less/-/less-3.12.2.tgz", @@ -950,6 +941,19 @@ "klona": "^2.0.4", "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "license-webpack-plugin": { @@ -1010,6 +1014,17 @@ "webpack-sources": "^1.1.0" }, "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1071,26 +1086,6 @@ "lines-and-columns": "^1.1.6" } }, - "postcss-import": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-12.0.1.tgz", - "integrity": "sha512-3Gti33dmCjyKBgimqGxL3vcV8w9+bsHwO5UrBawp796+jdardbcFl4RP5w/76BwNL7aGzpKstIfF9I+kdE8pTw==", - "dev": true, - "requires": { - "postcss": "^7.0.1", - "postcss-value-parser": "^3.2.3", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } - } - }, "postcss-loader": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.0.4.tgz", @@ -1102,6 +1097,19 @@ "loader-utils": "^2.0.0", "schema-utils": "^3.0.0", "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "raw-loader": { @@ -1112,6 +1120,19 @@ "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "resolve-from": { @@ -1149,17 +1170,19 @@ "neo-async": "^2.6.2", "schema-utils": "^3.0.0", "semver": "^7.3.2" - } - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "semver": { @@ -1191,6 +1214,17 @@ "whatwg-mimetype": "^2.3.0" }, "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1216,6 +1250,19 @@ "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "stylus-loader": { @@ -1229,6 +1276,19 @@ "loader-utils": "^2.0.0", "normalize-path": "^3.0.0", "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "supports-color": { @@ -1274,6 +1334,17 @@ "webpack-sources": "^1.4.3" }, "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1392,6 +1463,15 @@ "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", "dev": true }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, "loader-utils": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", @@ -1691,9 +1771,9 @@ } }, "@angular/animations": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.0.4.tgz", - "integrity": "sha512-NI7UdLNdzTfLCDu0zVqwhdKq2z1flRsM2GCD9RHG/NRjlohh73uRTBW+BcYpfh+o+Wq4giiq8UkTIgS2ReqDGg==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.0.5.tgz", + "integrity": "sha512-ghE/xDTYuEWkKNZtioH9JBrSlux0MLHzWoE7tNP+XMaplt80lCm979vWsEBO3/xpQLRmRlGPul6RacCAoeqogg==", "requires": { "tslib": "^2.0.0" } @@ -1708,20 +1788,20 @@ } }, "@angular/cli": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.0.4.tgz", - "integrity": "sha512-VkE/gx6P80EJHg13fG+gkZfd2DJmRaDAtnamcCGM4AThzoUN9XBdxc24uMLEzBb0/mJ4vpMK9+WTNIdMmzl+Tg==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.0.5.tgz", + "integrity": "sha512-k4j/2z7qkuigJ1shH0McW1wW63clhrbrg98FK4/KWhU/sce5AgVjuHDQFycAclTwHesf7Vs6Gzt7zGlqUmeKIg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1100.4", - "@angular-devkit/core": "11.0.4", - "@angular-devkit/schematics": "11.0.4", - "@schematics/angular": "11.0.4", - "@schematics/update": "0.1100.4", + "@angular-devkit/architect": "0.1100.5", + "@angular-devkit/core": "11.0.5", + "@angular-devkit/schematics": "11.0.5", + "@schematics/angular": "11.0.5", + "@schematics/update": "0.1100.5", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.2.0", - "ini": "1.3.5", + "ini": "1.3.6", "inquirer": "7.3.3", "npm-package-arg": "8.1.0", "npm-pick-manifest": "6.1.0", @@ -1736,19 +1816,19 @@ }, "dependencies": { "@angular-devkit/architect": { - "version": "0.1100.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.4.tgz", - "integrity": "sha512-hzTfcSUwM0jsSt9HvvSFyaoAhX9k73L7y4kmkghzIFhKhIKOp/7o3n7hAFwN/jWKKmVQpPKnYmqzm9H9OveaCQ==", + "version": "0.1100.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1100.5.tgz", + "integrity": "sha512-yOYfucNouc1doTbcGbCNMXGMSc36+j97XpdNoeGyzFQ7GwezLAro0a9gxc5PdOxndfelkND7J1JuOjxdW5O17A==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", + "@angular-devkit/core": "11.0.5", "rxjs": "6.6.3" } }, "@angular-devkit/core": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", - "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz", + "integrity": "sha512-hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==", "dev": true, "requires": { "ajv": "6.12.6", @@ -1759,12 +1839,12 @@ } }, "@angular-devkit/schematics": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.4.tgz", - "integrity": "sha512-fFC7qW9A1bFAZgpCfkezBA4WCRzfVFgOzwPpyt65rgSrzw0+EeHjcrUIcXlhyOXAFrTHtA9oLCfEeSjSx5HBEA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.5.tgz", + "integrity": "sha512-0NKGC8Nf/4vvDpWKB7bwxIazvNnNHnZBX6XlyBXNl+fW8tpTef3PNMJMSErTz9LFnuv61vsKbc36u/Ek2YChWg==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", + "@angular-devkit/core": "11.0.5", "ora": "5.1.0", "rxjs": "6.6.3" } @@ -1817,6 +1897,12 @@ "lru-cache": "^6.0.0" } }, + "ini": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.6.tgz", + "integrity": "sha512-IZUoxEjNjubzrmvzZU4lKP7OnYmX72XRl3sqkfJhBKweKi5rnGi5+IUdlj/H1M+Ip5JQ1WzaDMOBRY90Ajc5jg==", + "dev": true + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -1859,25 +1945,25 @@ } }, "@angular/common": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.0.4.tgz", - "integrity": "sha512-4R2ALj71J6EAHVCKNnHHCKL7wcosMsv3gcMXbMTE+Wpzo3khEhM0Tej+I1qmMbVmGXVlRb//4+rjE4gff6FvQw==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.0.5.tgz", + "integrity": "sha512-aoXdTkoni65LWhrPKNsAiOnO70XFaTaisO+K8ZYMpciMTTAxHx3hFCF9sj4a+Bo3M1a5UDjpsFDYMeGgJOkmFA==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.0.4.tgz", - "integrity": "sha512-Smf8FKSjkqd522ZCdXjSnVv1lYA0b21AN3WC5L1mwtRwyl/VacqCA/YEklLneDGgI2FdSIC9+bzSQIV+CCVftA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.0.5.tgz", + "integrity": "sha512-japxEn07P9z9FnW8ii+M5DIfgRAGNxl6QNQWKBkNo5ytN6iCAB7pVbJI0vn1AUT9TByV3+xDW/FNuoSuzsnX3w==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler-cli": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.0.4.tgz", - "integrity": "sha512-FV010O6GAldRe5sr+qegHe7oLinTylES70NX+0PIp44/W4tPx75Zvop+FVT90I4xPcvFvteLemy8nFAnMK+x5g==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.0.5.tgz", + "integrity": "sha512-1EbnDdK2Em9xpnbLCjw+9w2F0I6gl5AS6QAn03ztYX9ZooNzCeC6sT8qghzrNTFTV89nyIoAqyMtgcLS6udVkg==", "dev": true, "requires": { "@babel/core": "^7.8.6", @@ -2154,41 +2240,41 @@ } }, "@angular/core": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.0.4.tgz", - "integrity": "sha512-860cTMjdCHcvEsHOsTzpg5rThxwVgtnY4yT0SgboWiphrlzX+aNoyN/cCJHxWhmOTRlrl6/+hkeRq95E2BZkKw==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.0.5.tgz", + "integrity": "sha512-XAXWQi7R3ucZXQwx9QK5jSKJeQyRJ53u2dQDpr7R5stzeCy1a5hrNOkZLg9zOTTPcth/6+FrOrRZP9SMdxtw3w==", "requires": { "tslib": "^2.0.0" } }, "@angular/forms": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.0.4.tgz", - "integrity": "sha512-Fhfc4buwMZk0WumDvl/X7XBnOKFeTRTJrwKdi8LlhY6o1Og8H4e/f69u9iDJCF3YjU4qC6yGtPp9YpSVCPP7Ew==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.0.5.tgz", + "integrity": "sha512-2zB1IuqYNJrjh7Og9J8f/AtjX3NHc3VVbt0rPw35ghqIU3aQLpOichdQ1y5QvMWic1UzZ7SjWXDU7RpKbm4iUA==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.0.4.tgz", - "integrity": "sha512-+uUCKJgspSghJ3R6Fk0XHA0tolbaRBi8JFS2cY+hi9s27WKB88peGvtsK6RCOPJONY6JdOuhpcZqRN8dKfPi7w==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.0.5.tgz", + "integrity": "sha512-173JZHF3QS78hEscBxFZ/kX8KLjdaDhfAYi4Sh8daIKNUcDcyhqEy7wpAjWmCwdspL1QUtWKCrhZqrEVNGTpvA==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser-dynamic": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.0.4.tgz", - "integrity": "sha512-ZOWTZaFfZSHhMy7a0RIxipiZoiobHWrGlq8/YaMrIgzUb9Fv518FeFCCI68BP0/GuyxX74MJmzv4ZgQctKKxXw==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.0.5.tgz", + "integrity": "sha512-MFjpQcqkHOu8iTUMKVG6vfuOHwrRlgPBvkNucEbtXhTTYNlsw2mprxfUODYEu26EBUAh+FGttu8ZjclUGw4bVg==", "requires": { "tslib": "^2.0.0" } }, "@angular/router": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.0.4.tgz", - "integrity": "sha512-B0sqv8zMM6j88+udEZzO8wKBw61pHgWZmLopnAqA65rRPrAvMsvAHUnYqX6w5pYqhJQxCVLVeKM+0QlQh1+WnA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.0.5.tgz", + "integrity": "sha512-mSD4tbzuFH4uBb9vxPQHBUbkIMoWAfVUb7r9gtn3/deOxQbVh08f2gk2iWDN3OQLAa5mNHswuLByAYSw2rPbMA==", "requires": { "tslib": "^2.0.0" } @@ -2202,9 +2288,9 @@ } }, "@ant-design/icons-angular": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/@ant-design/icons-angular/-/icons-angular-10.2.0.tgz", - "integrity": "sha512-c5g31hD9otf0DAmHMlvijyOcq1sXpdqKbMFZHxXAUG2sTi+cgixqI8LNePCc9MxBy0N48gAmp0CfhGiByxZJnQ==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons-angular/-/icons-angular-11.0.1.tgz", + "integrity": "sha512-WwxVx/aToxTjWmB5+O+3rOjSYdF8FC/Yd/8jF1ZGQMtLWAzP8/foQmKvPAktTUsh0/Ijhtur7LrHN2VuUedMcA==", "requires": { "@ant-design/colors": "^5.0.0", "tslib": "^2.0.0" @@ -4559,20 +4645,20 @@ } }, "@schematics/angular": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.0.4.tgz", - "integrity": "sha512-LwBD9TIoLy9XqqInJvlN4BHtPyJExyeorNiOp6rXb/wafuDbvZ+9kY9GWZTY1auVo5PNKqErfxr74ydA3FFb9g==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.0.5.tgz", + "integrity": "sha512-7p2wweoJYhim8YUy3ih1SrPGqRsa6+aEFbYgo9v4zt7b3tOva8SvkbC2alayK74fclzQ7umqa6xAwvWhy8ORvg==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", - "@angular-devkit/schematics": "11.0.4", + "@angular-devkit/core": "11.0.5", + "@angular-devkit/schematics": "11.0.5", "jsonc-parser": "2.3.1" }, "dependencies": { "@angular-devkit/core": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", - "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz", + "integrity": "sha512-hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==", "dev": true, "requires": { "ajv": "6.12.6", @@ -4583,12 +4669,12 @@ } }, "@angular-devkit/schematics": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.4.tgz", - "integrity": "sha512-fFC7qW9A1bFAZgpCfkezBA4WCRzfVFgOzwPpyt65rgSrzw0+EeHjcrUIcXlhyOXAFrTHtA9oLCfEeSjSx5HBEA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.5.tgz", + "integrity": "sha512-0NKGC8Nf/4vvDpWKB7bwxIazvNnNHnZBX6XlyBXNl+fW8tpTef3PNMJMSErTz9LFnuv61vsKbc36u/Ek2YChWg==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", + "@angular-devkit/core": "11.0.5", "ora": "5.1.0", "rxjs": "6.6.3" } @@ -4620,15 +4706,15 @@ } }, "@schematics/update": { - "version": "0.1100.4", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1100.4.tgz", - "integrity": "sha512-YwFtgxCQQkYC89IC7dfshyGr0roE6bpp5HgpQLdS/AOjHeZKo7/SPdM0W4ddB+Fml1Fo6v4eFG/Ia9oR7qNv1A==", + "version": "0.1100.5", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1100.5.tgz", + "integrity": "sha512-BYtKKuiWsrlc4FMW3bRyl4tm6lWNMTi8oql/mtkSgH7V5eMmaLDJtM+zDl+qyC/KHPxbHTfoHDapfv1tITSWjA==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", - "@angular-devkit/schematics": "11.0.4", + "@angular-devkit/core": "11.0.5", + "@angular-devkit/schematics": "11.0.5", "@yarnpkg/lockfile": "1.1.0", - "ini": "1.3.5", + "ini": "1.3.6", "npm-package-arg": "^8.0.0", "pacote": "9.5.12", "semver": "7.3.2", @@ -4636,9 +4722,9 @@ }, "dependencies": { "@angular-devkit/core": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.4.tgz", - "integrity": "sha512-LgTvhZ3Ycz0QvNAH/zO1rpQQDn2JN8u9/Awy1gW/XeCC3FYmxeOj/2JCFzlKah3wJv16nMqro5WTppHt8Y++PA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.0.5.tgz", + "integrity": "sha512-hwV8fjF8JNPJkiVWw8MNzeIfDo01aD/OAOlC4L5rQnVHn+i2EiU3brSDmFqyeHPPV3h/QjuBkS3tkN7gSnVWaQ==", "dev": true, "requires": { "ajv": "6.12.6", @@ -4649,12 +4735,12 @@ } }, "@angular-devkit/schematics": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.4.tgz", - "integrity": "sha512-fFC7qW9A1bFAZgpCfkezBA4WCRzfVFgOzwPpyt65rgSrzw0+EeHjcrUIcXlhyOXAFrTHtA9oLCfEeSjSx5HBEA==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.0.5.tgz", + "integrity": "sha512-0NKGC8Nf/4vvDpWKB7bwxIazvNnNHnZBX6XlyBXNl+fW8tpTef3PNMJMSErTz9LFnuv61vsKbc36u/Ek2YChWg==", "dev": true, "requires": { - "@angular-devkit/core": "11.0.4", + "@angular-devkit/core": "11.0.5", "ora": "5.1.0", "rxjs": "6.6.3" } @@ -4692,6 +4778,12 @@ "lru-cache": "^6.0.0" } }, + "ini": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.6.tgz", + "integrity": "sha512-IZUoxEjNjubzrmvzZU4lKP7OnYmX72XRl3sqkfJhBKweKi5rnGi5+IUdlj/H1M+Ip5JQ1WzaDMOBRY90Ajc5jg==", + "dev": true + }, "npm-package-arg": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", @@ -16662,26 +16754,15 @@ "dev": true }, "ng-zorro-antd": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-10.2.2.tgz", - "integrity": "sha512-4Q2G6DtRJnEQXFcIEUyqgFi6JXcEF9bN0zOPNBV7LTNgjOf31QiE+3Pu2ifz8esGVwv7vmG8if8V2/Ha/Ol8Dw==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/ng-zorro-antd/-/ng-zorro-antd-11.0.0.tgz", + "integrity": "sha512-6mDHfT1/ZTQRVh79HDNpJVwtPLSxMOzGNQSZq+I2OaTEp77IBw9tkv2bog6h1Llycw8Wj/QgB/H93qjShfr7+g==", "requires": { - "@angular/cdk": "^10.2.4", - "@ant-design/icons-angular": "^10.0.0", + "@angular/cdk": "^11.0.2", + "@ant-design/icons-angular": "^11.0.1", "date-fns": "^2.10.0", "resize-observer-polyfill": "^1.5.1", "tslib": "^2.0.0" - }, - "dependencies": { - "@angular/cdk": { - "version": "10.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-10.2.7.tgz", - "integrity": "sha512-ZQjDfTRTn7JuAKsf3jiIdU2XBaxxGBi/ZWYv5Pb3HCl6B4PISsIE5VWRhkoUogoAB0MiFHpjnWeIqknJEm11YQ==", - "requires": { - "parse5": "^5.0.0", - "tslib": "^2.0.0" - } - } } }, "ngx-quill": { diff --git a/frontend/package.json b/frontend/package.json index d2482ef3..d1940ac8 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -17,22 +17,22 @@ }, "private": true, "dependencies": { - "@angular/animations": "~11.0.4", + "@angular/animations": "~11.0.5", "@angular/cdk": "^11.0.3", - "@angular/common": "~11.0.4", - "@angular/compiler": "~11.0.4", - "@angular/core": "~11.0.4", - "@angular/forms": "~11.0.4", - "@angular/platform-browser": "~11.0.4", - "@angular/platform-browser-dynamic": "~11.0.4", - "@angular/router": "~11.0.4", + "@angular/common": "~11.0.5", + "@angular/compiler": "~11.0.5", + "@angular/core": "~11.0.5", + "@angular/forms": "~11.0.5", + "@angular/platform-browser": "~11.0.5", + "@angular/platform-browser-dynamic": "~11.0.5", + "@angular/router": "~11.0.5", "@datorama/akita": "^5.3.0", "@datorama/akita-ng-entity-service": "^5.1.1", "@ngneat/content-loader": "^6.0.0", "@ngneat/until-destroy": "^8.0.3", "date-fns": "^2.14.0", "karma-coverage": "^2.0.3", - "ng-zorro-antd": "^10.2.2", + "ng-zorro-antd": "^11.0.0", "ngx-quill": "^13.0.1", "quill": "^1.3.7", "rxjs": "~6.6.3", @@ -41,9 +41,9 @@ }, "devDependencies": { "@angular-builders/custom-webpack": "^10.0.1", - "@angular-devkit/build-angular": "~0.1100.4", - "@angular/cli": "~11.0.4", - "@angular/compiler-cli": "~11.0.4", + "@angular-devkit/build-angular": "~0.1100.5", + "@angular/cli": "~11.0.5", + "@angular/compiler-cli": "~11.0.5", "@babel/core": "^7.12.10", "@compodoc/compodoc": "^1.1.11", "@datorama/akita-ng-router-store": "^5.1.9", From 074f30cd20c9568bdf82fa863072487424c640a6 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 24 Dec 2020 12:17:26 +0800 Subject: [PATCH 082/121] Init Sentry --- frontend/package-lock.json | 130 +++++++++++++++++++++++++++++++++++++ frontend/package.json | 2 + frontend/src/main.ts | 26 +++++++- 3 files changed, 155 insertions(+), 3 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 94c7fb5f..4f3a9ee9 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -4803,6 +4803,136 @@ } } }, + "@sentry/angular": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/angular/-/angular-5.29.2.tgz", + "integrity": "sha512-/niFYLnXXAe1MGCPNEOlNg/o+7gGZE/XDZpstvP60mjncp/g75YLXuj6INQNY73NGB5L2b3/FTw5rsCgBuu6Jw==", + "requires": { + "@sentry/browser": "5.29.2", + "@sentry/types": "5.29.2", + "@sentry/utils": "5.29.2", + "rxjs": "^6.6.0", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@sentry/browser": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.29.2.tgz", + "integrity": "sha512-uxZ7y7rp85tJll+RZtXRhXPbnFnOaxZqJEv05vJlXBtBNLQtlczV5iCtU9mZRLVHDtmZ5VVKUV8IKXntEqqDpQ==", + "requires": { + "@sentry/core": "5.29.2", + "@sentry/types": "5.29.2", + "@sentry/utils": "5.29.2", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@sentry/core": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.29.2.tgz", + "integrity": "sha512-7WYkoxB5IdlNEbwOwqSU64erUKH4laavPsM0/yQ+jojM76ErxlgEF0u//p5WaLPRzh3iDSt6BH+9TL45oNZeZw==", + "requires": { + "@sentry/hub": "5.29.2", + "@sentry/minimal": "5.29.2", + "@sentry/types": "5.29.2", + "@sentry/utils": "5.29.2", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@sentry/hub": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.29.2.tgz", + "integrity": "sha512-LaAIo2hwUk9ykeh9RF0cwLy6IRw+DjEee8l1HfEaDFUM6TPGlNNGObMJNXb9/95jzWp7jWwOpQjoIE3jepdQJQ==", + "requires": { + "@sentry/types": "5.29.2", + "@sentry/utils": "5.29.2", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@sentry/minimal": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.29.2.tgz", + "integrity": "sha512-0aINSm8fGA1KyM7PavOBe1GDZDxrvnKt+oFnU0L+bTcw8Lr+of+v6Kwd97rkLRNOLw621xP076dL/7LSIzMuhw==", + "requires": { + "@sentry/hub": "5.29.2", + "@sentry/types": "5.29.2", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@sentry/tracing": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-5.29.2.tgz", + "integrity": "sha512-iumYbVRpvoU3BUuIooxibydeaOOjl5ysc+mzsqhRs2NGW/C3uKAsFXdvyNfqt3bxtRQwJEhwJByLP2u3pLThpw==", + "requires": { + "@sentry/hub": "5.29.2", + "@sentry/minimal": "5.29.2", + "@sentry/types": "5.29.2", + "@sentry/utils": "5.29.2", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@sentry/types": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.29.2.tgz", + "integrity": "sha512-dM9wgt8wy4WRty75QkqQgrw9FV9F+BOMfmc0iaX13Qos7i6Qs2Q0dxtJ83SoR4YGtW8URaHzlDtWlGs5egBiMA==" + }, + "@sentry/utils": { + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.29.2.tgz", + "integrity": "sha512-nEwQIDjtFkeE4k6yIk4Ka5XjGRklNLThWLs2xfXlL7uwrYOH2B9UBBOOIRUraBm/g/Xrra3xsam/kRxuiwtXZQ==", + "requires": { + "@sentry/types": "5.29.2", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, "@storybook/addon-actions": { "version": "6.1.11", "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.1.11.tgz", diff --git a/frontend/package.json b/frontend/package.json index d1940ac8..03a20db6 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,6 +30,8 @@ "@datorama/akita-ng-entity-service": "^5.1.1", "@ngneat/content-loader": "^6.0.0", "@ngneat/until-destroy": "^8.0.3", + "@sentry/angular": "^5.29.2", + "@sentry/tracing": "^5.29.2", "date-fns": "^2.14.0", "karma-coverage": "^2.0.3", "ng-zorro-antd": "^11.0.0", diff --git a/frontend/src/main.ts b/frontend/src/main.ts index c7b673cf..12db5f89 100644 --- a/frontend/src/main.ts +++ b/frontend/src/main.ts @@ -1,12 +1,32 @@ import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; - +import * as Sentry from '@sentry/angular'; +import { Integrations } from '@sentry/tracing'; import { AppModule } from './app/app.module'; import { environment } from './environments/environment'; +const initSentry = () => { + Sentry.init({ + dsn: 'https://b2af8332e38f486d910f06b79df66365@o495789.ingest.sentry.io/5569161', + autoSessionTracking: true, + integrations: [ + new Integrations.BrowserTracing({ + tracingOrigins: ['localhost', 'https://jira.trungk18.com/'], + routingInstrumentation: Sentry.routingInstrumentation + }) + ], + + // We recommend adjusting this value in production, or using tracesSampler + // for finer control + tracesSampleRate: 1.0 + }); +}; + if (environment.production) { enableProdMode(); + initSentry(); } -platformBrowserDynamic().bootstrapModule(AppModule) - .catch(err => console.error(err)); +platformBrowserDynamic() + .bootstrapModule(AppModule) + .catch((err) => console.error(err)); From 4d2efcdbfaa367d0972eec8b573cee308def36d6 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 24 Dec 2020 12:18:45 +0800 Subject: [PATCH 083/121] Remove Sentry comment --- frontend/src/main.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/frontend/src/main.ts b/frontend/src/main.ts index 12db5f89..9bdbf02b 100644 --- a/frontend/src/main.ts +++ b/frontend/src/main.ts @@ -16,8 +16,6 @@ const initSentry = () => { }) ], - // We recommend adjusting this value in production, or using tracesSampler - // for finer control tracesSampleRate: 1.0 }); }; From a06f0911a30ae51d76c451570127fd785a803c0d Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Thu, 24 Dec 2020 12:38:35 +0800 Subject: [PATCH 084/121] Add Sentry Angular ErrorHandler --- frontend/src/app/app.module.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 1fce7731..9b4202d2 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -1,5 +1,5 @@ import { HttpClientModule } from '@angular/common/http'; -import { NgModule } from '@angular/core'; +import { ErrorHandler, NgModule } from '@angular/core'; import { ReactiveFormsModule } from '@angular/forms'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; @@ -13,6 +13,7 @@ import { NzIconModule } from 'ng-zorro-antd/icon'; import { NzSpinModule } from 'ng-zorro-antd/spin'; import { QuillModule } from 'ngx-quill'; import { SnowModule } from './core/snow/snow.module'; +import * as Sentry from "@sentry/angular"; @NgModule({ declarations: [AppComponent], @@ -27,12 +28,17 @@ import { SnowModule } from './core/snow/snow.module'; environment.production ? [] : AkitaNgDevtools, AkitaNgRouterStoreModule, QuillModule.forRoot(), - SnowModule + SnowModule ], providers: [ { provide: NG_ENTITY_SERVICE_CONFIG, useValue: { baseUrl: 'https://jsonplaceholder.typicode.com/' } + }, + + { + provide: ErrorHandler, + useValue: Sentry.createErrorHandler() } ], bootstrap: [AppComponent] From 2dc0b216c4e003e368910513f6c07cc3daa9ee25 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Fri, 25 Dec 2020 15:38:50 +0800 Subject: [PATCH 085/121] Add TraceService --- frontend/src/app/app.module.ts | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 9b4202d2..0772371d 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -1,5 +1,5 @@ import { HttpClientModule } from '@angular/common/http'; -import { ErrorHandler, NgModule } from '@angular/core'; +import { APP_INITIALIZER, ErrorHandler, NgModule } from '@angular/core'; import { ReactiveFormsModule } from '@angular/forms'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; @@ -14,6 +14,7 @@ import { NzSpinModule } from 'ng-zorro-antd/spin'; import { QuillModule } from 'ngx-quill'; import { SnowModule } from './core/snow/snow.module'; import * as Sentry from "@sentry/angular"; +import { Router } from '@angular/router'; @NgModule({ declarations: [AppComponent], @@ -35,11 +36,20 @@ import * as Sentry from "@sentry/angular"; provide: NG_ENTITY_SERVICE_CONFIG, useValue: { baseUrl: 'https://jsonplaceholder.typicode.com/' } }, - { provide: ErrorHandler, useValue: Sentry.createErrorHandler() - } + }, + { + provide: Sentry.TraceService, + deps: [Router], + }, + { + provide: APP_INITIALIZER, + useFactory: () => () => {}, + deps: [Sentry.TraceService], + multi: true, + }, ], bootstrap: [AppComponent] }) From c7c432110e937235eeb9ed6f68fcbf375ea1384b Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 11 Jan 2021 22:12:28 +0800 Subject: [PATCH 086/121] Remove snow module --- frontend/src/app/app.component.html | 3 +-- frontend/src/app/app.module.ts | 4 +--- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/app.component.html b/frontend/src/app/app.component.html index 28fb78c0..e7cbc3cc 100644 --- a/frontend/src/app/app.component.html +++ b/frontend/src/app/app.component.html @@ -4,5 +4,4 @@ nzSize="large"> -
    - \ No newline at end of file +

    E9E0^u3<$bc~=i-E+C08k00 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�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

    \ No newline at end of file diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 0772371d..3f303e96 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -12,7 +12,6 @@ import { AppComponent } from './app.component'; import { NzIconModule } from 'ng-zorro-antd/icon'; import { NzSpinModule } from 'ng-zorro-antd/spin'; import { QuillModule } from 'ngx-quill'; -import { SnowModule } from './core/snow/snow.module'; import * as Sentry from "@sentry/angular"; import { Router } from '@angular/router'; @@ -28,8 +27,7 @@ import { Router } from '@angular/router'; NzIconModule.forRoot([]), environment.production ? [] : AkitaNgDevtools, AkitaNgRouterStoreModule, - QuillModule.forRoot(), - SnowModule + QuillModule.forRoot() ], providers: [ { From 67ed8c48eb1aac575e5cd20473e391305da3f45e Mon Sep 17 00:00:00 2001 From: darxx Date: Mon, 11 Jan 2021 20:23:48 +0200 Subject: [PATCH 087/121] Unit test code examples --- .../src/app/project/auth/auth.service.spec.ts | 2 +- .../add-issue-modal.component.spec.ts | 39 ++++++++++ .../issue-title/issue-title.component.spec.ts | 76 +++++++++++++++++++ .../navigation/navigation.component.spec.ts | 15 ++++ .../src/app/project/project.component.spec.ts | 22 ++++++ 5 files changed, 153 insertions(+), 1 deletion(-) create mode 100644 frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.spec.ts create mode 100644 frontend/src/app/project/components/issues/issue-title/issue-title.component.spec.ts create mode 100644 frontend/src/app/project/components/navigation/navigation/navigation.component.spec.ts create mode 100644 frontend/src/app/project/project.component.spec.ts diff --git a/frontend/src/app/project/auth/auth.service.spec.ts b/frontend/src/app/project/auth/auth.service.spec.ts index 87a596b8..f910a4b8 100644 --- a/frontend/src/app/project/auth/auth.service.spec.ts +++ b/frontend/src/app/project/auth/auth.service.spec.ts @@ -1,6 +1,6 @@ import { AuthService } from './auth.service'; import { Subject } from 'rxjs'; -import { fakeAsync, tick } from '@angular/core/testing'; +import { fakeAsync } from '@angular/core/testing'; describe('AuthService', () => { let service: AuthService; diff --git a/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.spec.ts b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.spec.ts new file mode 100644 index 00000000..073fa5f7 --- /dev/null +++ b/frontend/src/app/project/components/add-issue-modal/add-issue-modal.component.spec.ts @@ -0,0 +1,39 @@ +import { AddIssueModalComponent } from '@trungk18/project/components/add-issue-modal/add-issue-modal.component'; + +describe('AddIssueModalComponent', () => { + let component: AddIssueModalComponent; + + const formBuilder: any = { + group: jasmine.createSpy('group').and.returnValue({ + invalid: false, + getRawValue: jasmine.createSpy('getRawValue') + }), + }; + const nzModalRef: any = { + close: jasmine.createSpy('close').and.callThrough() + }; + const projectService: any = { + updateIssue: jasmine.createSpy('updateIssue') + }; + const projectQuery: any = {}; + + beforeEach(() => { + component = new AddIssueModalComponent( + formBuilder, + nzModalRef, + projectService, + projectQuery + ); + }); + + it('should be able to initForm', () => { + component.initForm(); + expect(formBuilder.group).toHaveBeenCalled(); + }); + it('should be able to submit Form', () => { + component.initForm(); + component.submitForm(); + expect(projectService.updateIssue).toHaveBeenCalled(); + expect(formBuilder.group).toHaveBeenCalled(); + }); +}); diff --git a/frontend/src/app/project/components/issues/issue-title/issue-title.component.spec.ts b/frontend/src/app/project/components/issues/issue-title/issue-title.component.spec.ts new file mode 100644 index 00000000..f502e12c --- /dev/null +++ b/frontend/src/app/project/components/issues/issue-title/issue-title.component.spec.ts @@ -0,0 +1,76 @@ +import { FormControl } from '@angular/forms'; +import { IssueTitleComponent } from './issue-title.component'; +import {SimpleChange} from '@angular/core'; +import {JComment} from '@trungk18/interface/comment'; +import {IssuePriority, IssueStatus, IssueType} from '@trungk18/interface/issue'; + +describe('IssueTitleComponent', () => { + let component: IssueTitleComponent; + + const projectService: any = { + updateIssue: jasmine.createSpy('updateIssue').and.callThrough() + }; + + beforeEach(() => { + component = new IssueTitleComponent( + projectService + ); + component.titleControl = new FormControl('test'); + }); + + it('should be able to make onBlur action', () => { + component.onBlur(); + expect(projectService.updateIssue).toHaveBeenCalled(); + }); + it('should be able to change title', () => { + component.issue = { + id: '', + title: 'New title', + type: IssueType.BUG, + status: IssueStatus.BACKLOG, + priority: IssuePriority.HIGH, + listPosition: 0, + description: '', + estimate: 0, + timeSpent: 0, + timeRemaining: 0, + createdAt: '', + updatedAt: '', + reporterId: '', + userIds: [], + comments: [], + projectId: '' + }; + component.ngOnChanges({ + issue: new SimpleChange(null, {title: 'New title'}, null) + }); + expect(component.titleControl.value).toEqual('New title'); + }); + it('should not be able to change title', () => { + component.issue = { + id: '', + title: 'New title 2', + type: IssueType.BUG, + status: IssueStatus.BACKLOG, + priority: IssuePriority.HIGH, + listPosition: 0, + description: '', + estimate: 0, + timeSpent: 0, + timeRemaining: 0, + createdAt: '', + updatedAt: '', + reporterId: '', + userIds: [], + comments: [], + projectId: '' + }; + + const expected = {title: 'New title'}; + + component.ngOnChanges({ + issue: new SimpleChange(expected, expected, null) + }); + expect(component.titleControl.value).toEqual('test'); + }); +}); diff --git a/frontend/src/app/project/components/navigation/navigation/navigation.component.spec.ts b/frontend/src/app/project/components/navigation/navigation/navigation.component.spec.ts new file mode 100644 index 00000000..fc7dceb1 --- /dev/null +++ b/frontend/src/app/project/components/navigation/navigation/navigation.component.spec.ts @@ -0,0 +1,15 @@ +import { NavigationComponent } from './navigation.component'; + +describe('NavigationComponent', () => { + let component: NavigationComponent; + + beforeEach(() => { + component = new NavigationComponent(); + }); + + it('should be able to toggle', () => { + spyOn(component.manualToggle, 'emit'); + component.toggle(); + expect(component.manualToggle.emit).toHaveBeenCalled(); + }); +}); diff --git a/frontend/src/app/project/project.component.spec.ts b/frontend/src/app/project/project.component.spec.ts new file mode 100644 index 00000000..f6612de2 --- /dev/null +++ b/frontend/src/app/project/project.component.spec.ts @@ -0,0 +1,22 @@ +import { ProjectComponent } from '@trungk18/project/project.component'; + + +describe('ProjectComponent', () => { + let component: ProjectComponent; + + const projectService: any = {}; + const authService: any = {}; + + beforeEach(() => { + component = new ProjectComponent( + projectService, + authService + ); + }); + + it('should be able to toggle', () => { + component.expanded = false; + component.manualToggle(); + expect(component.expanded).toBe(true); + }); +}); From 6c18f8eae88d6e251efe6b31422487605aad43f3 Mon Sep 17 00:00:00 2001 From: darxx Date: Mon, 11 Jan 2021 20:23:57 +0200 Subject: [PATCH 088/121] Lint cleanupt --- frontend/src/app/app.module.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 3f303e96..2d43fe13 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -12,7 +12,7 @@ import { AppComponent } from './app.component'; import { NzIconModule } from 'ng-zorro-antd/icon'; import { NzSpinModule } from 'ng-zorro-antd/spin'; import { QuillModule } from 'ngx-quill'; -import * as Sentry from "@sentry/angular"; +import * as Sentry from '@sentry/angular'; import { Router } from '@angular/router'; @NgModule({ @@ -27,7 +27,7 @@ import { Router } from '@angular/router'; NzIconModule.forRoot([]), environment.production ? [] : AkitaNgDevtools, AkitaNgRouterStoreModule, - QuillModule.forRoot() + QuillModule.forRoot() ], providers: [ { From 574ecf3fd39ad9fa0c88ad031d926938f10f2c5e Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Sat, 23 Jan 2021 09:16:06 +0800 Subject: [PATCH 089/121] Align the Angular version readme --- README.md | 18 +- frontend/documentation.json | 842 +++++++----------- .../navbar-left/navbar-left.component.html | 8 +- .../work-in-progress.component.html | 12 +- frontend/src/assets/data/project.json | 2 +- frontend/src/index.html | 8 +- frontend/src/index.prod.html | 8 +- frontend/src/stories/Introduction.stories.mdx | 2 +- 8 files changed, 375 insertions(+), 525 deletions(-) diff --git a/README.md b/README.md index 81662a64..6ad2ea17 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# A simplified Jira clone built with Angular 10, Akita and ng-zorro +# A simplified Jira clone built with Angular, Akita and ng-zorro > Phase two will not be completed as planned. Both [Chau Tran][chau] and I was too busy with some other commitments. View our [working in progress Graph QL branch][gql]. > @@ -8,13 +8,13 @@ There have been a handful of cool Jira-cloned apps written in `React`/`VueJS`, which makes me wonder **Why not Angular**? And here you go. -This is not only a simplified Jira clone built with Angular 9, but also an example of a **modern**, **real-world** Angular codebase. +This is not only a simplified Jira clone built with Angular, but also an example of a **modern**, **real-world** Angular codebase.
    Table Of Content

    -- [A simplified Jira clone built with Angular 10, Akita and ng-zorro](#a-simplified-jira-clone-built-with-angular-10-akita-and-ng-zorro) +- [A simplified Jira clone built with Angular, Akita and ng-zorro](#a-simplified-jira-clone-built-with-angular-akita-and-ng-zorro) - [Merry Christmas](#merry-christmas) - [Working application](#working-application) - [Storybook](#storybook) @@ -50,13 +50,13 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp Thank you for your support! -> https://jira.trungk18.com/project/issue/2020 -![Jira clone built with Angular 9 and Akita][christmas2020] +![Jira clone built with Angular and Akita][christmas2020] ## Working application Check out the **live demo** -> https://jira.trungk18.com -![Jira clone built with Angular 9 and Akita][demo] +![Jira clone built with Angular and Akita][demo] ## Storybook @@ -77,7 +77,7 @@ This is the collection of components that I wrote for [jira.trungk18.com][jira], Check out the **storybook demo** -> https://jira-storybook.trungk18.com/ -![Jira clone built with Angular 9 and Akita][demo-storybook] +![Jira clone built with Angular and Akita][demo-storybook] ## Support @@ -138,7 +138,7 @@ As requested by [@eric_cart][eric_cart], I draw a simple high-level design for t I have an AppModule that will import: -![Jira clone built with Angular 9 and Akita - Application architecture][application-architecture] +![Jira clone built with Angular and Akita - Application architecture][application-architecture] - Angular needed modules such as `BrowserModule` and any module that need to run `forRoot`. - The application core modules such as `AuthModule` that need to available on the whole platform. @@ -149,7 +149,7 @@ I have an AppModule that will import: As I am using [Akita][akita] state management, I follow the Akita documentation for the data flow. I found it is simple to understand comparing with ngrx terms (`reducer`, `selector`, `effect`) -![Jira clone built with Angular 9 and Akita - Simple data interaction flow][interaction-data-flow] +![Jira clone built with Angular and Akita - Simple data interaction flow][interaction-data-flow] I set up a [project state with initial data][project-store]. The main heavy lifting part I think is the [project service][project-service], it contains all the interacting with [project store][project-store]. Such as after fetching the project successfully, I update the store immediately inside the service itself. The last lego block was to expose the data through [project query][project-query]. Any components can start to inject [project query][project-query] and consume data from there. @@ -239,7 +239,7 @@ According to waka time report, I have spent about 45 hours working on this proje I really enjoyed working on this project. The interactive kanban board took me sometimes, it is challenging but exciting at the same time. -![Jira clone built with Angular 9 and Akita - Time spending][time] +![Jira clone built with Angular and Akita - Time spending][time] ## What's currently missing? diff --git a/frontend/documentation.json b/frontend/documentation.json index 0654cd94..015ab063 100644 --- a/frontend/documentation.json +++ b/frontend/documentation.json @@ -430,7 +430,7 @@ }, { "name": "AuthService", - "id": "injectable-AuthService-73cf92c7edf89f99ca62fd93fee78f54", + "id": "injectable-AuthService-a97ceeda1662316451e042e102b84ebe", "file": "src/app/project/auth/auth.service.ts", "properties": [ { @@ -438,7 +438,7 @@ "type": "string", "optional": false, "description": "", - "line": 11, + "line": 12, "modifierKind": [ 112 ] @@ -455,7 +455,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 16, + "line": 17, "jsdoctags": [ { "type": "LoginPayload", @@ -467,7 +467,7 @@ } ], "description": "", - "sourceCode": "import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { of } from 'rxjs';\nimport { catchError, finalize, map } from 'rxjs/operators';\nimport { AuthStore } from './auth.store';\nimport { environment } from 'src/environments/environment';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthService {\n private baseUrl: string;\n constructor(private _http: HttpClient, private _store: AuthStore) {\n this.baseUrl = environment.apiUrl;\n }\n\n login({ email = '', password = '' }: LoginPayload) {\n this._store.setLoading(true);\n this._http\n .get(`${this.baseUrl}/auth.json`)\n .pipe(\n map((user) => {\n this._store.update((state) => ({\n ...state,\n ...user\n }));\n }),\n finalize(() => {\n this._store.setLoading(false);\n }),\n catchError((err) => {\n this._store.setError(err);\n return of(err);\n })\n )\n .subscribe();\n }\n}\n\nexport class LoginPayload {\n email: string;\n password: string;\n constructor() {\n this.email = 'trungk18@gmail.com';\n this.password = `${new Date().getTime()}`;\n }\n}\n", + "sourceCode": "import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { of } from 'rxjs';\nimport { catchError, finalize, map } from 'rxjs/operators';\nimport { AuthStore } from './auth.store';\nimport { environment } from 'src/environments/environment';\nimport { LoginPayload } from '@trungk18/project/auth/loginPayload';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthService {\n private baseUrl: string;\n constructor(private _http: HttpClient, private _store: AuthStore) {\n this.baseUrl = environment.apiUrl;\n }\n\n login({ email = '', password = '' }: LoginPayload) {\n this._store.setLoading(true);\n this._http\n .get(`${this.baseUrl}/auth.json`)\n .pipe(\n map((user) => {\n this._store.update((state) => ({\n ...state,\n ...user\n }));\n }),\n finalize(() => {\n this._store.setLoading(false);\n }),\n catchError((err) => {\n this._store.setError(err);\n return of(err);\n })\n )\n .subscribe();\n }\n}\n\n\n", "constructorObj": { "name": "constructor", "description": "", @@ -481,7 +481,7 @@ "type": "AuthStore" } ], - "line": 11, + "line": 12, "jsdoctags": [ { "name": "_http", @@ -708,72 +708,29 @@ }, { "name": "GoogleAnalyticsService", - "id": "injectable-GoogleAnalyticsService-15d59bdd8ff8dfd38fa153d52391f837", + "id": "injectable-GoogleAnalyticsService-9088c886dc4afa5810bfb1ecfcb12add", "file": "src/app/core/services/google-analytics.service.ts", - "properties": [], - "methods": [ + "properties": [ + { + "name": "gtag", + "type": "any", + "optional": false, + "description": "", + "line": 8 + }, { "name": "sendEvent", - "args": [ - { - "name": "eventName", - "type": "string" - }, - { - "name": "eventCategory", - "type": "string" - }, - { - "name": "eventLabel", - "type": "string", - "defaultValue": "null" - }, - { - "name": "eventValue", - "type": "number", - "defaultValue": "null" - } - ], + "defaultValue": "() => {...}", + "type": "", "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 11, + "description": "", + "line": 15, "modifierKind": [ 114 - ], - "jsdoctags": [ - { - "name": "eventName", - "type": "string", - "tagName": { - "text": "param" - } - }, - { - "name": "eventCategory", - "type": "string", - "tagName": { - "text": "param" - } - }, - { - "name": "eventLabel", - "type": "string", - "defaultValue": "null", - "tagName": { - "text": "param" - } - }, - { - "name": "eventValue", - "type": "number", - "defaultValue": "null", - "tagName": { - "text": "param" - } - } ] - }, + } + ], + "methods": [ { "name": "sendPageView", "args": [ @@ -785,7 +742,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 27, + "line": 31, "modifierKind": [ 114 ], @@ -801,18 +758,18 @@ } ], "description": "", - "sourceCode": "import { Injectable } from '@angular/core';\ndeclare var gtag: any;\nconst GOOGLE_ANALYTICS_ID = 'UA-80363801-4';\n@Injectable({\n providedIn: 'root'\n})\nexport class GoogleAnalyticsService {\n constructor() {\n }\n\n public sendEvent(\n eventName: string,\n eventCategory: string,\n eventLabel: string = null,\n eventValue: number = null\n ) {\n if (!gtag) {\n return;\n }\n gtag('event', eventName, {\n event_category: eventCategory,\n event_label: eventLabel,\n value: eventValue\n });\n }\n\n public sendPageView(url: string) {\n if (!gtag) {\n return;\n }\n gtag('config', GOOGLE_ANALYTICS_ID, { page_path: url });\n }\n}\n", + "sourceCode": "import { Injectable } from '@angular/core';\ndeclare var gtag: any;\nconst GOOGLE_ANALYTICS_ID = 'UA-80363801-4';\n@Injectable({\n providedIn: 'root'\n})\nexport class GoogleAnalyticsService {\n gtag: any;\n constructor() {\n if (typeof gtag !== 'undefined') {\n this.gtag = gtag;\n }\n }\n\n public sendEvent = (\n eventName: string,\n eventCategory: string,\n eventLabel: string = null,\n eventValue: number = null\n ) => {\n if (!this.gtag) {\n return;\n }\n this.gtag('event', eventName, {\n event_category: eventCategory,\n event_label: eventLabel,\n value: eventValue\n });\n }\n\n public sendPageView(url: string) {\n if (!this.gtag) {\n return;\n }\n this.gtag('config', GOOGLE_ANALYTICS_ID, { page_path: url });\n }\n}\n", "constructorObj": { "name": "constructor", "description": "", "args": [], - "line": 7 + "line": 8 }, "type": "injectable" }, { "name": "ProjectQuery", - "id": "injectable-ProjectQuery-2f11b0cdf53f0286e07279c928574f1f", + "id": "injectable-ProjectQuery-5043c96ae676ad526dce8352ec24bc70", "file": "src/app/project/state/project/project.query.ts", "properties": [ { @@ -876,7 +833,7 @@ "optional": false, "returnType": "any", "typeParameters": [], - "line": 36, + "line": 35, "jsdoctags": [ { "name": "issueId", @@ -889,7 +846,7 @@ } ], "description": "", - "sourceCode": "import { ProjectState, ProjectStore } from './project.store';\nimport { Injectable } from '@angular/core';\nimport { Query } from '@datorama/akita';\nimport { IssueStatus, JIssue } from '@trungk18/interface/issue';\nimport { filter, map, delay } from 'rxjs/operators';\nimport { of, Observable } from 'rxjs';\n@Injectable({\n providedIn: 'root'\n})\nexport class ProjectQuery extends Query {\n constructor(protected store: ProjectStore) {\n super(store);\n }\n isLoading$ = this.selectLoading();\n all$ = this.select();\n issues$ = this.select('issues');\n users$ = this.select('users');\n\n lastIssuePosition = (status: IssueStatus): number => {\n const raw = this.store.getValue();\n const issuesByStatus = raw.issues.filter(x => x.status === status);\n return issuesByStatus.length;\n }\n\n issueByStatusSorted$ = (status: IssueStatus): Observable => {\n return this.issues$.pipe(\n map((issues) => {\n const filteredIssues = issues\n .filter((x) => x.status === status)\n .sort((a, b) => a.listPosition - b.listPosition);\n return filteredIssues;\n })\n );\n }\n\n issueById$(issueId: string){\n return this.issues$.pipe(\n delay(500),\n map((issues) => {\n const issue = issues.find(x => x.id === issueId);\n return issue;\n })\n );\n }\n}\n", + "sourceCode": "import { ProjectState, ProjectStore } from './project.store';\nimport { Injectable } from '@angular/core';\nimport { Query } from '@datorama/akita';\nimport { IssueStatus, JIssue } from '@trungk18/interface/issue';\nimport { map, delay } from 'rxjs/operators';\nimport { Observable } from 'rxjs';\n@Injectable({\n providedIn: 'root'\n})\nexport class ProjectQuery extends Query {\n constructor(protected store: ProjectStore) {\n super(store);\n }\n isLoading$ = this.selectLoading();\n all$ = this.select();\n issues$ = this.select('issues');\n users$ = this.select('users');\n\n lastIssuePosition = (status: IssueStatus): number => {\n const raw = this.store.getValue();\n const issuesByStatus = raw.issues.filter(x => x.status === status);\n return issuesByStatus.length;\n }\n\n issueByStatusSorted$ = (status: IssueStatus): Observable => {\n return this.issues$.pipe(\n map((issues) => {\n return issues\n .filter((x) => x.status === status)\n .sort((a, b) => a.listPosition - b.listPosition);\n })\n );\n }\n\n issueById$(issueId: string){\n return this.issues$.pipe(\n delay(500),\n map((issues) => {\n return issues.find(x => x.id === issueId);\n })\n );\n }\n}\n", "constructorObj": { "name": "constructor", "description": "", @@ -1597,15 +1554,15 @@ }, { "name": "LoginPayload", - "id": "class-LoginPayload-73cf92c7edf89f99ca62fd93fee78f54", - "file": "src/app/project/auth/auth.service.ts", + "id": "class-LoginPayload-39ccb3fe79ba50cac141f7f6c2342bf2", + "file": "src/app/project/auth/loginPayload.ts", "type": "class", - "sourceCode": "import { HttpClient } from '@angular/common/http';\nimport { Injectable } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { of } from 'rxjs';\nimport { catchError, finalize, map } from 'rxjs/operators';\nimport { AuthStore } from './auth.store';\nimport { environment } from 'src/environments/environment';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthService {\n private baseUrl: string;\n constructor(private _http: HttpClient, private _store: AuthStore) {\n this.baseUrl = environment.apiUrl;\n }\n\n login({ email = '', password = '' }: LoginPayload) {\n this._store.setLoading(true);\n this._http\n .get(`${this.baseUrl}/auth.json`)\n .pipe(\n map((user) => {\n this._store.update((state) => ({\n ...state,\n ...user\n }));\n }),\n finalize(() => {\n this._store.setLoading(false);\n }),\n catchError((err) => {\n this._store.setError(err);\n return of(err);\n })\n )\n .subscribe();\n }\n}\n\nexport class LoginPayload {\n email: string;\n password: string;\n constructor() {\n this.email = 'trungk18@gmail.com';\n this.password = `${new Date().getTime()}`;\n }\n}\n", + "sourceCode": "export class LoginPayload {\n email: string;\n password: string;\n constructor() {\n this.email = 'trungk18@gmail.com';\n this.password = `${new Date().getTime()}`;\n }\n}\n", "constructorObj": { "name": "constructor", "description": "", "args": [], - "line": 41 + "line": 3 }, "properties": [ { @@ -1613,14 +1570,14 @@ "type": "string", "optional": false, "description": "", - "line": 40 + "line": 2 }, { "name": "password", "type": "string", "optional": false, "description": "", - "line": 41 + "line": 3 } ], "methods": [], @@ -1871,11 +1828,11 @@ "directives": [ { "name": "AutofocusDirective", - "id": "directive-AutofocusDirective-2c83d6ba5fe0f9f69bee78ad14598520", + "id": "directive-AutofocusDirective-4ed6dd09b0f4119701c7ea034dc26e4e", "file": "src/app/core/directives/autofocus.directive.ts", "type": "directive", "description": "", - "sourceCode": "import { AfterContentInit, Directive, ElementRef, Input, OnDestroy } from '@angular/core';\n\nconst BASE_TIMER_DELAY = 10;\n\n@Directive({\n selector: '[jAutofocus]'\n})\nexport class AutofocusDirective implements AfterContentInit, OnDestroy {\n @Input('jAutofocus') enable: boolean | string;\n @Input() timerDelay: number = BASE_TIMER_DELAY;\n\n private elementRef: ElementRef;\n private timer: any;\n\n constructor(elementRef: ElementRef) {\n this.elementRef = elementRef;\n this.timer = null;\n }\n\n setDefaultValue() {\n if (this.enable === false) {\n return;\n }\n this.enable = true;\n }\n\n public ngAfterContentInit(): void {\n this.setDefaultValue();\n if (this.enable) {\n this.startFocusWorkflow();\n }\n }\n\n public ngOnDestroy(): void {\n this.stopFocusWorkflow();\n }\n\n private startFocusWorkflow(): void {\n if (this.timer) {\n return;\n }\n\n this.timer = setTimeout((): void => {\n this.timer = null;\n this.elementRef.nativeElement.focus();\n }, this.timerDelay);\n }\n\n private stopFocusWorkflow(): void {\n clearTimeout(this.timer);\n this.timer = null;\n }\n}\n", + "sourceCode": "import { AfterContentInit, Directive, ElementRef, Input, OnDestroy } from '@angular/core';\n\nconst BASE_TIMER_DELAY = 10;\n\n@Directive({\n selector: '[jAutofocus]'\n})\nexport class AutofocusDirective implements AfterContentInit, OnDestroy {\n @Input('jAutofocus') enable: boolean | string;\n @Input() timerDelay: number = BASE_TIMER_DELAY;\n\n private elementRef: ElementRef;\n private timer: any;\n\n constructor(elementRef: ElementRef) {\n this.elementRef = elementRef;\n this.timer = null;\n }\n\n public ngAfterContentInit(): void {\n this.setDefaultValue();\n if (this.enable) {\n this.startFocusWorkflow();\n }\n }\n\n public ngOnDestroy(): void {\n this.stopFocusWorkflow();\n }\n\n private setDefaultValue() {\n if (this.enable === false) {\n return;\n }\n this.enable = true;\n }\n\n private startFocusWorkflow(): void {\n if (this.timer) {\n return;\n }\n\n this.timer = setTimeout((): void => {\n this.timer = null;\n this.elementRef.nativeElement.focus();\n }, this.timerDelay);\n }\n\n private stopFocusWorkflow(): void {\n clearTimeout(this.timer);\n this.timer = null;\n }\n}\n", "selector": "[jAutofocus]", "providers": [], "inputsClass": [ @@ -1923,7 +1880,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 27, + "line": 20, "modifierKind": [ 114 ] @@ -1934,7 +1891,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 34, + "line": 27, "modifierKind": [ 114 ] @@ -1945,7 +1902,10 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 20 + "line": 31, + "modifierKind": [ + 112 + ] }, { "name": "startFocusWorkflow", @@ -2171,11 +2131,11 @@ } } }, - "templateData": "

    \n
    \n
    \n Create issue\n
    \n
    \n \n \n
    \n
    \n
    \n \n \n
    \n
    \n \n \n
    \n
    \n \n \n
    \n
    \n \n \n \n
    \n
    \n \n \n \n
    \n
    \n \n \n \n
    \n
    \n \n Create Issue\n \n \n Cancel\n \n
    \n
    \n
    " + "templateData": "
    \n
    \n
    \n Create issue\n
    \n
    \n \n \n
    \n
    \n
    \n \n \n
    \n
    \n \n \n
    \n
    \n \n \n
    \n
    \n \n \n \n
    \n
    \n \n \n \n
    \n
    \n \n \n \n
    \n
    \n \n Create Issue\n \n \n Cancel\n \n
    \n
    \n
    " }, { "name": "AppComponent", - "id": "component-AppComponent-c5a07f40e6fc0207a348406a1ee821da", + "id": "component-AppComponent-24478e46957da0d685d13f9d2000be4c", "file": "src/app/app.component.ts", "encapsulation": [ "ViewEncapsulation.None" @@ -2196,6 +2156,14 @@ "inputsClass": [], "outputsClass": [], "propertiesClass": [ + { + "name": "handleGoogleAnalytics", + "defaultValue": "() => {...}", + "type": "", + "optional": false, + "description": "", + "line": 29 + }, { "name": "projectQuery", "type": "ProjectQuery", @@ -2218,21 +2186,13 @@ } ], "methodsClass": [ - { - "name": "handleGoogleAnalytics", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 28 - }, { "name": "ngAfterViewInit", "args": [], "optional": false, "returnType": "void", "typeParameters": [], - "line": 36 + "line": 35 } ], "hostBindings": [], @@ -2240,11 +2200,11 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, ViewEncapsulation, AfterViewInit, ChangeDetectorRef } from '@angular/core';\nimport { Router, NavigationEnd } from '@angular/router';\nimport { environment } from '../environments/environment';\nimport { ProjectQuery } from './project/state/project/project.query';\nimport { ProjectService } from './project/state/project/project.service';\nimport { GoogleAnalyticsService } from './core/services/google-analytics.service';\n\n@Component({\n selector: 'app-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class AppComponent implements AfterViewInit {\n constructor(\n public router: Router,\n public projectQuery: ProjectQuery,\n private _cdr: ChangeDetectorRef,\n private _projectService: ProjectService,\n private _googleAnalytics: GoogleAnalyticsService\n ) {\n this._projectService.setLoading(true);\n if (environment.production) {\n this.handleGoogleAnalytics();\n }\n }\n\n handleGoogleAnalytics() {\n this.router.events.subscribe((event) => {\n if (event instanceof NavigationEnd) {\n this._googleAnalytics.sendPageView(event.urlAfterRedirects);\n }\n });\n }\n\n ngAfterViewInit() {\n this._cdr.detectChanges();\n }\n}\n", + "sourceCode": "import { Component, ViewEncapsulation, AfterViewInit, ChangeDetectorRef } from '@angular/core';\nimport { Router, NavigationEnd } from '@angular/router';\nimport { environment } from '../environments/environment';\nimport { ProjectQuery } from './project/state/project/project.query';\nimport { ProjectService } from './project/state/project/project.service';\nimport { GoogleAnalyticsService } from './core/services/google-analytics.service';\n\n@Component({\n selector: 'app-root',\n templateUrl: './app.component.html',\n styleUrls: ['./app.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class AppComponent implements AfterViewInit {\n constructor(\n public router: Router,\n public projectQuery: ProjectQuery,\n private _cdr: ChangeDetectorRef,\n private _projectService: ProjectService,\n private _googleAnalytics: GoogleAnalyticsService\n ) {\n this._projectService.setLoading(true);\n\n if (environment.production) {\n this.router.events.subscribe(this.handleGoogleAnalytics);\n }\n }\n\n handleGoogleAnalytics = (event: any): void => {\n if (event instanceof NavigationEnd) {\n this._googleAnalytics.sendPageView(event.urlAfterRedirects);\n }\n }\n\n ngAfterViewInit() {\n this._cdr.detectChanges();\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { - "data": "@import 'http://github.com/core/styles/custom';\n\n#app-frame {\n position: absolute;\n width: 100vw;\n height: 100vh;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n\n > nz-spin {\n @apply flex flex-grow;\n\n > .ant-spin-container {\n @apply flex flex-grow;\n }\n }\n}\n\napp-project {\n @apply flex;\n flex-grow: 1;\n flex-direction: column;\n /* for Firefox */\n min-height: 0;\n}\n\nboard-dnd {\n @apply flex flex-grow;\n}\n\n.global-spinner {\n @apply min-h-screen;\n .ant-spin {\n max-height: unset !important;\n }\n}\n\n//ng-zorro override\nbody,\n.ant-modal {\n @apply text-textDark;\n}\n\n.ant-modal-body {\n padding: 0;\n}\n", + "data": "@import 'http://github.com/core/styles/custom';\n\n#app-frame {\n position: absolute;\n width: 100vw;\n height: 100vh;\n overflow: hidden;\n display: flex;\n flex-direction: column;\n\n > nz-spin {\n @apply flex flex-grow;\n\n > .ant-spin-container {\n @apply flex flex-grow;\n }\n }\n}\n\napp-project {\n @apply flex;\n flex-grow: 1;\n flex-direction: column;\n /* for Firefox */\n min-height: 0;\n}\n\nboard-dnd {\n @apply flex flex-grow;\n}\n\n.global-spinner {\n @apply min-h-screen;\n .ant-spin {\n max-height: unset !important;\n }\n}\n\n//ng-zorro override\nbody {\n overflow: hidden;\n}\n\nbody,\n.ant-modal {\n @apply text-textDark;\n}\n\n.ant-modal-body {\n padding: 0;\n}\n", "styleUrl": "./app.component.scss" } ], @@ -2320,7 +2280,7 @@ }, { "name": "AvatarComponent", - "id": "component-AvatarComponent-e9c46e8eb86a24509f8138855100c3a0", + "id": "component-AvatarComponent-0a4aea88bd44d1bef72a211595bb15a3", "file": "src/app/jira-control/avatar/avatar.component.ts", "encapsulation": [], "entryComponents": [], @@ -2349,7 +2309,7 @@ }, { "name": "name", - "defaultValue": "\"\"", + "defaultValue": "''", "line": 11 }, { @@ -2371,7 +2331,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'j-avatar',\n templateUrl: './avatar.component.html',\n styleUrls: ['./avatar.component.scss']\n})\nexport class AvatarComponent {\n @Input() avatarUrl: string;\n @Input() size = 12;\n @Input() name = \"\";\n @Input() rounded = true;\n @Input() className = '';\n\n get style() {\n return {\n width: `${this.size}px`,\n height: `${this.size}px`,\n 'background-image': `url('http://github.com/$%7Bthis.avatarUrl%7D')`,\n 'border-radius': this.rounded ? '100%' : '3px'\n };\n } \n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'j-avatar',\n templateUrl: './avatar.component.html',\n styleUrls: ['./avatar.component.scss']\n})\nexport class AvatarComponent {\n @Input() avatarUrl: string;\n @Input() size = 12;\n @Input() name = '';\n @Input() rounded = true;\n @Input() className = '';\n\n get style() {\n return {\n width: `${this.size}px`,\n height: `${this.size}px`,\n 'background-image': `url('http://github.com/$%7Bthis.avatarUrl%7D')`,\n 'border-radius': this.rounded ? '100%' : '3px'\n };\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -2395,7 +2355,7 @@ }, { "name": "BoardComponent", - "id": "component-BoardComponent-912992667e943e68c42ed5b64c7bfda6", + "id": "component-BoardComponent-c5f4b6faebd0faa9afb327f7c7981d89", "file": "src/app/project/pages/board/board.component.ts", "encapsulation": [], "entryComponents": [], @@ -2424,21 +2384,13 @@ } ], "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 14 - }, { "name": "sendTwitterEventButton", "args": [], "optional": false, "returnType": "void", "typeParameters": [], - "line": 16 + "line": 14 } ], "hostBindings": [], @@ -2446,7 +2398,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { GoogleAnalyticsService } from '@trungk18/core/services/google-analytics.service';\n\n@Component({\n selector: 'board',\n templateUrl: './board.component.html',\n styleUrls: ['./board.component.scss']\n})\nexport class BoardComponent implements OnInit {\n breadcrumbs: string[] = ['Projects', 'Angular Jira Clone', 'Kanban Board'];\n\n constructor(private _googleAnalytics: GoogleAnalyticsService) {}\n\n ngOnInit(): void {}\n\n sendTwitterEventButton() {\n this._googleAnalytics.sendEvent('Share Twitter', 'button');\n }\n}\n", + "sourceCode": "import { Component } from '@angular/core';\nimport { GoogleAnalyticsService } from '@trungk18/core/services/google-analytics.service';\n\n@Component({\n selector: 'board',\n templateUrl: './board.component.html',\n styleUrls: ['./board.component.scss']\n})\nexport class BoardComponent {\n breadcrumbs: string[] = ['Projects', 'Angular Jira Clone', 'Kanban Board'];\n\n constructor(private _googleAnalytics: GoogleAnalyticsService) {}\n\n sendTwitterEventButton() {\n this._googleAnalytics.sendEvent('Share Twitter', 'button');\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -2475,14 +2427,11 @@ } ] }, - "implements": [ - "OnInit" - ], "templateData": "
    " }, { "name": "BoardDndComponent", - "id": "component-BoardDndComponent-0685eaa0e08945efb8dac7191b84fab9", + "id": "component-BoardDndComponent-e43e798fcaf484725f451476382165e6", "file": "src/app/project/components/board/board-dnd/board-dnd.component.ts", "encapsulation": [], "entryComponents": [], @@ -2528,20 +2477,11 @@ ] } ], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 22 - } - ], + "methodsClass": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { IssueStatus } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\n@UntilDestroy()\n@Component({\n selector: 'board-dnd',\n templateUrl: './board-dnd.component.html',\n styleUrls: ['./board-dnd.component.scss']\n})\nexport class BoardDndComponent implements OnInit {\n issueStatuses: IssueStatus[] = [\n IssueStatus.BACKLOG,\n IssueStatus.SELECTED,\n IssueStatus.IN_PROGRESS,\n IssueStatus.DONE\n ];\n\n constructor(public projectQuery: ProjectQuery, public authQuery: AuthQuery) {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { IssueStatus } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\n@UntilDestroy()\n@Component({\n selector: 'board-dnd',\n templateUrl: './board-dnd.component.html',\n styleUrls: ['./board-dnd.component.scss']\n})\nexport class BoardDndComponent {\n issueStatuses: IssueStatus[] = [\n IssueStatus.BACKLOG,\n IssueStatus.SELECTED,\n IssueStatus.IN_PROGRESS,\n IssueStatus.DONE\n ];\n\n constructor(public projectQuery: ProjectQuery, public authQuery: AuthQuery) {}\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -2581,9 +2521,6 @@ } ] }, - "implements": [ - "OnInit" - ], "templateData": "
    \n
    \n
    \n
    " }, { @@ -3023,7 +2960,7 @@ }, { "name": "BreadcrumbsComponent", - "id": "component-BreadcrumbsComponent-a5dfba8296f689b8e4b362c4d0ef1188", + "id": "component-BreadcrumbsComponent-2a7ebe3885fa67ac94fd8c77fa00641c", "file": "src/app/jira-control/breadcrumbs/breadcrumbs.component.ts", "encapsulation": [], "entryComponents": [], @@ -3049,22 +2986,13 @@ ], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 12 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\n\n@Component({\n selector: 'breadcrumbs',\n templateUrl: './breadcrumbs.component.html',\n styleUrls: ['./breadcrumbs.component.scss']\n})\nexport class BreadcrumbsComponent implements OnInit {\n @Input() items: string[] = [];\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'breadcrumbs',\n templateUrl: './breadcrumbs.component.html',\n styleUrls: ['./breadcrumbs.component.scss']\n})\nexport class BreadcrumbsComponent {\n @Input() items: string[] = [];\n constructor() {}\n\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -3079,14 +3007,11 @@ "args": [], "line": 9 }, - "implements": [ - "OnInit" - ], "templateData": "
    \n \n /\n {{ item }}\n \n
    " }, { "name": "ButtonComponent", - "id": "component-ButtonComponent-3e01dce1d9dbcdbefac84f827585ab74", + "id": "component-ButtonComponent-af0912c1e763bff248a9dd57271b105b", "file": "src/app/jira-control/button/button.component.ts", "encapsulation": [], "entryComponents": [], @@ -3141,22 +3066,13 @@ ], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 19 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\n\n@Component({\n selector: 'j-button',\n templateUrl: './button.component.html',\n styleUrls: ['./button.component.scss']\n})\nexport class ButtonComponent implements OnInit {\n @Input() type = 'button';\n @Input() className = 'btn-primary';\n @Input() icon: string;\n @Input() iconSize = 18;\n @Input() isWorking: boolean;\n @Input() isActive: boolean;\n @Input() disabled: boolean;\n\n constructor() {}\n\n ngOnInit(): void {}\n\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'j-button',\n templateUrl: './button.component.html',\n styleUrls: ['./button.component.scss']\n})\nexport class ButtonComponent {\n @Input() type = 'button';\n @Input() className = 'btn-primary';\n @Input() icon: string;\n @Input() iconSize = 18;\n @Input() isWorking: boolean;\n @Input() isActive: boolean;\n @Input() disabled: boolean;\n\n constructor() {}\n\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -3171,9 +3087,6 @@ "args": [], "line": 15 }, - "implements": [ - "OnInit" - ], "templateData": "" }, { @@ -3649,7 +3562,7 @@ }, { "name": "IssueAssigneesSelectComponent", - "id": "component-IssueAssigneesSelectComponent-604189e9f9e6e2afb50d23e7743162d7", + "id": "component-IssueAssigneesSelectComponent-e317ff594fb4bed3cc8620bd7bcd9a63", "file": "src/app/project/components/add-issue-modal/issue-assignees-select/issue-assignees-select.component.ts", "encapsulation": [ "ViewEncapsulation.None" @@ -3693,7 +3606,7 @@ "optional": false, "returnType": "any", "typeParameters": [], - "line": 19, + "line": 17, "jsdoctags": [ { "name": "userId", @@ -3703,14 +3616,6 @@ } } ] - }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 17 } ], "hostBindings": [], @@ -3718,7 +3623,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input, ChangeDetectorRef, ViewEncapsulation } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { FormControl } from '@angular/forms';\n\n@Component({\n selector: 'issue-assignees-select',\n templateUrl: './issue-assignees-select.component.html',\n styleUrls: ['./issue-assignees-select.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class IssueAssigneesSelectComponent implements OnInit {\n @Input() control: FormControl;\n @Input() users: JUser[];\n\n constructor(private cdr: ChangeDetectorRef) {}\n\n ngOnInit(): void {}\n\n getUser(userId: string) {\n return this.users.find((user) => user.id === userId);\n }\n}\n", + "sourceCode": "import { Component, Input, ViewEncapsulation } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\nimport { FormControl } from '@angular/forms';\n\n@Component({\n selector: 'issue-assignees-select',\n templateUrl: './issue-assignees-select.component.html',\n styleUrls: ['./issue-assignees-select.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class IssueAssigneesSelectComponent {\n @Input() control: FormControl;\n @Input() users: JUser[];\n\n constructor() {}\n\n getUser(userId: string): any {\n return this.users.find((user) => user.id === userId);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -3730,31 +3635,14 @@ "constructorObj": { "name": "constructor", "description": "", - "args": [ - { - "name": "cdr", - "type": "ChangeDetectorRef" - } - ], - "line": 13, - "jsdoctags": [ - { - "name": "cdr", - "type": "ChangeDetectorRef", - "tagName": { - "text": "param" - } - } - ] + "args": [], + "line": 13 }, - "implements": [ - "OnInit" - ], "templateData": "\n \n \n \n\n\n \n\n\n No user found.\n" }, { "name": "IssueCardComponent", - "id": "component-IssueCardComponent-aceaf75a3a68a779dfd30164711ddb46", + "id": "component-IssueCardComponent-9aeec0fb3473131ae732b625d5769d43", "file": "src/app/project/components/issues/issue-card/issue-card.component.ts", "encapsulation": [], "entryComponents": [], @@ -3860,7 +3748,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnChanges, SimpleChanges } from '@angular/core';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueModalComponent } from '../issue-modal/issue-modal.component';\n\n@Component({\n selector: 'issue-card',\n templateUrl: './issue-card.component.html',\n styleUrls: ['./issue-card.component.scss']\n})\n@UntilDestroy()\nexport class IssueCardComponent implements OnChanges {\n @Input() issue: JIssue;\n assignees: JUser[];\n issueTypeIcon: string;\n priorityIcon: IssuePriorityIcon;\n\n constructor(private _projectQuery: ProjectQuery, private _modalService: NzModalService) {}\n\n ngOnInit(): void {\n this._projectQuery.users$.pipe(untilDestroyed(this)).subscribe((users) => {\n this.assignees = this.issue.userIds.map((userId) => users.find((x) => x.id === userId));\n });\n }\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange?.currentValue !== issueChange.previousValue) {\n this.issueTypeIcon = IssueUtil.getIssueTypeIcon(this.issue.type);\n this.priorityIcon = IssueUtil.getIssuePriorityIcon(this.issue.priority);\n }\n }\n\n openIssueModal(issueId: string) {\n this._modalService.create({\n nzContent: IssueModalComponent,\n nzWidth: 1040,\n nzClosable: false,\n nzFooter: null,\n nzComponentParams: {\n issue$: this._projectQuery.issueById$(issueId)\n }\n });\n }\n}\n", + "sourceCode": "import {Component, Input, OnChanges, OnInit, SimpleChanges} from '@angular/core';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueModalComponent } from '../issue-modal/issue-modal.component';\n\n@Component({\n selector: 'issue-card',\n templateUrl: './issue-card.component.html',\n styleUrls: ['./issue-card.component.scss']\n})\n@UntilDestroy()\nexport class IssueCardComponent implements OnChanges, OnInit {\n @Input() issue: JIssue;\n assignees: JUser[];\n issueTypeIcon: string;\n priorityIcon: IssuePriorityIcon;\n\n constructor(private _projectQuery: ProjectQuery, private _modalService: NzModalService) {}\n\n ngOnInit(): void {\n this._projectQuery.users$.pipe(untilDestroyed(this)).subscribe((users) => {\n this.assignees = this.issue.userIds.map((userId) => users.find((x) => x.id === userId));\n });\n }\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange?.currentValue !== issueChange.previousValue) {\n this.issueTypeIcon = IssueUtil.getIssueTypeIcon(this.issue.type);\n this.priorityIcon = IssueUtil.getIssuePriorityIcon(this.issue.priority);\n }\n }\n\n openIssueModal(issueId: string) {\n this._modalService.create({\n nzContent: IssueModalComponent,\n nzWidth: 1040,\n nzClosable: false,\n nzFooter: null,\n nzComponentParams: {\n issue$: this._projectQuery.issueById$(issueId)\n }\n });\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -3901,13 +3789,14 @@ ] }, "implements": [ - "OnChanges" + "OnChanges", + "OnInit" ], "templateData": "
    \n
    \n

    \n {{ issue.title }}\n

    \n
    \n
    \n \n \n \n {{issue.type}}-{{issue.id}}\n \n
    \n
    \n \n \n\n \n \n
    \n
    \n
    \n
    " }, { "name": "IssueCommentComponent", - "id": "component-IssueCommentComponent-7e9be0ac9769ff8e59ed5fa272e59d4f", + "id": "component-IssueCommentComponent-aa1fe1f3ba56f35f9ed5bbf6860debec", "file": "src/app/project/components/issues/issue-comment/issue-comment.component.ts", "encapsulation": [], "entryComponents": [], @@ -3984,7 +3873,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 51 + "line": 54 }, { "name": "cancelAddComment", @@ -3992,7 +3881,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 63 + "line": 66 }, { "name": "ngOnInit", @@ -4000,7 +3889,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 37 + "line": 40 }, { "name": "setCommentEdit", @@ -4013,7 +3902,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 47, + "line": 50, "jsdoctags": [ { "name": "mode", @@ -4038,13 +3927,13 @@ "argsDecorator": [ "$event" ], - "line": 27 + "line": 30 } ], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnInit, HostListener, ElementRef, ViewChild } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JComment } from '@trungk18/interface/comment';\nimport { JUser } from '@trungk18/interface/user';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-comment',\n templateUrl: './issue-comment.component.html',\n styleUrls: ['./issue-comment.component.scss']\n})\n@UntilDestroy()\nexport class IssueCommentComponent implements OnInit {\n @Input() issueId: string;\n @Input() comment: JComment;\n @Input() createMode: boolean;\n @ViewChild('commentBoxRef') commentBoxRef: ElementRef;\n commentControl: FormControl;\n user: JUser;\n isEditing: boolean;\n\n constructor(private _authQuery: AuthQuery, private projectService: ProjectService) {}\n\n @HostListener('window:keyup', ['$event'])\n keyEvent(event: KeyboardEvent) {\n if (!this.createMode || this.isEditing) {\n return;\n }\n if (event.key == 'M') {\n this.commentBoxRef.nativeElement.focus();\n this.isEditing = true;\n }\n }\n\n ngOnInit(): void {\n this.commentControl = new FormControl('');\n this._authQuery.user$.pipe(untilDestroyed(this)).subscribe((user) => {\n this.user = user;\n if (this.createMode) {\n this.comment = new JComment(this.issueId, this.user);\n }\n });\n }\n\n setCommentEdit(mode: boolean) {\n this.isEditing = mode;\n }\n\n addComment() {\n const now = new Date();\n this.projectService.updateIssueComment(this.issueId, {\n ...this.comment,\n id: `${now.getTime()}`,\n createdAt: now.toISOString(),\n updatedAt: now.toISOString(),\n body: this.commentControl.value\n });\n this.cancelAddComment();\n }\n\n cancelAddComment() {\n this.commentControl.patchValue('');\n this.setCommentEdit(false);\n }\n}\n", + "sourceCode": "import { Component, Input, OnInit, HostListener, ElementRef, ViewChild } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { UntilDestroy, untilDestroyed } from '@ngneat/until-destroy';\nimport { JComment } from '@trungk18/interface/comment';\nimport { JUser } from '@trungk18/interface/user';\nimport { AuthQuery } from '@trungk18/project/auth/auth.query';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-comment',\n templateUrl: './issue-comment.component.html',\n styleUrls: ['./issue-comment.component.scss']\n})\n@UntilDestroy()\nexport class IssueCommentComponent implements OnInit {\n @Input() issueId: string;\n @Input() comment: JComment;\n @Input() createMode: boolean;\n @ViewChild('commentBoxRef') commentBoxRef: ElementRef;\n commentControl: FormControl;\n user: JUser;\n isEditing: boolean;\n\n constructor(\n private _authQuery: AuthQuery,\n private projectService: ProjectService\n ) {}\n\n @HostListener('window:keyup', ['$event'])\n keyEvent(event: KeyboardEvent) {\n if (!this.createMode || this.isEditing) {\n return;\n }\n if (event.key === 'M') {\n this.commentBoxRef.nativeElement.focus();\n this.isEditing = true;\n }\n }\n\n ngOnInit(): void {\n this.commentControl = new FormControl('');\n this._authQuery.user$.pipe(untilDestroyed(this)).subscribe((user) => {\n this.user = user;\n if (this.createMode) {\n this.comment = new JComment(this.issueId, this.user);\n }\n });\n }\n\n setCommentEdit(mode: boolean) {\n this.isEditing = mode;\n }\n\n addComment() {\n const now = new Date();\n this.projectService.updateIssueComment(this.issueId, {\n ...this.comment,\n id: `${now.getTime()}`,\n createdAt: now.toISOString(),\n updatedAt: now.toISOString(),\n body: this.commentControl.value\n });\n this.cancelAddComment();\n }\n\n cancelAddComment() {\n this.commentControl.patchValue('');\n this.setCommentEdit(false);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -4091,7 +3980,7 @@ }, { "name": "IssueCommentsComponent", - "id": "component-IssueCommentsComponent-df2cb29b41db9cf6b13421ef08e0438f", + "id": "component-IssueCommentsComponent-5c6190a8890a83885139a56fb457a6ea", "file": "src/app/project/components/issues/issue-comments/issue-comments.component.ts", "encapsulation": [], "entryComponents": [], @@ -4116,22 +4005,13 @@ ], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 14 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\n\n@Component({\n selector: 'issue-comments',\n templateUrl: './issue-comments.component.html',\n styleUrls: ['./issue-comments.component.scss']\n})\nexport class IssueCommentsComponent implements OnInit {\n @Input() issue: JIssue;\n\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\n\n@Component({\n selector: 'issue-comments',\n templateUrl: './issue-comments.component.html',\n styleUrls: ['./issue-comments.component.scss']\n})\nexport class IssueCommentsComponent {\n @Input() issue: JIssue;\n\n constructor() {}\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -4146,14 +4026,11 @@ "args": [], "line": 10 }, - "implements": [ - "OnInit" - ], "templateData": "\n\n\n\n" }, { "name": "IssueDeleteModalComponent", - "id": "component-IssueDeleteModalComponent-73c6f213bf6a0a212bcfd65fef4d8ef9", + "id": "component-IssueDeleteModalComponent-790adfe01b0ab9aa62804f179ceaa0a8", "file": "src/app/project/components/issues/issue-delete-modal/issue-delete-modal.component.ts", "encapsulation": [], "entryComponents": [], @@ -4195,7 +4072,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 23 + "line": 21 }, { "name": "deleteIssue", @@ -4203,14 +4080,6 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 19 - }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], "line": 17 } ], @@ -4219,7 +4088,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Output, EventEmitter } from '@angular/core';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-delete-modal',\n templateUrl: './issue-delete-modal.component.html',\n styleUrls: ['./issue-delete-modal.component.scss']\n})\nexport class IssueDeleteModalComponent implements OnInit {\n issueId: string;\n\n onDelete = new EventEmitter();\n\n constructor(private _modalRef: NzModalRef) {}\n\n ngOnInit(): void {}\n\n deleteIssue() {\n this.onDelete.emit(new DeleteIssueModel(this.issueId, this._modalRef));\n }\n\n closeModal() {\n this._modalRef.close();\n }\n}\n", + "sourceCode": "import { Component, EventEmitter } from '@angular/core';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-delete-modal',\n templateUrl: './issue-delete-modal.component.html',\n styleUrls: ['./issue-delete-modal.component.scss']\n})\nexport class IssueDeleteModalComponent {\n issueId: string;\n\n onDelete = new EventEmitter();\n\n constructor(private _modalRef: NzModalRef) {}\n\n deleteIssue() {\n this.onDelete.emit(new DeleteIssueModel(this.issueId, this._modalRef));\n }\n\n closeModal() {\n this._modalRef.close();\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -4248,14 +4117,11 @@ } ] }, - "implements": [ - "OnInit" - ], "templateData": "
    \n
    \n Are you sure you want to delete this issue?\n
    \n

    This action cannot be undone.

    \n
    \n Delete\n \n Cancel\n
    \n
    " }, { "name": "IssueDescriptionComponent", - "id": "component-IssueDescriptionComponent-0e0181c5ea1a1bb85feb17f7b0c6184f", + "id": "component-IssueDescriptionComponent-91eec2541d4dcdd74ce3149d5adb8b52", "file": "src/app/project/components/issues/issue-description/issue-description.component.ts", "encapsulation": [ "ViewEncapsulation.None" @@ -4319,7 +4185,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 45 + "line": 47 }, { "name": "editorCreated", @@ -4365,21 +4231,13 @@ } ] }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 50 - }, { "name": "save", "args": [], "optional": false, "returnType": "void", "typeParameters": [], - "line": 37 + "line": 39 }, { "name": "setEditMode", @@ -4409,7 +4267,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnChanges, SimpleChanges, ViewEncapsulation } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { FormControl } from '@angular/forms';\nimport { quillConfiguration } from '@trungk18/project/config/editor';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-description',\n templateUrl: './issue-description.component.html',\n styleUrls: ['./issue-description.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class IssueDescriptionComponent implements OnChanges {\n @Input() issue: JIssue;\n descriptionControl: FormControl;\n editorOptions = quillConfiguration;\n isEditing: boolean;\n isWorking: boolean;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange.currentValue !== issueChange.previousValue) {\n this.descriptionControl = new FormControl(this.issue.description);\n }\n }\n\n setEditMode(mode: boolean) {\n this.isEditing = mode;\n }\n\n editorCreated(editor: any) {\n editor.focus && editor.focus();\n }\n\n save() {\n this._projectService.updateIssue({\n ...this.issue,\n description: this.descriptionControl.value\n });\n this.setEditMode(false);\n }\n\n cancel() {\n this.descriptionControl.patchValue(this.issue.description);\n this.setEditMode(false);\n }\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input, OnChanges, SimpleChanges, ViewEncapsulation } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { FormControl } from '@angular/forms';\nimport { quillConfiguration } from '@trungk18/project/config/editor';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-description',\n templateUrl: './issue-description.component.html',\n styleUrls: ['./issue-description.component.scss'],\n encapsulation: ViewEncapsulation.None\n})\nexport class IssueDescriptionComponent implements OnChanges {\n @Input() issue: JIssue;\n descriptionControl: FormControl;\n editorOptions = quillConfiguration;\n isEditing: boolean;\n isWorking: boolean;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnChanges(changes: SimpleChanges): void {\n const issueChange = changes.issue;\n if (issueChange.currentValue !== issueChange.previousValue) {\n this.descriptionControl = new FormControl(this.issue.description);\n }\n }\n\n setEditMode(mode: boolean) {\n this.isEditing = mode;\n }\n\n editorCreated(editor: any) {\n if (editor && editor.focus) {\n editor.focus();\n }\n }\n\n save() {\n this._projectService.updateIssue({\n ...this.issue,\n description: this.descriptionControl.value\n });\n this.setEditMode(false);\n }\n\n cancel() {\n this.descriptionControl.patchValue(this.issue.description);\n this.setEditMode(false);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -4445,7 +4303,7 @@ }, { "name": "IssueDetailComponent", - "id": "component-IssueDetailComponent-8a0104d839ef7a9fb6ce27f2fed1dc3f", + "id": "component-IssueDetailComponent-af2e17b265d8c797fd0366174172b80c", "file": "src/app/project/components/issues/issue-detail/issue-detail.component.ts", "encapsulation": [], "entryComponents": [], @@ -4517,15 +4375,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 40 - }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 23 + "line": 38 }, { "name": "openDeleteIssueModal", @@ -4533,7 +4383,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 25 + "line": 23 }, { "name": "openIssuePage", @@ -4541,7 +4391,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 44 + "line": 42 } ], "hostBindings": [], @@ -4549,7 +4399,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueDeleteModalComponent } from '../issue-delete-modal/issue-delete-modal.component';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-detail',\n templateUrl: './issue-detail.component.html',\n styleUrls: ['./issue-detail.component.scss']\n})\nexport class IssueDetailComponent implements OnInit {\n @Input() issue: JIssue;\n @Input() isShowFullScreenButton: boolean;\n @Input() isShowCloseButton: boolean;\n @Output() onClosed = new EventEmitter();\n @Output() onOpenIssue = new EventEmitter();\n @Output() onDelete = new EventEmitter();\n\n constructor(public projectQuery: ProjectQuery, private _modalService: NzModalService) {}\n\n ngOnInit(): void {}\n\n openDeleteIssueModal() {\n this._modalService.create({\n nzContent: IssueDeleteModalComponent,\n nzClosable: false,\n nzFooter: null,\n nzStyle: {\n top: '140px'\n },\n nzComponentParams: {\n issueId: this.issue.id,\n onDelete: this.onDelete\n }\n });\n }\n\n closeModal() {\n this.onClosed.emit();\n }\n\n openIssuePage() {\n this.onOpenIssue.emit(this.issue.id);\n }\n}\n", + "sourceCode": "import { Component, Input, Output, EventEmitter } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectQuery } from '@trungk18/project/state/project/project.query';\nimport { NzModalService } from 'ng-zorro-antd/modal';\nimport { IssueDeleteModalComponent } from '../issue-delete-modal/issue-delete-modal.component';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-detail',\n templateUrl: './issue-detail.component.html',\n styleUrls: ['./issue-detail.component.scss']\n})\nexport class IssueDetailComponent{\n @Input() issue: JIssue;\n @Input() isShowFullScreenButton: boolean;\n @Input() isShowCloseButton: boolean;\n @Output() onClosed = new EventEmitter();\n @Output() onOpenIssue = new EventEmitter();\n @Output() onDelete = new EventEmitter();\n\n constructor(public projectQuery: ProjectQuery, private _modalService: NzModalService) {}\n\n openDeleteIssueModal() {\n this._modalService.create({\n nzContent: IssueDeleteModalComponent,\n nzClosable: false,\n nzFooter: null,\n nzStyle: {\n top: '140px'\n },\n nzComponentParams: {\n issueId: this.issue.id,\n onDelete: this.onDelete\n }\n });\n }\n\n closeModal() {\n this.onClosed.emit();\n }\n\n openIssuePage() {\n this.onOpenIssue.emit(this.issue.id);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -4589,14 +4439,11 @@ } ] }, - "implements": [ - "OnInit" - ], "templateData": "
    \n
    \n \n
    \n \n \n Give Feedback\n \n \n \n \n \n \n \n \n
    \n
    \n
    \n \n\n
    Description
    \n \n\n
    Comments
    \n \n
    \n
    \n \n \n \n \n \n \n\n
    \n
    \n Created - {{ issue.createdAt | date:\"medium\" }}\n
    \n
    \n Updated - {{ issue.updatedAt | date:\"medium\" }}\n
    \n
    \n
    \n
    \n
    \n\n\n \n" }, { "name": "IssueLoaderComponent", - "id": "component-IssueLoaderComponent-3e3f5d6afd5a5e640f972681a179dc58", + "id": "component-IssueLoaderComponent-5cdf1b78513df9886bdb31662d44e88a", "file": "src/app/project/components/issues/issue-loader/issue-loader.component.ts", "encapsulation": [], "entryComponents": [], @@ -4615,24 +4462,15 @@ "inputsClass": [], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 11 - } - ], - "hostBindings": [], - "hostListeners": [], - "description": "", - "rawdescription": "", - "type": "component", - "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'issue-loader',\n templateUrl: './issue-loader.component.html',\n styleUrls: ['./issue-loader.component.scss']\n})\nexport class IssueLoaderComponent implements OnInit {\n constructor() {}\n\n ngOnInit(): void {}\n}\n", - "assetsDirs": [], - "styleUrlsData": [ + "methodsClass": [], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component } from '@angular/core';\n\n@Component({\n selector: 'issue-loader',\n templateUrl: './issue-loader.component.html',\n styleUrls: ['./issue-loader.component.scss']\n})\nexport class IssueLoaderComponent {\n constructor() {}\n}\n", + "assetsDirs": [], + "styleUrlsData": [ { "data": "", "styleUrl": "./issue-loader.component.scss" @@ -4645,14 +4483,11 @@ "args": [], "line": 8 }, - "implements": [ - "OnInit" - ], - "templateData": "
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n" + "templateData": "
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n" }, { "name": "IssueModalComponent", - "id": "component-IssueModalComponent-ed20a7d2eb4e12a059e341076a2670c7", + "id": "component-IssueModalComponent-2cd41e1070ddf55abb2e40bcec53a7b5", "file": "src/app/project/components/issues/issue-modal/issue-modal.component.ts", "encapsulation": [], "entryComponents": [], @@ -4684,7 +4519,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 25 + "line": 23 }, { "name": "deleteIssue", @@ -4696,7 +4531,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 34, + "line": 32, "jsdoctags": [ { "type": "DeleteIssueModel", @@ -4706,14 +4541,6 @@ } ] }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 23 - }, { "name": "openIssuePage", "args": [ @@ -4725,7 +4552,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 29, + "line": 27, "jsdoctags": [ { "name": "issueId", @@ -4742,7 +4569,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnInit } from '@angular/core';\nimport { Router } from '@angular/router';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { Observable } from 'rxjs';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-modal',\n templateUrl: './issue-modal.component.html',\n styleUrls: ['./issue-modal.component.scss']\n})\nexport class IssueModalComponent implements OnInit {\n @Input() issue$: Observable;\n\n constructor(\n private _modal: NzModalRef,\n private _router: Router,\n private _projectService: ProjectService\n ) {}\n\n ngOnInit(): void {}\n\n closeModal() {\n this._modal.close();\n }\n\n openIssuePage(issueId: string) {\n this.closeModal();\n this._router.navigate(['project', 'issue', issueId]);\n }\n\n deleteIssue({ issueId, deleteModalRef }: DeleteIssueModel) {\n this._projectService.deleteIssue(issueId);\n deleteModalRef.close();\n this.closeModal();\n }\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { Router } from '@angular/router';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\nimport { NzModalRef } from 'ng-zorro-antd/modal';\nimport { Observable } from 'rxjs';\nimport { DeleteIssueModel } from '@trungk18/interface/ui-model/delete-issue-model';\n\n@Component({\n selector: 'issue-modal',\n templateUrl: './issue-modal.component.html',\n styleUrls: ['./issue-modal.component.scss']\n})\nexport class IssueModalComponent {\n @Input() issue$: Observable;\n\n constructor(\n private _modal: NzModalRef,\n private _router: Router,\n private _projectService: ProjectService\n ) {}\n\n closeModal() {\n this._modal.close();\n }\n\n openIssuePage(issueId: string) {\n this.closeModal();\n this._router.navigate(['project', 'issue', issueId]);\n }\n\n deleteIssue({ issueId, deleteModalRef }: DeleteIssueModel) {\n this._projectService.deleteIssue(issueId);\n deleteModalRef.close();\n this.closeModal();\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -4793,9 +4620,6 @@ } ] }, - "implements": [ - "OnInit" - ], "templateData": "
    \n \n \n
    " }, { @@ -4955,7 +4779,7 @@ }, { "name": "IssuePrioritySelectComponent", - "id": "component-IssuePrioritySelectComponent-61cc6169086a3e3d5d0bd33b10e350a6", + "id": "component-IssuePrioritySelectComponent-d2972e2dc089370d8f28aa6261fa1627", "file": "src/app/project/components/add-issue-modal/issue-priority-select/issue-priority-select.component.ts", "encapsulation": [], "entryComponents": [], @@ -5010,14 +4834,6 @@ } } ] - }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 25 } ], "hostBindings": [], @@ -5025,7 +4841,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { IssuePriority } from '@trungk18/interface/issue';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-priority-select',\n templateUrl: './issue-priority-select.component.html',\n styleUrls: ['./issue-priority-select.component.scss']\n})\nexport class IssuePrioritySelectComponent implements OnInit {\n @Input() control: FormControl;\n priorities: IssuePriorityIcon[];\n\n constructor() {\n this.priorities = ProjectConst.PrioritiesWithIcon;\n }\n\n getPriorityIcon(priority: IssuePriority) {\n return IssueUtil.getIssuePriorityIcon(priority);\n }\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { IssuePriorityIcon } from '@trungk18/interface/issue-priority-icon';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { IssuePriority } from '@trungk18/interface/issue';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-priority-select',\n templateUrl: './issue-priority-select.component.html',\n styleUrls: ['./issue-priority-select.component.scss']\n})\nexport class IssuePrioritySelectComponent {\n @Input() control: FormControl;\n priorities: IssuePriorityIcon[];\n\n constructor() {\n this.priorities = ProjectConst.PrioritiesWithIcon;\n }\n\n getPriorityIcon(priority: IssuePriority) {\n return IssueUtil.getIssuePriorityIcon(priority);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -5040,14 +4856,11 @@ "args": [], "line": 15 }, - "implements": [ - "OnInit" - ], "templateData": "\n \n
    \n \n \n {{ priority.value }}\n
    \n
    \n
    \n\n
    \n \n \n {{ selected.nzValue }}\n
    \n
    " }, { "name": "IssueReporterComponent", - "id": "component-IssueReporterComponent-2a8e118cb64027a4b17c63b88e12617f", + "id": "component-IssueReporterComponent-a948e1e2ad94516a52a3a2d0e0a884f7", "file": "src/app/project/components/issues/issue-reporter/issue-reporter.component.ts", "encapsulation": [], "entryComponents": [], @@ -5097,7 +4910,7 @@ "optional": false, "returnType": "boolean", "typeParameters": [], - "line": 29, + "line": 27, "jsdoctags": [ { "name": "user", @@ -5119,7 +4932,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 22, + "line": 20, "jsdoctags": [ { "name": "changes", @@ -5130,14 +4943,6 @@ } ] }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 20 - }, { "name": "updateIssue", "args": [ @@ -5149,7 +4954,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 33, + "line": 31, "jsdoctags": [ { "name": "user", @@ -5166,7 +4971,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-reporter',\n templateUrl: './issue-reporter.component.html',\n styleUrls: ['./issue-reporter.component.scss']\n})\n@UntilDestroy()\nexport class IssueReporterComponent implements OnInit, OnChanges {\n @Input() issue: JIssue;\n @Input() users: JUser[];\n reporter: JUser;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnInit(): void {}\n\n ngOnChanges(changes: SimpleChanges) {\n const issueChange = changes.issue;\n if (this.users && issueChange.currentValue !== issueChange.previousValue) {\n this.reporter = this.users.find((x) => x.id === this.issue.reporterId);\n }\n }\n\n isUserSelected(user: JUser) {\n return user.id === this.issue.reporterId;\n }\n\n updateIssue(user: JUser) {\n this._projectService.updateIssue({\n ...this.issue,\n reporterId: user.id\n });\n }\n}\n", + "sourceCode": "import { Component, Input, OnChanges, SimpleChanges } from '@angular/core';\nimport { UntilDestroy } from '@ngneat/until-destroy';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { JUser } from '@trungk18/interface/user';\nimport { ProjectService } from '@trungk18/project/state/project/project.service';\n\n@Component({\n selector: 'issue-reporter',\n templateUrl: './issue-reporter.component.html',\n styleUrls: ['./issue-reporter.component.scss']\n})\n@UntilDestroy()\nexport class IssueReporterComponent implements OnChanges {\n @Input() issue: JIssue;\n @Input() users: JUser[];\n reporter: JUser;\n\n constructor(private _projectService: ProjectService) {}\n\n ngOnChanges(changes: SimpleChanges) {\n const issueChange = changes.issue;\n if (this.users && issueChange.currentValue !== issueChange.previousValue) {\n this.reporter = this.users.find((x) => x.id === this.issue.reporterId);\n }\n }\n\n isUserSelected(user: JUser) {\n return user.id === this.issue.reporterId;\n }\n\n updateIssue(user: JUser) {\n this._projectService.updateIssue({\n ...this.issue,\n reporterId: user.id\n });\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -5196,14 +5001,13 @@ ] }, "implements": [ - "OnInit", "OnChanges" ], "templateData": "
    \n Reporter\n
    \n\n \n\n\n
      \n \n
    • \n \n
    • \n
      \n
    \n
    " }, { "name": "IssueReporterSelectComponent", - "id": "component-IssueReporterSelectComponent-1aa469eb0163b62f231af1c3ce575af1", + "id": "component-IssueReporterSelectComponent-9aeeb2df7f4dd5d97af718e798a1d1e5", "file": "src/app/project/components/add-issue-modal/issue-reporter-select/issue-reporter-select.component.ts", "encapsulation": [], "entryComponents": [], @@ -5245,7 +5049,7 @@ "optional": false, "returnType": "any", "typeParameters": [], - "line": 18, + "line": 16, "jsdoctags": [ { "name": "userId", @@ -5255,14 +5059,6 @@ } } ] - }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 16 } ], "hostBindings": [], @@ -5270,7 +5066,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'issue-reporter-select',\n templateUrl: './issue-reporter-select.component.html',\n styleUrls: ['./issue-reporter-select.component.scss']\n})\nexport class IssueReporterSelectComponent implements OnInit {\n @Input() control: FormControl;\n @Input() users: JUser[];\n\n constructor() {}\n\n ngOnInit(): void {}\n\n getUser(userId: string) {\n return this.users.find((user) => user.id === userId);\n }\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { FormControl } from '@angular/forms';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'issue-reporter-select',\n templateUrl: './issue-reporter-select.component.html',\n styleUrls: ['./issue-reporter-select.component.scss']\n})\nexport class IssueReporterSelectComponent {\n @Input() control: FormControl;\n @Input() users: JUser[];\n\n constructor() {}\n\n getUser(userId: string) {\n return this.users.find((user) => user.id === userId);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -5285,14 +5081,11 @@ "args": [], "line": 12 }, - "implements": [ - "OnInit" - ], "templateData": "\n \n \n \n\n\n \n" }, { "name": "IssueResultComponent", - "id": "component-IssueResultComponent-12cc29a580ed6067b051db5f1c4a9ac4", + "id": "component-IssueResultComponent-a2fe7b70107501d338b4a95d49304800", "file": "src/app/project/components/search/issue-result/issue-result.component.ts", "encapsulation": [], "entryComponents": [], @@ -5317,22 +5110,13 @@ ], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 19 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\n\n@Component({\n selector: 'issue-result',\n templateUrl: './issue-result.component.html',\n styleUrls: ['./issue-result.component.scss']\n})\nexport class IssueResultComponent implements OnInit {\n @Input() issue: JIssue;\n\n get issueTypeIcon() {\n return IssueUtil.getIssueTypeIcon(this.issue?.type);\n }\n\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { JIssue } from '@trungk18/interface/issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\n\n@Component({\n selector: 'issue-result',\n templateUrl: './issue-result.component.html',\n styleUrls: ['./issue-result.component.scss']\n})\nexport class IssueResultComponent {\n @Input() issue: JIssue;\n\n get issueTypeIcon() {\n return IssueUtil.getIssueTypeIcon(this.issue?.type);\n }\n\n constructor() {}\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -5347,9 +5131,6 @@ "args": [], "line": 15 }, - "implements": [ - "OnInit" - ], "accessors": { "issueTypeIcon": { "name": "issueTypeIcon", @@ -5774,7 +5555,7 @@ }, { "name": "IssueTypeSelectComponent", - "id": "component-IssueTypeSelectComponent-917540d2fd66a67bf95af94c979cffe1", + "id": "component-IssueTypeSelectComponent-490d2f5686656bbeeef33e3dd662483a", "file": "src/app/project/components/add-issue-modal/issue-type-select/issue-type-select.component.ts", "encapsulation": [], "entryComponents": [], @@ -5819,7 +5600,7 @@ "optional": false, "returnType": "any", "typeParameters": [], - "line": 24, + "line": 22, "jsdoctags": [ { "name": "issueType", @@ -5829,14 +5610,6 @@ } } ] - }, - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 22 } ], "hostBindings": [], @@ -5844,7 +5617,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { IssueType } from '@trungk18/interface/issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { IssueTypeWithIcon } from '@trungk18/interface/issue-type-icon';\nimport { FormControl } from '@angular/forms';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-type-select',\n templateUrl: './issue-type-select.component.html',\n styleUrls: ['./issue-type-select.component.scss']\n})\nexport class IssueTypeSelectComponent implements OnInit {\n @Input() control: FormControl;\n\n issueTypes: IssueTypeWithIcon[];\n\n constructor() {\n this.issueTypes = ProjectConst.IssueTypesWithIcon;\n }\n\n ngOnInit(): void {}\n\n getIssueTypeIcon(issueType: IssueType) {\n return IssueUtil.getIssueTypeIcon(issueType);\n }\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { IssueType } from '@trungk18/interface/issue';\nimport { IssueUtil } from '@trungk18/project/utils/issue';\nimport { IssueTypeWithIcon } from '@trungk18/interface/issue-type-icon';\nimport { FormControl } from '@angular/forms';\nimport { ProjectConst } from '@trungk18/project/config/const';\n\n@Component({\n selector: 'issue-type-select',\n templateUrl: './issue-type-select.component.html',\n styleUrls: ['./issue-type-select.component.scss']\n})\nexport class IssueTypeSelectComponent {\n @Input() control: FormControl;\n\n issueTypes: IssueTypeWithIcon[];\n\n constructor() {\n this.issueTypes = ProjectConst.IssueTypesWithIcon;\n }\n\n getIssueTypeIcon(issueType: IssueType) {\n return IssueUtil.getIssueTypeIcon(issueType);\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -5859,9 +5632,6 @@ "args": [], "line": 16 }, - "implements": [ - "OnInit" - ], "templateData": "\n \n
    \n \n \n {{ type.value }}\n
    \n
    \n
    \n\n
    \n \n \n {{ selected.nzValue }}\n
    \n
    " }, { @@ -5988,11 +5758,11 @@ "implements": [ "OnInit" ], - "templateData": "\n\n\n
    \n

    This is a simplified Jira clone built with Angular 9, Akita and ng-zorro

    \n

    Thanks a bunch for stopping by and supporting me!

    \n

    Reach out to me via trungk18@gmail.com

    \n \n Visit My Blog\n \n
    \n
    " + "templateData": "\n\n\n
    \n

    This is a simplified Jira clone built with Angular, Akita and ng-zorro

    \n

    Thanks a bunch for stopping by and supporting me!

    \n

    Reach out to me via trungk18@gmail.com

    \n \n Visit My Blog\n \n
    \n
    " }, { "name": "NavigationComponent", - "id": "component-NavigationComponent-cf93963fd4864c1c0b73a9f33a5f29b6", + "id": "component-NavigationComponent-56e4b5f030b2fb1e9c0944326d24ad0b", "file": "src/app/project/components/navigation/navigation/navigation.component.ts", "encapsulation": [], "entryComponents": [], @@ -6025,21 +5795,13 @@ ], "propertiesClass": [], "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 13 - }, { "name": "toggle", "args": [], "optional": false, "returnType": "void", "typeParameters": [], - "line": 15 + "line": 13 } ], "hostBindings": [], @@ -6047,7 +5809,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';\n\n@Component({\n selector: 'app-navigation',\n templateUrl: './navigation.component.html',\n styleUrls: ['./navigation.component.scss']\n})\nexport class NavigationComponent implements OnInit {\n @Input() expanded: boolean;\n @Output() manualToggle = new EventEmitter();\n constructor() {}\n\n ngOnInit(): void {}\n\n toggle() {\n this.manualToggle.emit();\n }\n}\n", + "sourceCode": "import { Component, Input, Output, EventEmitter } from '@angular/core';\n\n@Component({\n selector: 'app-navigation',\n templateUrl: './navigation.component.html',\n styleUrls: ['./navigation.component.scss']\n})\nexport class NavigationComponent {\n @Input() expanded: boolean;\n @Output() manualToggle = new EventEmitter();\n constructor() {}\n\n toggle() {\n this.manualToggle.emit();\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -6062,14 +5824,11 @@ "args": [], "line": 10 }, - "implements": [ - "OnInit" - ], "templateData": "
    \n
    \n \n \n
    \n \n
    " }, { "name": "ProjectComponent", - "id": "component-ProjectComponent-946f3149e59cd556486e8b92343c1a44", + "id": "component-ProjectComponent-ccd442e5fbc99afb1462f0da10d64bd1", "file": "src/app/project/project.component.ts", "encapsulation": [], "entryComponents": [], @@ -6093,7 +5852,7 @@ "type": "boolean", "optional": false, "description": "", - "line": 11 + "line": 12 } ], "methodsClass": [ @@ -6103,7 +5862,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 22 + "line": 23 }, { "name": "manualToggle", @@ -6111,7 +5870,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 30 + "line": 31 }, { "name": "ngOnInit", @@ -6119,7 +5878,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 16 + "line": 17 } ], "hostBindings": [], @@ -6127,7 +5886,7 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { ProjectService } from './state/project/project.service';\nimport { AuthService, LoginPayload } from './auth/auth.service';\n\n@Component({\n selector: 'app-project',\n templateUrl: './project.component.html',\n styleUrls: ['./project.component.scss']\n})\nexport class ProjectComponent implements OnInit {\n expanded: boolean;\n constructor(private _projectService: ProjectService, private _authService: AuthService) {\n this.expanded = true;\n }\n\n ngOnInit(): void {\n this._authService.login(new LoginPayload());\n this._projectService.getProject();\n this.handleResize();\n }\n\n handleResize() {\n const match = window.matchMedia('(min-width: 1024px)');\n match.addEventListener('change', (e) => {\n console.log(e);\n this.expanded = e.matches;\n });\n }\n\n manualToggle() {\n this.expanded = !this.expanded;\n }\n}\n", + "sourceCode": "import { Component, OnInit } from '@angular/core';\nimport { ProjectService } from './state/project/project.service';\nimport { AuthService } from './auth/auth.service';\nimport { LoginPayload } from '@trungk18/project/auth/loginPayload';\n\n@Component({\n selector: 'app-project',\n templateUrl: './project.component.html',\n styleUrls: ['./project.component.scss']\n})\nexport class ProjectComponent implements OnInit {\n expanded: boolean;\n constructor(private _projectService: ProjectService, private _authService: AuthService) {\n this.expanded = true;\n }\n\n ngOnInit(): void {\n this._authService.login(new LoginPayload());\n this._projectService.getProject();\n this.handleResize();\n }\n\n handleResize() {\n const match = window.matchMedia('(min-width: 1024px)');\n match.addEventListener('change', (e) => {\n console.log(e);\n this.expanded = e.matches;\n });\n }\n\n manualToggle() {\n this.expanded = !this.expanded;\n }\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -6149,7 +5908,7 @@ "type": "AuthService" } ], - "line": 11, + "line": 12, "jsdoctags": [ { "name": "_projectService", @@ -6174,7 +5933,7 @@ }, { "name": "ResizerComponent", - "id": "component-ResizerComponent-03a0b5748f25339d6194a61b8b8fe075", + "id": "component-ResizerComponent-b85b41172e19188a46a1c858719df4b3", "file": "src/app/project/components/navigation/resizer/resizer.component.ts", "encapsulation": [], "entryComponents": [], @@ -6199,22 +5958,13 @@ ], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 16 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core';\n\n@Component({\n selector: 'app-resizer',\n templateUrl: './resizer.component.html',\n styleUrls: ['./resizer.component.scss']\n})\nexport class ResizerComponent implements OnInit {\n @Input() expanded: boolean;\n\n get icon() {\n return this.expanded ? 'chevron-left' : 'chevron-right';\n }\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'app-resizer',\n templateUrl: './resizer.component.html',\n styleUrls: ['./resizer.component.scss']\n})\nexport class ResizerComponent {\n @Input() expanded: boolean;\n\n get icon() {\n return this.expanded ? 'chevron-left' : 'chevron-right';\n }\n constructor() {}\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -6229,9 +5979,6 @@ "args": [], "line": 13 }, - "implements": [ - "OnInit" - ], "accessors": { "icon": { "name": "icon", @@ -6696,19 +6443,21 @@ "templateData": "
    \n
    \n
    \n \n \n
    \n
    \n {{ project.name }}\n
    \n
    \n {{ project.category }} Project\n
    \n
    \n
    \n\n
    \n \n\n \n \n\n
    {{ link.name }}
    \n
    \n \n\n
    \n
    \n
    \n
    " }, { - "name": "SvgDefinitionsComponent", - "id": "component-SvgDefinitionsComponent-2e9d7ce174414a7f32da311e4c687aca", - "file": "src/app/jira-control/svg-definitions/svg-definitions.component.ts", + "name": "SnowComponent", + "id": "component-SnowComponent-50ee76b5bad7b7675aa9fe5dc93a4a75", + "file": "src/app/core/snow/snow.component.ts", "encapsulation": [], "entryComponents": [], "inputs": [], "outputs": [], "providers": [], - "selector": "svg-definitions", - "styleUrls": [], + "selector": "j-snow", + "styleUrls": [ + "./snow.component.scss" + ], "styles": [], "templateUrl": [ - "./svg-definitions.component.html" + "./snow.component.html" ], "viewProviders": [], "inputsClass": [], @@ -6721,7 +6470,7 @@ "optional": false, "returnType": "void", "typeParameters": [], - "line": 10 + "line": 12 } ], "hostBindings": [], @@ -6729,24 +6478,66 @@ "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'svg-definitions',\n templateUrl: './svg-definitions.component.html'\n})\nexport class SvgDefinitionsComponent implements OnInit {\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'j-snow',\n templateUrl: './snow.component.html',\n styleUrls: ['./snow.component.scss']\n})\nexport class SnowComponent implements OnInit {\n\n constructor() { }\n\n ngOnInit(): void {\n }\n\n}\n", "assetsDirs": [], - "styleUrlsData": "", + "styleUrlsData": [ + { + "data": "//https://codepen.io/alphardex/pen/dyPorwJ\n\n@function random_range($min, $max) {\n $rand: random();\n $random_range: $min + floor($rand * (($max - $min) + 1));\n @return $random_range;\n}\n\n.snow {\n $total: 200;\n position: absolute;\n width: 20px;\n height: 20px; \n font-size: 20px;\n border-radius: 50%;\n pointer-events: none;\n color: #a3b1bc;\n\n @for $i from 1 through $total {\n $random-x: random(1000000) * 0.0001vw;\n $random-offset: random_range(-100000, 100000) * 0.0001vw;\n $random-x-end: $random-x + $random-offset;\n $random-x-end-yoyo: $random-x + ($random-offset / 2);\n $random-yoyo-time: random_range(30000, 80000) / 100000;\n $random-yoyo-y: $random-yoyo-time * 100vh;\n $random-scale: random(10000) * 0.0001;\n $fall-duration: random_range(10, 30) * 1s;\n $fall-delay: random(30) * -1s;\n\n &:nth-child(#{$i}) {\n opacity: random(8000) * 0.0001;\n transform: translate($random-x, -10px) scale($random-scale);\n animation: fall-#{$i} $fall-duration $fall-delay linear infinite;\n }\n\n @keyframes fall-#{$i} {\n #{percentage($random-yoyo-time)} {\n transform: translate($random-x-end, $random-yoyo-y) scale($random-scale);\n }\n \n to {\n transform: translate($random-x-end-yoyo, 100vh) scale($random-scale);\n }\n }\n }\n}\n", + "styleUrl": "./snow.component.scss" + } + ], "stylesData": "", "constructorObj": { "name": "constructor", "description": "", "args": [], - "line": 7 + "line": 8 }, "implements": [ "OnInit" ], + "templateData": "
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    \n
    โ…
    " + }, + { + "name": "SvgDefinitionsComponent", + "id": "component-SvgDefinitionsComponent-7064ee768bf7535caa16ee903243b51f", + "file": "src/app/jira-control/svg-definitions/svg-definitions.component.ts", + "encapsulation": [], + "entryComponents": [], + "inputs": [], + "outputs": [], + "providers": [], + "selector": "svg-definitions", + "styleUrls": [], + "styles": [], + "templateUrl": [ + "./svg-definitions.component.html" + ], + "viewProviders": [], + "inputsClass": [], + "outputsClass": [], + "propertiesClass": [], + "methodsClass": [], + "hostBindings": [], + "hostListeners": [], + "description": "", + "rawdescription": "", + "type": "component", + "sourceCode": "import { Component } from '@angular/core';\n\n@Component({\n selector: 'svg-definitions',\n templateUrl: './svg-definitions.component.html'\n})\nexport class SvgDefinitionsComponent {\n constructor() {}\n\n}\n", + "assetsDirs": [], + "styleUrlsData": "", + "stylesData": "", + "constructorObj": { + "name": "constructor", + "description": "", + "args": [], + "line": 7 + }, "templateData": "\n \n \n Created by Handicon\n from the Noun Project\n \n \n \n Created by Handicon\n from the Noun Project\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n" }, { "name": "SvgIconComponent", - "id": "component-SvgIconComponent-84f933054648fdbfd0851652354efc78", + "id": "component-SvgIconComponent-6a19664e54b9329c9aadb77223de412a", "file": "src/app/jira-control/svg-icon/svg-icon.component.ts", "encapsulation": [], "entryComponents": [], @@ -6769,7 +6560,7 @@ { "name": "name", "line": 8, - "type": "String" + "type": "string" }, { "name": "size", @@ -6778,14 +6569,23 @@ } ], "outputsClass": [], - "propertiesClass": [], + "propertiesClass": [ + { + "name": "window", + "defaultValue": "window", + "type": "any", + "optional": false, + "description": "", + "line": 11 + } + ], "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'svg-icon',\n templateUrl: './svg-icon.component.html'\n})\nexport class SvgIconComponent {\n @Input() name: String;\n @Input() size = 16;\n @Input() fill = 'currentColor';\n\n constructor() {}\n\n get iconUrl() {\n return `${window.location.href}#${this.name}`;\n }\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\n\n@Component({\n selector: 'svg-icon',\n templateUrl: './svg-icon.component.html'\n})\nexport class SvgIconComponent {\n @Input() name: string;\n @Input() size = 16;\n @Input() fill = 'currentColor';\n window: any = window;\n\n constructor() {}\n\n get iconUrl() {\n return `${this.window.location.href}#${this.name}`;\n }\n}\n", "assetsDirs": [], "styleUrlsData": "", "stylesData": "", @@ -6793,7 +6593,7 @@ "name": "constructor", "description": "", "args": [], - "line": 10 + "line": 11 }, "accessors": { "iconUrl": { @@ -6802,7 +6602,7 @@ "name": "iconUrl", "type": "", "returnType": "", - "line": 14 + "line": 15 } } }, @@ -6810,7 +6610,7 @@ }, { "name": "UserComponent", - "id": "component-UserComponent-53898cbeb206de8c1983683f7b592229", + "id": "component-UserComponent-f1549c7d2c03cf1442e0e0b89ed780aa", "file": "src/app/project/components/user/user.component.ts", "encapsulation": [], "entryComponents": [], @@ -6835,22 +6635,13 @@ ], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 14 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit, Input } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'j-user',\n templateUrl: './user.component.html',\n styleUrls: ['./user.component.scss']\n})\nexport class UserComponent implements OnInit {\n @Input() user: JUser;\n\n constructor() {}\n\n ngOnInit(): void {}\n}\n", + "sourceCode": "import { Component, Input } from '@angular/core';\nimport { JUser } from '@trungk18/interface/user';\n\n@Component({\n selector: 'j-user',\n templateUrl: './user.component.html',\n styleUrls: ['./user.component.scss']\n})\nexport class UserComponent {\n @Input() user: JUser;\n\n constructor() {}\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -6865,14 +6656,11 @@ "args": [], "line": 10 }, - "implements": [ - "OnInit" - ], "templateData": "
    \n \n \n \n {{ user?.name }}\n \n
    " }, { "name": "WorkInProgressComponent", - "id": "component-WorkInProgressComponent-4e281e737a6b48f01d582c3de7c30483", + "id": "component-WorkInProgressComponent-706e199ca52362b9f6e350f414cd4e21", "file": "src/app/work-in-progress/work-in-progress.component.ts", "encapsulation": [], "entryComponents": [], @@ -6891,22 +6679,13 @@ "inputsClass": [], "outputsClass": [], "propertiesClass": [], - "methodsClass": [ - { - "name": "ngOnInit", - "args": [], - "optional": false, - "returnType": "void", - "typeParameters": [], - "line": 12 - } - ], + "methodsClass": [], "hostBindings": [], "hostListeners": [], "description": "", "rawdescription": "", "type": "component", - "sourceCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n selector: 'work-in-progress',\n templateUrl: './work-in-progress.component.html',\n styleUrls: ['./work-in-progress.component.scss']\n})\nexport class WorkInProgressComponent implements OnInit {\n\n constructor() { }\n\n ngOnInit(): void {\n }\n\n}\n", + "sourceCode": "import { Component } from '@angular/core';\n\n@Component({\n selector: 'work-in-progress',\n templateUrl: './work-in-progress.component.html',\n styleUrls: ['./work-in-progress.component.scss']\n})\nexport class WorkInProgressComponent {\n\n constructor() { }\n\n}\n", "assetsDirs": [], "styleUrlsData": [ { @@ -6921,10 +6700,7 @@ "args": [], "line": 8 }, - "implements": [ - "OnInit" - ], - "templateData": "
    \n

    A simplified Jira clone built with Angular 9 and Akita

    \n\n \n\n

    \n Visit the work in progress app |\n View front-end code\n

    \n\n
    \n
    \n
    \n
    \n
    \n

    Work in progress!

    \n

    \n It is still under development.\n

    \n

    \n I am planning to finish coding in about two weeks (13 - 27 Jun 2020) in my spare time.\n

    \n

    \n In the meantime, I am gradually writing a series about how I built it step by step in my blog. Please visit trungk18.com\n

    \n
    \n
    \n
    \n

    \n Made with in Singapore\n

    \n
    ยฉ 2020 Trung Vo
    \n
    " + "templateData": "
    \n

    A simplified Jira clone built with Angular and Akita

    \n\n \n\n

    \n Visit the work in progress app |\n View front-end code\n

    \n\n
    \n
    \n
    \n
    \n
    \n

    Work in progress!

    \n

    \n It is still under development.\n

    \n

    \n I am planning to finish coding in about two weeks (13 - 27 Jun 2020) in my spare time.\n

    \n

    \n In the meantime, I am gradually writing a series about how I built it step by step in my blog. Please visit trungk18.com\n

    \n
    \n
    \n
    \n

    \n Made with in Singapore\n

    \n
    ยฉ 2020 Trung Vo
    \n
    " } ], "modules": [ @@ -7233,6 +7009,43 @@ } ] }, + { + "name": "SnowModule", + "children": [ + { + "type": "providers", + "elements": [] + }, + { + "type": "declarations", + "elements": [ + { + "name": "SnowComponent" + } + ] + }, + { + "type": "imports", + "elements": [] + }, + { + "type": "exports", + "elements": [ + { + "name": "SnowComponent" + } + ] + }, + { + "type": "bootstrap", + "elements": [] + }, + { + "type": "classes", + "elements": [] + } + ] + }, { "name": "WorkInProgressModule", "children": [ @@ -7354,17 +7167,17 @@ "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.ts", + "file": "src/environments/environment.prod.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" }, { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.prod.ts", + "file": "src/environments/environment.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" }, { "name": "Flat", @@ -7389,6 +7202,14 @@ "file": "src/app/core/services/google-analytics.service.ts", "type": "any" }, + { + "name": "initSentry", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/main.ts", + "type": "", + "defaultValue": "() => {\n Sentry.init({\n dsn: 'https://b2af8332e38f486d910f06b79df66365@o495789.ingest.sentry.io/5569161',\n autoSessionTracking: true,\n integrations: [\n new Integrations.BrowserTracing({\n tracingOrigins: ['localhost', 'https://jira.trungk18.com/'],\n routingInstrumentation: Sentry.routingInstrumentation\n })\n ],\n\n tracesSampleRate: 1.0\n });\n}" + }, { "name": "IssuePriorityColors", "ctype": "miscellaneous", @@ -7500,6 +7321,14 @@ "type": "Story", "defaultValue": "(args: BreadcrumbsComponent) => ({\n component: BreadcrumbsComponent,\n props: args\n})" }, + { + "name": "Template", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/app/jira-control/button/button.stories.ts", + "type": "Story", + "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" + }, { "name": "Template", "ctype": "miscellaneous", @@ -7515,14 +7344,6 @@ "file": "src/app/jira-control/input/input.stories.ts", "type": "Story", "defaultValue": "(args: InputComponent) => ({\n component: InputComponent,\n props: args\n})" - }, - { - "name": "Template", - "ctype": "miscellaneous", - "subtype": "variable", - "file": "src/app/jira-control/button/button.stories.ts", - "type": "Story", - "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], "functions": [ @@ -7796,24 +7617,24 @@ "defaultValue": "({ label, className }: Partial) => ({\n component: ButtonComponent,\n moduleMetadata: {\n declarations: [ButtonComponent], // Removed if no template\n imports: []\n },\n template: `${label}`\n})" } ], - "src/environments/environment.ts": [ + "src/environments/environment.prod.ts": [ { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.ts", + "file": "src/environments/environment.prod.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" + "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" } ], - "src/environments/environment.prod.ts": [ + "src/environments/environment.ts": [ { "name": "environment", "ctype": "miscellaneous", "subtype": "variable", - "file": "src/environments/environment.prod.ts", + "file": "src/environments/environment.ts", "type": "EnvironmentModel", - "defaultValue": "{\n production: true,\n apiUrl: '/assets/data' // 'https://jira-clone-angular-api.herokuapp.com/'\n}" + "defaultValue": "{\n production: false,\n apiUrl: '/assets/data' // 'http://localhost:3000/'\n}" } ], "src/app/jira-control/input/input.stories.ts": [ @@ -7851,6 +7672,16 @@ "type": "any" } ], + "src/main.ts": [ + { + "name": "initSentry", + "ctype": "miscellaneous", + "subtype": "variable", + "file": "src/main.ts", + "type": "", + "defaultValue": "() => {\n Sentry.init({\n dsn: 'https://b2af8332e38f486d910f06b79df66365@o495789.ingest.sentry.io/5569161',\n autoSessionTracking: true,\n integrations: [\n new Integrations.BrowserTracing({\n tracingOrigins: ['localhost', 'https://jira.trungk18.com/'],\n routingInstrumentation: Sentry.routingInstrumentation\n })\n ],\n\n tracesSampleRate: 1.0\n });\n}" + } + ], "src/app/interface/issue.ts": [ { "name": "IssuePriorityColors", @@ -8152,7 +7983,7 @@ "linktype": "injectable", "name": "GoogleAnalyticsService", "coveragePercent": 0, - "coverageCount": "0/4", + "coverageCount": "0/5", "status": "low" }, { @@ -8175,6 +8006,15 @@ "coverageCount": "0/1", "status": "low" }, + { + "filePath": "src/app/core/snow/snow.component.ts", + "type": "component", + "linktype": "component", + "name": "SnowComponent", + "coveragePercent": 0, + "coverageCount": "0/3", + "status": "low" + }, { "filePath": "src/app/core/validators/no-whitespace.validator.ts", "type": "function", @@ -8331,7 +8171,7 @@ "linktype": "component", "name": "BreadcrumbsComponent", "coveragePercent": 0, - "coverageCount": "0/4", + "coverageCount": "0/3", "status": "low" }, { @@ -8360,7 +8200,7 @@ "linktype": "component", "name": "ButtonComponent", "coveragePercent": 0, - "coverageCount": "0/10", + "coverageCount": "0/9", "status": "low" }, { @@ -8457,7 +8297,7 @@ "linktype": "component", "name": "SvgDefinitionsComponent", "coveragePercent": 0, - "coverageCount": "0/3", + "coverageCount": "0/2", "status": "low" }, { @@ -8466,7 +8306,7 @@ "linktype": "component", "name": "SvgIconComponent", "coveragePercent": 0, - "coverageCount": "0/5", + "coverageCount": "0/6", "status": "low" }, { @@ -8478,15 +8318,6 @@ "coverageCount": "0/4", "status": "low" }, - { - "filePath": "src/app/project/auth/auth.service.ts", - "type": "class", - "linktype": "classe", - "name": "LoginPayload", - "coveragePercent": 0, - "coverageCount": "0/4", - "status": "low" - }, { "filePath": "src/app/project/auth/auth.service.ts", "type": "injectable", @@ -8523,6 +8354,15 @@ "coverageCount": "0/1", "status": "low" }, + { + "filePath": "src/app/project/auth/loginPayload.ts", + "type": "class", + "linktype": "classe", + "name": "LoginPayload", + "coveragePercent": 0, + "coverageCount": "0/4", + "status": "low" + }, { "filePath": "src/app/project/components/add-issue-modal/add-issue-modal.component.ts", "type": "component", @@ -8538,7 +8378,7 @@ "linktype": "component", "name": "IssueAssigneesSelectComponent", "coveragePercent": 0, - "coverageCount": "0/6", + "coverageCount": "0/5", "status": "low" }, { @@ -8547,7 +8387,7 @@ "linktype": "component", "name": "IssuePrioritySelectComponent", "coveragePercent": 0, - "coverageCount": "0/6", + "coverageCount": "0/5", "status": "low" }, { @@ -8556,7 +8396,7 @@ "linktype": "component", "name": "IssueReporterSelectComponent", "coveragePercent": 0, - "coverageCount": "0/6", + "coverageCount": "0/5", "status": "low" }, { @@ -8565,7 +8405,7 @@ "linktype": "component", "name": "IssueTypeSelectComponent", "coveragePercent": 0, - "coverageCount": "0/6", + "coverageCount": "0/5", "status": "low" }, { @@ -8583,7 +8423,7 @@ "linktype": "component", "name": "BoardDndComponent", "coveragePercent": 0, - "coverageCount": "0/6", + "coverageCount": "0/5", "status": "low" }, { @@ -8648,7 +8488,7 @@ "linktype": "component", "name": "IssueCommentsComponent", "coveragePercent": 0, - "coverageCount": "0/4", + "coverageCount": "0/3", "status": "low" }, { @@ -8657,7 +8497,7 @@ "linktype": "component", "name": "IssueDeleteModalComponent", "coveragePercent": 0, - "coverageCount": "0/7", + "coverageCount": "0/6", "status": "low" }, { @@ -8666,7 +8506,7 @@ "linktype": "component", "name": "IssueDescriptionComponent", "coveragePercent": 0, - "coverageCount": "0/13", + "coverageCount": "0/12", "status": "low" }, { @@ -8675,7 +8515,7 @@ "linktype": "component", "name": "IssueDetailComponent", "coveragePercent": 0, - "coverageCount": "0/13", + "coverageCount": "0/12", "status": "low" }, { @@ -8684,7 +8524,7 @@ "linktype": "component", "name": "IssueLoaderComponent", "coveragePercent": 0, - "coverageCount": "0/3", + "coverageCount": "0/2", "status": "low" }, { @@ -8693,7 +8533,7 @@ "linktype": "component", "name": "IssueModalComponent", "coveragePercent": 0, - "coverageCount": "0/7", + "coverageCount": "0/6", "status": "low" }, { @@ -8711,7 +8551,7 @@ "linktype": "component", "name": "IssueReporterComponent", "coveragePercent": 0, - "coverageCount": "0/9", + "coverageCount": "0/8", "status": "low" }, { @@ -8784,7 +8624,7 @@ "linktype": "component", "name": "NavigationComponent", "coveragePercent": 0, - "coverageCount": "0/6", + "coverageCount": "0/5", "status": "low" }, { @@ -8793,7 +8633,7 @@ "linktype": "component", "name": "ResizerComponent", "coveragePercent": 0, - "coverageCount": "0/4", + "coverageCount": "0/3", "status": "low" }, { @@ -8811,7 +8651,7 @@ "linktype": "component", "name": "IssueResultComponent", "coveragePercent": 0, - "coverageCount": "0/4", + "coverageCount": "0/3", "status": "low" }, { @@ -8829,7 +8669,7 @@ "linktype": "component", "name": "UserComponent", "coveragePercent": 0, - "coverageCount": "0/4", + "coverageCount": "0/3", "status": "low" }, { @@ -8877,7 +8717,7 @@ "linktype": "component", "name": "BoardComponent", "coveragePercent": 0, - "coverageCount": "0/5", + "coverageCount": "0/4", "status": "low" }, { @@ -9030,7 +8870,7 @@ "linktype": "component", "name": "WorkInProgressComponent", "coveragePercent": 0, - "coverageCount": "0/3", + "coverageCount": "0/2", "status": "low" }, { @@ -9062,6 +8902,16 @@ "coverageCount": "0/1", "status": "low" }, + { + "filePath": "src/main.ts", + "type": "variable", + "linktype": "miscellaneous", + "linksubtype": "variable", + "name": "initSentry", + "coveragePercent": 0, + "coverageCount": "0/1", + "status": "low" + }, { "filePath": "src/test.ts", "type": "variable", diff --git a/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.html b/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.html index 37c908b9..db1c070e 100644 --- a/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.html +++ b/frontend/src/app/project/components/navigation/navbar-left/navbar-left.component.html @@ -2,7 +2,7 @@

    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


    2Tu9wa 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
    4A0dG1+MLz=jxBC1xKf+?&W^0UGP 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 literal 0 HcmV?d00001 From 2a0d89f635de99e908fca78f9607a381e83669b1 Mon Sep 17 00:00:00 2001 From: Trung Vo Date: Mon, 26 Oct 2020 23:26:34 +0800 Subject: [PATCH 036/121] Update README and project.json to include storybook --- README.md | 13 ++++++++----- .../app/project/pages/board/board.component.html | 11 +++++++++-- frontend/src/assets/data/project.json | 14 ++++++++++++++ 3 files changed, 31 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 674cb653..8f163106 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # A simplified Jira clone built with Angular 10, Akita and ng-zorro -> Phase two will not be completed as planned for 25 July. Both [Chau Tran][chau] and I was too busy with some other commitments. View our [working in progress Graph QL branch][gql]. +> Phase two will not be completed as planned. Both [Chau Tran][chau] and I was too busy with some other commitments. View our [working in progress Graph QL branch][gql]. > -> You can check the latest Tetris game that I built with Angular and Akita in the meantime โžก [tetris.trungk18.com](https://tetris.trungk18.com/) ๐ŸŽฎ +> You can check the storybook collection of components I wrote for Jira Clone โžก [jira-storybook.trungk18.com](https://jira-storybook.trungk18.com/) ๐Ÿ“• > > Thanks for your continuous support. Stay tuned! :muscle: @@ -14,9 +14,11 @@ This is not only a simplified Jira clone built with Angular 9, but also an examp Table Of Content

    -- [A simplified Jira clone built with Angular 9 and Akita](#a-simplified-jira-clone-built-with-angular-9-and-akita) - +- [A simplified Jira clone built with Angular 10, Akita and ng-zorro](#a-simplified-jira-clone-built-with-angular-10-akita-and-ng-zorro) - [Working application](#working-application) + - [Storybook](#storybook) + - [What is Storybook](#what-is-storybook) + - [Jira Clone Storybook](#jira-clone-storybook) - [Support](#support) - [Who is it for ๐Ÿคทโ€โ™€๏ธ](#who-is-it-for-๏ธ) - [Tech stack](#tech-stack) @@ -58,7 +60,7 @@ That makes it easy to develop hard-to-reach states. Save these UI states as **st ### Jira Clone Storybook -This is the collection of components that I wrote for [jira.trungk18.com][jira], includes +This is the collection of components that I wrote for [jira.trungk18.com][jira], includes: - Avatar - Breadcrumbs @@ -316,6 +318,7 @@ Feel free to use my code on your project. It would be great if you put a referen [MIT](https://opensource.org/licenses/MIT) +[jira]: http://jira.trungk18.com/ [oldboyxx]: https://github.com/oldboyxx/jira_clone [datlyfe]: https://github.com/Datlyfe/jira_clone [stack]: frontend/src/assets/img/jira-clone-tech-stack.png diff --git a/frontend/src/app/project/pages/board/board.component.html b/frontend/src/app/project/pages/board/board.component.html index 74a49b0b..f64e6040 100644 --- a/frontend/src/app/project/pages/board/board.component.html +++ b/frontend/src/app/project/pages/board/board.component.html @@ -1,6 +1,6 @@ -